Uses of Class
planetj.dataengine.ExecutingContext

Packages that use ExecutingContext
planetj.database   
planetj.database.connection   
planetj.database.field   
planetj.database.fielddescriptors   
planetj.database.flatfile   
planetj.database.possiblevalues   
planetj.database.report   
planetj.database.sql   
planetj.database.table   
planetj.dataengine   
planetj.dataengine.action   
planetj.dataengine.action.paging   
planetj.dataengine.application   
planetj.dataengine.application.magic   
planetj.dataengine.autorun   
planetj.dataengine.cache   
planetj.dataengine.email   
planetj.dataengine.email.html   
planetj.dataengine.http   
planetj.dataengine.operation   
planetj.dataengine.parameter   
planetj.dataengine.possiblevalues   
planetj.dataengine.security   
planetj.dataengine.security.http   
planetj.dataengine.sqloperation   
planetj.dataengine.sqloperation.http   
planetj.dataengine.theme   
planetj.dataengine.workflow   
planetj.formatters   
planetj.helpers   
planetj.html   
planetj.magic   
planetj.output   
planetj.output.excel   
planetj.processes.logon   
planetj.row   
 

Uses of ExecutingContext in planetj.database
 

Methods in planetj.database with parameters of type ExecutingContext
 boolean Table.isAuthorized(int mode, ExecutingContext ec)
          Tests if the current user is authorized to access this table
static java.lang.StringBuffer SQLGenerator.appendInsertStatement(Row row, ExecutingContext ec, java.lang.StringBuffer sql)
           
static java.lang.StringBuffer SQLGenerator.appendInsertStatements(RowCollection rc, ExecutingContext ec, java.lang.StringBuffer sql)
           
 AbstractActionRequest RowCollection.createNamedActionRequest(java.lang.String name, ExecutingContext ec)
           
 int RowCollection.delete(java.sql.Connection conn, ExecutingContext ec)
          Deletes all the rows in this RowCollection from the database.
 int RowCollection.delete(ExecutingContext ec)
          Deletes all the rows in this RowCollection from the database.
 void RowCollection.exportToPDF(PDFFileDescriptor pdfFileDescriptor, ExecutingContext ec)
          Exports this RC to a PDF file
 java.util.List RowCollection.getActionsForOperation(ExecutingContext ec)
          Gets the Operation actions which may apply to this RC.
 AbstractAction RowCollection.createAction(java.lang.String name, ExecutingContext ec)
           
 java.util.List RowCollection.getActions(ExecutingContext ec)
           
 java.lang.Object RowCollection.getConfigProperty(java.lang.String key, ExecutingContext executingContext)
          Get a config property for the given row.
 java.util.List RowCollection.getFieldsToDisplayStrict(java.util.List fieldNames, ExecutingContext pEc)
          Return a List of all the Field names that will be displayed by default.
 java.util.List RowCollection.getFieldsToDisplayStrict(ExecutingContext pEc)
          Return a List of all the Field names that will be displayed by default.
 java.lang.Object RowCollection.handleAction(java.lang.String action, ExecutingContext ec)
           
 java.util.List RowCollection.getActionsForRow(ExecutingContext ec)
          Gets the actions for this RowCollection's Rows.
 java.util.List RowCollection.getActionsForRowFields(ExecutingContext ec)
          Gets the actions for this RowCollection's Row's Fields.
 int RowCollection.insert(ExecutingContext ec)
          Inserts all the rows in this RowCollection into the database.
 boolean RowCollection.isActionApplicable(java.lang.String actionName, ExecutingContext ec)
          Check to see if the action is applicable in the RowCollection's current state
 boolean RowCollection.isRowCollectionContainEditableRow(ExecutingContext ec)
          Check to see if this RowCollection contains an editable Row.
 boolean RowCollection.isRowInsertable(ExecutingContext ec)
          Check to see if the user may add a row to this RowCollection (either by entering in data into a new row, or by copying an existing row).
 void RowCollection.openFor(int mode, ExecutingContext ec)
           
 RowCollection RowCollection.prepareForCache(ExecutingContext ec)
          This method is intended for subclasses to override and provide their own functionality if needed.
 RowCollection RowCollection.prepareForDisplay(ExecutingContext ec)
          This method is intended for subclass to override and provide their own functionality.
 RowCollection RowCollection.prepareForResults(ExecutingContext ec)
          Gets the a proper RowCollection for viewing this RowCollections results.
 RowCollection RowCollection.prepareForReturnFromCache(ExecutingContext ec)
          This method is intended for subclasses to override and provide their own functionality if needed.
protected  Row RowCollection.preUpdateRow(Row row, ExecutingContext ec)
          This method is intended for subclass to override and provide their own functionality.
 boolean RowCollection.rowAltered(SQLContext context, ExecutingContext ec)
          This method is invoked when this RowCollection is in the cache, and a single row is deleted, inserted, or updated.
protected  void RowCollection.setAutoUpdateFieldValues(ExecutingContext ec)
          Set auto update Field values.
 int RowCollection.update(java.sql.Connection connection, ExecutingContext ec)
          Updates the database, using all the rows in this RowCollection.
 int RowCollection.update(ExecutingContext ec)
          Updates this RowCollection's Rows in the database
 boolean RowCollection.validate(ExecutingContext ec)
          Validate this RowCollection's Rows based on their configuration and Field values.
 boolean RowCollection.validate(ExecutingContext pContext, java.security.Principal pUser)
          Deprecated. by WK on (8/9/2003 9:24:24 AM) because the executing context contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0.
static Row Row.create(java.util.List tables, java.lang.Class rowSubClass, java.util.List fieldNames, boolean initializeRow, ExecutingContext pExecutingContext)
          Create and return a new Row of the given Class type and also set its Table.
static Row Row.create(Table table, boolean initializeRow, ExecutingContext ec)
          Create and return a new Row and also set its Table.
static Row Row.create(Table table, java.lang.Class rowSubClass, boolean initializeRow, ExecutingContext pExecutingContext)
          Create and return a new Row of the given Class type and also set its Table.
static Row Row.create(Table table, java.lang.Class rowSubClass, ExecutingContext executingContext)
          Create and return a new Row of the given Class type and also set its Table.
static Row Row.create(Table table, java.lang.Class rowSubClass, java.util.List fieldNames, boolean initializeRow, ExecutingContext pExecutingContext)
          Create and return a new Row of the given Class type and also set its Table.
static Row Row.create(Table table, java.util.List fieldNames, boolean initializeRow, ExecutingContext pExecutingContext)
          Create and return a new Row of the given Class type and also set its Table.
static Row Row.create(Table table, java.util.List names, ExecutingContext ec)
          Create and return a new Row and also set its Table.
protected  SQLContext Row.createSQLContextForDelete(ExecutingContext ec)
          Creates a new SQLContext which will be used for deleting this row.
protected  SQLContext Row.createSQLContextForInsert(ExecutingContext ec)
          Creates a new SQLContext which will be used for inserting this row.
protected  SQLContext Row.createSQLContextForUpdate(ExecutingContext ec)
          Creates a new SQLContext which will be used for updating this row.
 int Row.delete(java.sql.Connection conn, ExecutingContext ec)
          Deletes the row from the database file to which it belongs.
 int Row.delete(ExecutingContext ec)
          Deletes the row from the database file to which it belongs.
 void Row.duplicateKey(ExecutingContext ec)
          Method called when a duplicate key is encountered attempting to insert this Row.
 boolean Row.duplicateKey(int retriesLeft, ExecutingContext ec)
          Method called when a duplicate key is encountered attempting to insert this Row.
 boolean Row.fieldHasPossibleValuesSQLOperation(Field pField, ExecutingContext pContext)
          Deprecated. replaced with hasPossibleValuesOperation(Field, ExecutingContext) to keep consistancy with similar methods
 boolean Row.hasPossibleValuesOperation(Field field, ExecutingContext ec)
          Tests if a field is possible values op.
 AbstractAction Row.createAction(java.lang.String name, ExecutingContext ec)
           
 AbstractActionRequest Row.createNamedActionRequest(java.lang.String name, ExecutingContext ec)
           
 java.util.List Row.getActions(ExecutingContext ec)
           
 java.util.List Row.getActionsForFields(ExecutingContext ec)
          Get a List of names of actions handled by this Row.
 java.util.List Row.getActionsForOperation(ExecutingContext ec)
          Gets the Operation actions which may apply to this Row.
 java.lang.Object Row.getAssociation(java.lang.String fieldName, ExecutingContext ec)
          Gets the association for the given Field name.
 java.lang.Object Row.getAssociationByOperationUsageId(int usageId, ExecutingContext ec)
          Gets the association for the given operation usage id.
 java.awt.Color Row.getBackgroundColor(Field field, ExecutingContext ec)
          Gets the background color to use when rendering the specified field in a non-HTML way
 java.lang.Object Row.getConfigProperty(java.lang.String key, ExecutingContext executingContext)
          Get a config property for the given row.
 Field Row.getAutoIncrementDatabaseDrivenField(ExecutingContext ec)
          Check to see if there is a Field in this Row that is an auto increment field handled by the database.
 java.lang.Class Row.getDisjointRowClass(Table table, int mode, ExecutingContext ec)
          Gets the row class which will be used for containing the unjoined data in this row.
 java.lang.Object Row.getFieldDefaultValue(Field field, ExecutingContext ec)
          Get the field's default value as a String.
 java.lang.Object Row.getFieldSearchDefaultValue(Field field, ExecutingContext ec)
          Gets the default value for the field when it is being used in a search
protected  java.util.Map Row.getFieldsForInsert(ExecutingContext ec)
          Gets the fields which should be inserted when this row is inserted.
 java.util.List Row.getFieldsToDisplayStrict(ExecutingContext pEc)
          Return a List of all the Field names that will be displayed by default.
 java.util.List Row.getFieldsToDisplayStrict(java.util.List fieldNames, ExecutingContext ec)
          Removes fields from the list that should not be displayed.
 java.lang.String Row.getFieldStyleClass(Field field, java.lang.String value, java.lang.String displayValue, ExecutingContext ec)
          Get a Field's style.
 java.lang.String Row.getHeaderText(ExecutingContext ec)
          Returns information for the user that will be displayed in the header of the Row
 short Row.getHorizontalAlignment(Field field, ExecutingContext ec)
          Gets the alignment for the specified field, when it is rendered in a non-HTML way
 java.lang.Number Row.getNextOperationToRun(Operation currentOp, ExecutingContext context)
          Get the next operation number (ID) that is to be run, by default this will return the operations "completed or next operation" as specified in the WOW operation spec.
 void Row.goToNextOperation(int rowsChanged, int mode, ExecutingContext context)
          Goto the next operation if specified and execute it.
 java.util.List Row.getReplacementFieldsToDisplay(java.util.List originalFields, ExecutingContext ec)
          Get a list of field names to override the original fields to display for this Row.
 java.lang.Object Row.handleAction(java.lang.String action, ExecutingContext ec)
           
 boolean Row.isActionRepeatable(java.lang.String action, ExecutingContext ec)
           
 boolean Row.hasAssociationOperation(Field field, ExecutingContext ec)
          Tests if a field has an association operation.
 boolean Row.hasMultipleStyleClasses(Field field, ExecutingContext ec)
          Check if the given Field possibly has more than one style class.
 void Row.incrementFieldValue(Field field, ExecutingContext ec)
          Increment this Field's value.
protected  void Row.initializeRow(boolean allFields, ExecutingContext pExecutingContext)
          Creates Field's for this Row based upon the Row's Table's FieldDescriptors.
protected  void Row.initializeRow(ExecutingContext pExecutingContext)
          Creates Field's for this Row based upon the Row's Table's FieldDescriptors.
protected  void Row.initializeRow(java.util.List fieldNames, ExecutingContext ec)
          Creates Fields for this Row for the given List of field names based upon the Row's Table's FieldDescriptors.
 int Row.insert(ExecutingContext ec)
          Inserts this Row into the specified database.
 boolean Row.isActionApplicable(java.lang.String actionName, ExecutingContext ec)
          Check to see if the action is applicable in the Row's current state
 boolean Row.isCopyable(ExecutingContext ec)
          Check to see if this Row may be copyable.
 boolean Row.isDeletable(ExecutingContext ec)
          Check to see if this Row may be deletable.
 boolean Row.isEditable(ExecutingContext ec)
          Check to see if this Row may be edited.
 boolean Row.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean Row.isFieldAuthorizedForEdit(Field pField, ExecutingContext pContext)
          Tests if a field is authorized for edit.
 boolean Row.isFieldAuthorizedForRead(Field pField, ExecutingContext pContext)
          Tests if a field is authorized for read.
 boolean Row.isFieldAutoIncrement(Field field, ExecutingContext ec)
          Is the specified field an auto-increment field?
 boolean Row.isFieldAutoIncrementWOWDriven(Field field, ExecutingContext ec)
          Is the given Field a WOW driven auto increment field.
 boolean Row.isFieldAutoIncrementDatabaseDriven(Field field, ExecutingContext ec)
          Is the given Field a database driven auto increment field.
 boolean Row.isFieldDisplayable(Field field, ExecutingContext ec)
          Check to see if this Field is displayable.
 boolean Row.isFieldReadOnly(Field pField, ExecutingContext pContext)
          Tests if a field is read only.
 boolean Row.isFieldReadOnlyOnSearch(Field field, ExecutingContext ec)
          Test if the field is read only on search.
 boolean Row.isFieldRequired(Field pField, ExecutingContext pContext)
          Tests if a field is required or not.
 boolean Row.isFieldRequiredOnSearch(Field pField, ExecutingContext pContext)
          Tests if a field is required or not.
 boolean Row.isFieldValuePossibleValue(Field field, ExecutingContext ec)
          Tests if the field's value is a possible value.
 boolean Row.isPrepareFieldValue(Field f, ExecutingContext ec)
          Tests if the field's display value needs to be prepared before being displayed.
 boolean Row.isRowDisplayable(ExecutingContext ec)
          Tests if the row can be displayed
 boolean Row.isValidationRequiredForAutoPopulate(Field pField, ExecutingContext pEC)
          Tells whether or not the Field's validate method will be called before the Auto Populate action is executed.
 boolean Row.isViewable(ExecutingContext ec)
          Check to see if this Row may be viewed.
protected  int Row.joinedDelete(java.sql.Connection connection, ExecutingContext ec)
           Deletes this row from the database.
protected  int Row.joinedInsert(java.sql.Connection connection, boolean useTransactions, ExecutingContext ec)
          Inserts the values in this row into the database with the values in this Row.
protected  int Row.joinedInsert(java.sql.Connection connection, ExecutingContext ec)
          Inserts the values in this row into the database with the values in this Row.
protected  int Row.joinedUpdate(java.sql.Connection connection, boolean useTransactions, ExecutingContext ec)
          Updates the database with the values in this Row.
protected  int Row.joinedUpdate(java.sql.Connection connection, ExecutingContext ec)
          Updates the database with the values in this Row.
protected  int Row.joinedDatabaseAccessFailure(java.sql.Connection conn, Row disjointRow, TableCollection affectedTables, int mode, java.lang.Throwable t, ExecutingContext ec)
           Invoked whenever a update, insert, or delete fails on a disjoint row during a joined DB access.
protected  int Row.joinedDelete(java.sql.Connection connection, boolean useTransactions, ExecutingContext ec)
           Deletes this row from the database.
 void Row.openFor(int mode, ExecutingContext ec)
           
protected  void Row.postDelete(int changed, ExecutingContext ec)
          This method provides a "hook" for altering the current Row after a delete is performed.
 void Row.postExtract(java.lang.String[] fieldNames, ExecutingContext ec)
          Invoked after a row has had values extracted from the screen and set into it
protected  void Row.postInsert(ExecutingContext exContext)
          Deprecated. replaced with postInsert(int, ExecutingContext)
protected  void Row.postInsert(int changed, ExecutingContext exContext)
          This method provides a "hook" for altering the current row after an insert is performed.
protected  void Row.postUpdate(ExecutingContext exContext)
          Deprecated. replaced with postUpdate(int, ExecutingContext)
protected  void Row.postUpdate(int changed, ExecutingContext exContext)
          This method provides a "hook" for altering the current row after an update is performed.
protected  void Row.preDelete(ExecutingContext ec)
          This method provides a "hook" for altering the current Row before a delete is performed.
protected  void Row.preInsert(ExecutingContext exContext)
          This method provides a "hook" for altering the current row before an insert is performed.
 Row Row.prepareForDetails(ExecutingContext ec)
          Gets the a proper Row for viewing this Rows details.
 void Row.prepareForParameters(AbstractContext context, ExecutingContext pEc)
          This method is invoked on a parameter row just before it is displayed to the user.
 Row Row.prepareForResultsDisplay(ExecutingContext ec)
          Allows the current row to handle any necessary actions before being displayed in a results table.
protected  void Row.preUpdate(ExecutingContext exContext)
          This method provides a "hook" for altering the current row before an update is performed.
protected  void Row.runSQLStatement(java.lang.String sql, ExecutingContext ec)
          Convenience method for running an SQL statement against tables on the same machine.
protected  void Row.setAutoUpdateFieldValues(ExecutingContext ec)
          Set auto update Field values.
 void Row.setFieldValuesToDefault(java.util.List fieldNames, boolean ignoreCase, ExecutingContext ec)
          Sets values from the source Row into this Row (the target) for all Fields that BOTH the source and the target have.
 void Row.setFieldValueToDefault(java.lang.String pName, ExecutingContext ec)
          Sets the fields value back to the default value Creation date: Jun 24, 2004 - 3:14:48 PM
 void Row.updateGlobalValues(ExecutingContext ec)
          Updates any global values this Row might have.
 Row Row.statusChanged(Field pField, ExecutingContext ec)
          Invoked when a status change takes place on of this Row's fields.
 int Row.update(java.sql.Connection connection, ExecutingContext ec)
          Updates the database with the values in this Row.
 int Row.update(ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean Row.validate(ExecutingContext ec)
          Validate this Row based on it's configuration and field values.
 boolean Row.validateField(Field field, ExecutingContext ec)
          Validates the given Field and returns whether or not the Field is valid.
 boolean Row.validate(ExecutingContext pContext, java.security.Principal pUser)
          Deprecated. by WK on (8/9/2003 9:24:24 AM) because the executing context contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0.
 AbstractAction Field.createAction(java.lang.String name, ExecutingContext ec)
           
 java.util.List Field.getActions(ExecutingContext ec)
           
 java.lang.Object Field.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a String.
 java.awt.Color Field.getBackgroundColor(ExecutingContext ec)
          Gets the background color to use when rendering this field in a non-HTML way
 java.lang.Object Field.getConfigProperty(java.lang.String key, ExecutingContext executingContext)
          Get a config property for the given row.
 java.lang.Object Field.getCurrentValue(ExecutingContext ec)
          Returns a value that may be retrieved from a database, current time, calculation or other source that that is dynamic.
 java.lang.String Field.getCurrentValueAsString(ExecutingContext ec)
          Returns the value of this field as a String.
 java.lang.Object Field.getDefaultValue(ExecutingContext ec)
          Get the field's default value as a String.
 short Field.getHorizontalAlignment(ExecutingContext ec)
          Gets the alignment for this field, when it is rendered in a non-HTML way
 java.lang.Object Field.getSearchDefaultValue(ExecutingContext ec)
          Gets the default value for this field when it is being used in a search
 java.lang.String Field.getStyleClass(java.lang.String value, java.lang.String displayValue, ExecutingContext ec)
          Get a Field's style.
 java.lang.String Field.getStyleClass(ExecutingContext ec)
          Get a Field's style.
 java.lang.Object Field.handleAction(java.lang.String action, ExecutingContext ec)
           
 void Field.handlePossibleValueOperation(ExecutingContext ec)
          Creation date: (4/23/2003 6:56:22 AM)
 boolean Field.hasAssociationOperation(ExecutingContext ec)
          Checks to see if the field has an associated operation
 boolean Field.hasMultipleStyleClasses(ExecutingContext ec)
          Check if the given Field possibly has more than one style class.
 boolean Field.hasPossibleValuesOperation(ExecutingContext ec)
          Checks to see if the field has an associated PossibleValues Op Creation date: (4/28/2003 2:43:11 PM)
 void Field.incrementValue(ExecutingContext ec)
          Increment this Field's value.
 boolean Field.isActionApplicable(java.lang.String actionName, ExecutingContext ec)
          Check to see if the action is applicable for the Field in its current state
 boolean Field.isApplicable(ExecutingContext ec)
          Tests if this field is applicable base on the current executing context
 boolean Field.isAuthorizedForEdit(ExecutingContext pEc)
          Tests if user can edit this field.
 boolean Field.isAuthorizedForRead(ExecutingContext pEc)
          Tests if user can read this field.
 boolean Field.isAutoIncrement(ExecutingContext ec)
          Is this field an auto-increment field?
 boolean Field.isAutoIncrementWOWDriven(ExecutingContext ec)
          Is this a WOW drive auto increment field?
 boolean Field.isAutoIncrementDatabaseDriven(ExecutingContext ec)
          Is this a database drive auto increment field?
 boolean Field.isDisplayable(ExecutingContext ec)
          Check to see if this Field is displayable.
 boolean Field.isPrepareFieldValue(ExecutingContext ec)
          Tests if the field's display value needs to be prepared before being displayed.
 boolean Field.isReadOnly(ExecutingContext pContext)
          Tests whether or not this field is read only.
 boolean Field.isReadOnlyOnSearch(ExecutingContext ec)
          Tests whether or not this field is read only for searches.
 boolean Field.isRequired(ExecutingContext pContext)
          Tests whether or not this field is required.
 boolean Field.isRequiredOnSearch(ExecutingContext ec)
          Tests whether or not this field is required.
 boolean Field.isValidationRequiredForAutoPopulate(ExecutingContext pEC)
          Insert the method's description here.
 boolean Field.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean Field.isValidMinLength(ExecutingContext ec)
          Validate this Field based on its minLength attribute that is set as a FieldClass parameter.
 boolean Field.isValidRequired(ExecutingContext ec)
          Validate this Field based on its required attribute.
 boolean Field.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean Field.isFieldValuePossibleValue(ExecutingContext ec)
          Tests if the field's value is a possible value.
protected  void Field.statusChanged(Field pField, ExecutingContext ec)
          Lets this field know that another field has changed its status.
 void Field.setValueToDefault(ExecutingContext ec)
          Sets the fields value back to the default value Creation date: Jun 24, 2004 - 3:14:48 PM
 boolean Field.validate(ExecutingContext ec)
          Validate this Field based on it's configuration and value.
 boolean Field.validate(ExecutingContext ec, java.security.Principal pUser)
          Deprecated. by WK on (8/9/2003 9:30:03 AM) because the ExecutingContext contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0.
 

Constructors in planetj.database with parameters of type ExecutingContext
SQLContext(java.lang.String pSystemAlias, ExecutingContext ec)
          SQLContext constructor
 

Uses of ExecutingContext in planetj.database.connection
 

Methods in planetj.database.connection with parameters of type ExecutingContext
 java.lang.String ConnectionRow.getHeaderText(ExecutingContext ec)
           
 java.lang.Object ConnectionRow.getFieldDefaultValue(Field field, ExecutingContext ec)
           
 java.lang.Object ConnectionRow.handleAction(java.lang.String action, ExecutingContext ec)
          Handles the given action.
 boolean ConnectionRow.isActionApplicable(java.lang.String action, ExecutingContext ec)
          Check to see if the action is applicable for this connection row
 boolean ConnectionRow.isFieldApplicable(Field field, ExecutingContext ec)
           
 boolean ConnectionRow.isFieldRequired(Field field, ExecutingContext pContext)
           
 Row ConnectionRow.statusChanged(Field pField, ExecutingContext ec)
          Invoked when a status change takes place on of this Row's fields.
 int ConnectionRow.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean ConnectionRow.validate(ExecutingContext ec)
          Validate this Row based on its configuration and field values.
 

Uses of ExecutingContext in planetj.database.field
 

Methods in planetj.database.field with parameters of type ExecutingContext
 boolean ZipCodeSuffixField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean ZipCodeSuffixField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean ZipCodeField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean ZipCodeField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 java.lang.Object YearField.getCurrentValue(ExecutingContext ec)
          Returns a value that may be retrieved from a database, current time, calculation or other source that that is dynamic.
 java.lang.Object UserIdField.getCurrentValue(ExecutingContext ec)
          Get the field's value as a UserId.
 java.lang.String UserIdField.getCurrentValueAsString(ExecutingContext ec)
          Get the field's default value as a String.
 java.lang.String URLReferenceField.getURL(ExecutingContext ec)
          Gets the URL for this URLReferenceField.
 java.lang.String URLReferenceField.getURLPrefix(ExecutingContext ec)
          Gets the prefix which is prepended to this field's URL.
protected  java.lang.String URLReferenceField.getURLReference(ExecutingContext executingContext)
          Gets the unmodified URL for this URLReferenceField.
 boolean URLReferenceField.isURLEncodingNeeded(ExecutingContext ec)
          Tests if the URL need to be encoded so that chars with special meaning like spaces and pound signs are replaced with encoded versions.
 java.lang.Object TimestampField.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a Timestamp.
 java.lang.Object TimestampField.getCurrentValue(ExecutingContext ec)
          Gets the default current value for this field as a String.
 java.lang.String TimestampField.getCurrentValueAsString(ExecutingContext ec)
          Gets the default current value for this field as a String.
 java.lang.Object TimestampField.getDefaultValue(ExecutingContext executingContext)
          Get the field's default value as a Timestamp.
 boolean StringField.isValidLength(ExecutingContext ec)
          Check to see if the given value is equal to this field's value.
static java.lang.Object SQLAssociationField.getAssociation(Field field, ExecutingContext ec)
          Get the association from the given Field.
static java.lang.Object SQLAssociationField.getAssociation(Operation associationOp, Row row, ExecutingContext ec)
          Get the association from the given operation.
 boolean SocialSecurityNumberField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean SocialSecurityNumberField.isValidRequired(ExecutingContext ec)
          Validate this Field based on its required attribute.
 boolean SocialSecurityNumberField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean PhoneNumberField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean PhoneNumberField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean PhoneNumberAreaCodeField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean PhoneNumberAreaCodeField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean PasswordField.isValidDigitRequired(ExecutingContext ec)
          Validate this Field based on its digitRequired attribute that is set as a FieldClass parameter.
 boolean PasswordField.validate(ExecutingContext ec)
          Validate this Field based on it's configuration and value.
 boolean NumberField.isValidLength(ExecutingContext ec)
          Tests if the field's value is too long
 boolean NumberField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 java.lang.Object LastUpdateTimestampField.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a Timestamp.
 java.lang.Object LastUpdateTimestampField.getDefaultValue(ExecutingContext executingContext)
          Get the field's default value as a Timestamp.
 boolean LastNameField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean JSPFileNameField.isValidValue(ExecutingContext ec)
          At the moment we are not actually validating against the file name to see if it exists.
 boolean JavaClassNameField.isValidValue(ExecutingContext ec)
           
 java.lang.Object ICurrentValueField.getAutoUpdateValue(ExecutingContext executingContext)
          This method should be overriden in subclasses of field that wish to set a dynamic value for update.
 java.lang.Object ICurrentValueField.getCurrentValue(ExecutingContext executingContext)
          Returns a value that may be retrieved from a database, current time, calculation or other source that is dynamic.
 java.lang.String ICurrentValueField.getCurrentValueAsString(ExecutingContext executingContext)
          Convenience method to return the current value as a String.
 java.lang.Object ICurrentValueField.getDefaultValue(ExecutingContext executingContext)
          This method should be overriden in subclasses of field that wish to set a dynamic value for insert.
 boolean HTMLCodeField.isPrepareFieldValue(ExecutingContext ec)
           
 boolean FirstNameField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean FirstAndLastNameField.isValidValue(ExecutingContext ec)
           
 boolean FieldSet.hasDisplayableFields(ExecutingContext ec)
          Tests if there are one or more fields in this field set which should be displayed
 boolean EmailField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 java.lang.Object DateField.getCurrentValue(ExecutingContext ec)
          Gets the default current value for this field as a String.
 java.lang.String DateField.getCurrentValueAsString(ExecutingContext ec)
          Gets the default current value for this field as a String.
 boolean DateField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean DateField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean CreditCardNumberField.isValidLength(ExecutingContext ec)
          Validate this Field based on its max length attribute.
 boolean CreditCardNumberField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean BigDecimalNonNegativeField.isValidValue(ExecutingContext ec)
          Check is this fields BigDecimal value is greater than 0.
 boolean BigDecimalField.isValidValue(ExecutingContext ec)
          Validate this Field value.
 

Uses of ExecutingContext in planetj.database.fielddescriptors
 

Methods in planetj.database.fielddescriptors with parameters of type ExecutingContext
 boolean TableDescriptor.isFieldApplicable(Field fld, ExecutingContext ec)
           
 boolean TableDescriptor.isFieldRequired(Field field, ExecutingContext pContext)
           
 int TableDescriptor.update(java.sql.Connection conn, ExecutingContext ec)
           
protected  SQLContext FieldDescriptorRow.createSQLContextForUpdate(ExecutingContext ec)
          Creates a new SQLContext which will be used for updating this row.
 boolean FieldDescriptorRow.duplicateKey(int retriesLeft, ExecutingContext ec)
          Method called when a duplicate key is encountered attempting to insert this Row.
 java.lang.String FieldDescriptorRow.getAutoUpdateStringValue(ExecutingContext pEc)
          Deprecated. should also pass Field object to allow for ?? parameters
 java.lang.String FieldDescriptorRow.getAutoUpdateStringValue(Field field, ExecutingContext pEc)
          Gets the auto update String parameter for the described fields.
 java.lang.String FieldDescriptorRow.getDefaultStringValue(ExecutingContext pEc)
          Deprecated. actual Field getting value for should be passed as well
 java.lang.String FieldDescriptorRow.getDefaultStringValue(Field field, ExecutingContext pEc)
          Get the string parameter specified as the default value.
protected  java.lang.String FieldDescriptorRow.getUserFieldStringValue(java.lang.String fieldName, ExecutingContext ec)
          Deprecated. should passed Field object as parameter as well to allow for ?? parameter
protected  java.lang.String FieldDescriptorRow.getUserFieldStringValue(Field field, java.lang.String fdFieldName, ExecutingContext ec)
          Gets the default or auto update String parameter for the described fields.
 boolean FieldDescriptorRow.isAuthorizedForEdit(Field field, Row row, ExecutingContext ec)
          Check to see if Field in Row can be edited.
 boolean FieldDescriptorRow.isAuthorizedForRead(Field field, Row row, ExecutingContext ec)
          Check to see if the given Field in the given Row can be read.
 boolean FieldDescriptorRow.isDisplayable(ExecutingContext ec)
          Indicates whether this column is definitely not writable.
 boolean FieldDescriptorRow.isFieldApplicable(Field fld, ExecutingContext ec)
           
protected  void FieldDescriptorRow.postDelete(int changed, ExecutingContext ec)
          This method provides a "hook" for altering the current Row after a delete is performed.
 int FieldDescriptorRow.update(java.sql.Connection conn, ExecutingContext ec)
           
 boolean FieldDescriptorRow.validate(ExecutingContext pContext)
           
 Row FieldDescriptorRow.statusChanged(Field field, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.database.flatfile
 

Methods in planetj.database.flatfile with parameters of type ExecutingContext
static void FileServerUtility.readAndSendFile(ExecutingContext ec, java.lang.String fileName, HttpServletResponse res)
           
 

Uses of ExecutingContext in planetj.database.possiblevalues
 

Methods in planetj.database.possiblevalues with parameters of type ExecutingContext
 boolean UserMessageRow.validate(ExecutingContext context)
          Validate this Row based on it's configuration and field values.
 boolean UserMessageRow.isFieldRequired(Field field, ExecutingContext pContext)
           
 boolean UserMessageRow.isFieldDisplayable(Field field, ExecutingContext ec)
           
 boolean UserMessageRow.isFieldApplicable(Field fld, ExecutingContext ec)
           
 boolean PossibleValueRow.validate(ExecutingContext context)
          Validate this Row based on it's configuration and field values.
 boolean PossibleValueRow.isFieldRequired(Field field, ExecutingContext pContext)
           
 boolean PossibleValueRow.isFieldDisplayable(Field field, ExecutingContext ec)
           
 boolean PossibleValueRow.isFieldApplicable(Field fld, ExecutingContext ec)
           
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key, Row row, ExecutingContext ec)
          Convience method that gets the current application from the current executing context.
static java.lang.String PossibleValueManager.getMessageText(java.lang.String key, Row row, ExecutingContext ec)
          Get message text for the given key and row
 

Uses of ExecutingContext in planetj.database.report
 

Methods in planetj.database.report with parameters of type ExecutingContext
 boolean ReportBreakRow.isRowDisplayable(ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.database.sql
 

Methods in planetj.database.sql with parameters of type ExecutingContext
 java.util.List SQLContextPropertyGroup.getTables(java.lang.String alias, ExecutingContext ec)
          Gets a list of the Table objects used in the sql
 Field SQLComparison.getField(int index, ExecutingContext ec)
          Gets this Field corresponding to one of this comparison's parameters.
 java.util.List SQLComparison.getFields(ExecutingContext ec)
          Gets the display fields contained in the parameters of this SQLComparison.
 ValidationExceptionCollection AbstractExpressionToken.getValidationExceptions(ExecutingContext ec)
          Be careful when you call this method because it is derived and spins through all the Fields of all the SQLComparisons in this expression token.
 

Uses of ExecutingContext in planetj.database.table
 

Methods in planetj.database.table with parameters of type ExecutingContext
 boolean TableCollection.isAuthorized(int mode, ExecutingContext ec)
          Checks if the user is authorized to all tables in this collection
 

Uses of ExecutingContext in planetj.dataengine
 

Methods in planetj.dataengine that return ExecutingContext
 ExecutingContext IContext.getExecutingContext()
           
static ExecutingContext ExecutingContext.getCurrentExecutingContext()
          Gets the current executing context
static ExecutingContext ExecutingContext.getCurrentExecutingContext(IUser user)
          Gets the current executing context.
static ExecutingContext ExecutingContext.getDefaultExecutingContext()
          Return a default ExecutingContext with unknown user and application
static ExecutingContext ExecutingContext.getDefaultExecutingContext(int pMode)
          Return a default ExecutingContext with unknown user and application, and the specified mode
static ExecutingContext DataEngineManager.getCurrentExecutingContext(HttpServletRequest request)
          Deprecated. replaced with getCurrentExecutingContext(HttpServletRequest, HttpServletResponse) to allow proper setting of request and response on executing context.
static ExecutingContext DataEngineManager.getCurrentExecutingContext(HttpServletRequest request, HttpServletResponse response)
          Gets the current executing context
static ExecutingContext DataEngineManager.getExistingExecutingContext(HttpServletRequest request)
          Gets the current executing context
 ExecutingContext AbstractContext.getExecutingContext()
          Gets this context's executing context.
 

Methods in planetj.dataengine with parameters of type ExecutingContext
 int PropertyRow.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 void IContext.setExecutingContext(ExecutingContext excontext)
           
static java.lang.String HTMLContext.execute(java.lang.String code, Row parameterRow, ExecutingContext ec)
          Creates a new HTMLContext from the given ExecutingContext and executes the context using the given Row for parameter values.
static java.lang.String HTMLContext.execute(java.lang.String code, Row parameterRow, int valueType, ExecutingContext ec)
          Creates a new HTMLContext from the given ExecutingContext and executes the context using the given Row for parameter values.
static void ExecutingContext.setCurrentExecutingContext(ExecutingContext ec)
          Sets the current executing context
static ILicense DataEngineServlet.getLicense(ExecutingContext context, HttpServletRequest req, HttpServletResponse res)
          Deprecated. replaced with DataEngine.getLicense()
 boolean DataEngineServlet.handleError(short wowErrorCode, java.lang.Exception e, ExecutingContext ec)
          This method is called when a navigation error occurs.
static java.lang.Object DataEngineManager.getConfigProperty(java.lang.String key, ExecutingContext ec)
           
 java.util.Iterator AbstractContext.getParameterDisplayFields(ExecutingContext ec)
          Gets an Iterator for all of the display fields for this context's display parameters.
 void AbstractContext.setExecutingContext(ExecutingContext excontext)
          Sets this context's executing context.
 

Constructors in planetj.dataengine with parameters of type ExecutingContext
HTMLContext(ExecutingContext ec)
          Constructor
AbstractContext(ExecutingContext ec)
          AbstractContext constructor comment.
 

Uses of ExecutingContext in planetj.dataengine.action
 

Methods in planetj.dataengine.action with parameters of type ExecutingContext
 java.lang.Object RowCollectionAction.handleObjectAction(IActionObject ao, ExecutingContext ec)
          Deprecated. Ensure given object to perform action on is a RowCollection.
abstract  java.lang.Object RowCollectionAction.handleRowCollectionAction(RowCollection rc, ExecutingContext ec)
          Deprecated. Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object RowAction.handleAction(java.lang.Object o, ExecutingContext ec)
          Ensure given object to perform action on is a Row.
abstract  java.lang.Object RowAction.handleRowAction(Row row, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object ReflectAction.handleAction(java.lang.Object o, ExecutingContext ec)
          Refects this action's method on the given object.
 java.lang.Object ReflectAction.handleAction(java.lang.Object o, java.lang.Object[] args, ExecutingContext ec)
          Uses java reflection to invoke this action's method on the given Object.
 java.lang.Object ObjectAction.handleAction(java.lang.Object o, ExecutingContext ec)
           
 java.lang.Object ObjectAction.handleObjectAction(IActionObject ao, java.lang.Object o, ExecutingContext ec)
           
 boolean ObjectAction.isApplicable(java.lang.Object o, ExecutingContext ec)
          Check to see if this action is applicable for the given action object
 boolean ObjectAction.isApplicable(IActionObject ao, java.lang.Object o, ExecutingContext ec)
          Check to see if this action is applicable for the given action object
 java.lang.Object NamedRowCollectionAction.handleObjectAction(IActionObject ao, java.lang.Object o, ExecutingContext ec)
          Ensure given object to perform action on is a RowCollection.
 java.lang.Object NamedRowCollectionAction.handleRowCollectionAction(RowCollection rc, java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object NamedRowAction.handleObjectAction(IActionObject ao, java.lang.Object o, ExecutingContext ec)
          Ensure given object to perform action on is a RowCollection.
 java.lang.Object NamedRowAction.handleRowAction(Row row, java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object NamedOperationAction.handleObjectAction(IActionObject ao, java.lang.Object o, ExecutingContext ec)
          Ensure given object to perform action on is an Operation.
 java.lang.Object NamedOperationAction.handleOperationAction(Operation op, java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object NamedFieldAction.handleObjectAction(IActionObject ao, java.lang.Object o, ExecutingContext ec)
           
 java.lang.Object NamedFieldAction.handleFieldAction(Field field, java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 java.lang.Object IActionObject.handleAction(java.lang.String action, ExecutingContext ec)
          Check to see if this Row has child rows.
 java.util.List IActionObject.getActions(ExecutingContext ec)
          Get a List of the actions this object supports.
 AbstractAction IActionObject.createAction(java.lang.String name, ExecutingContext ec)
          Create an action for the given action name.
 boolean IActionObject.isActionApplicable(java.lang.String action, ExecutingContext ec)
          Check to see if an action is applicable for this object
 java.lang.Object DefaultActionRequest.executeAction(java.lang.Object o, ExecutingContext ec)
          Executes the action request's action with the given Object and ExecutingContext.
 java.lang.Object ActionWrapper.handleAction(java.lang.Object o, ExecutingContext ec)
           
 java.lang.Object AbstractAction.handleAction(ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
abstract  java.lang.Object AbstractAction.handleAction(java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 

Uses of ExecutingContext in planetj.dataengine.action.paging
 

Methods in planetj.dataengine.action.paging with parameters of type ExecutingContext
 java.lang.Object PagingAction.handleRowCollectionAction(RowCollection rc, java.lang.Object o, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.dataengine.application
 

Methods in planetj.dataengine.application with parameters of type ExecutingContext
 boolean DataEngineApplicationServlet.handleError(short wowErrorCode, java.lang.Exception e, ExecutingContext ec)
          This method is called when an error occurs.
 java.lang.String Application.getHeaderText(ExecutingContext ec)
           
protected  SQLContext Application.createSQLContextForDelete(ExecutingContext ec)
          Creates a new SQLContext which will be used for deleting this row.
protected  SQLContext Application.createSQLContextForInsert(ExecutingContext ec)
          Creates a new SQLContext which will be used for inserting this row.
protected  SQLContext Application.createSQLContextForUpdate(ExecutingContext ec)
          Creates a new SQLContext which will be used for updating this row.
static Operation Application.getApplicationOperationByUsageId(int usageId, ExecutingContext ec)
          Gets this Operation with the given usage id from the Application in the current executing context.
 Operation Application.getOperationByUsageId(int usageId, ExecutingContext executingContext)
          Gets this application's operations for the given usage id.
 RowCollection Application.getOperations(java.lang.String opSetName, ExecutingContext executingContext)
          Gets this application's operations belonging to the given operation set name.
 RowCollection Application.getOperations(ExecutingContext executingContext)
          Gets this application's operations.
 RowCollection Application.getOperationsByUsageId(int usageId, ExecutingContext executingContext)
          Gets this application's operations for the given usage id.
 RowCollection Application.getSQLOperations(ExecutingContext executingContext)
          Deprecated. replaced with getOperations(ExecutingContext)
 boolean Application.hasDisplayableOperation(ExecutingContext executingContext)
          Test if this Application contains a SQLOperation that is displayable
 boolean Application.handleError(short wowErrorCode, java.lang.Exception e, ExecutingContext ec)
          This method is called when a navigation error occurs.
protected  void Application.initializeRow(java.util.List fieldNames, ExecutingContext pExecutingContext)
          Creates Fields for this Row for the given List of field names based upon the Row's Table's FieldDescriptors.
 boolean Application.isContainDisplayableOperations(ExecutingContext ec)
          Check to see if this application contains displayable operations for the given location
 boolean Application.isContainDisplayableOperations(java.lang.String displayLocation, ExecutingContext ec)
          Check to see if this application contains displayable operations for the given location
 boolean Application.isOperationPleaseWait(Operation op, ExecutingContext ec)
          Tests if the operation should display a please wait page
 int Application.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean Application.validate(ExecutingContext pContext)
          Validate this Row based on its configuration and field values.
 

Constructors in planetj.dataengine.application with parameters of type ExecutingContext
ApplicationSQLContext(java.lang.String pSystemAlias, ExecutingContext ec)
          Constructor.
 

Uses of ExecutingContext in planetj.dataengine.application.magic
 

Methods in planetj.dataengine.application.magic with parameters of type ExecutingContext
 Operation AbstractOperationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 boolean AbstractOperationRequest.isPleaseWait(ExecutingContext ec)
          Tests if this magic request is a please wait magic request.
 

Uses of ExecutingContext in planetj.dataengine.autorun
 

Methods in planetj.dataengine.autorun with parameters of type ExecutingContext
 java.lang.Object AutoRunOperation.execute(Field field, Row row, ExecutingContext ec, boolean checkConnectionPool)
          Child classes should override for functionality Creation date: (4/23/2003 7:40:14 AM)
protected  void AutoRunOperation.postDelete(int changed, ExecutingContext ec)
          This method provides a "hook" for altering the current Row after a delete is performed.
 int AutoRunOperation.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 

Uses of ExecutingContext in planetj.dataengine.cache
 

Methods in planetj.dataengine.cache with parameters of type ExecutingContext
 void DataEngineCache.rowAltered(SQLContext context, ExecutingContext ec, long timestamp)
          This method is invoked when a single row is deleted, inserted, or updated.
 void CacheManager.rowAltered(SQLContext context, ExecutingContext ec, long timestamp)
          This method is invoked when a single row is deleted, inserted, or updated.
 

Uses of ExecutingContext in planetj.dataengine.email
 

Methods in planetj.dataengine.email with parameters of type ExecutingContext
 java.lang.String IEmailObject.getEmailBody(ExecutingContext ec)
          Get this Row's body.
 java.lang.String IEmailObject.getEmailRecipients(ExecutingContext ec)
          Get this Row's recipients.
 java.lang.String IEmailObject.getEmailSubject(ExecutingContext ec)
          Get this Row's subject.
 CMMailer IEmailObject.getMailer(ExecutingContext ec)
          Get the mailer used to send emails.
 java.lang.String IEmailObject.getPOP3Server(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String IEmailObject.getSMTPServer(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String IEmailObject.getSMTPUserEmail(ExecutingContext ec)
          Get this Row's SMTP user email.
 java.lang.String IEmailObject.getSMTPUserId(ExecutingContext ec)
          Get this Row's SMTP user id.
 java.lang.String IEmailObject.getSMTPUserPassword(ExecutingContext ec)
          Get this Row's SMTP user password.
 java.lang.String EmailRowCollection.getEmailSubject(ExecutingContext ec)
          Get the email's subject.
 CMMailer EmailRowCollection.getMailer(ExecutingContext ec)
          Get this Row's mailer.
 java.lang.String EmailRowCollection.getPOP3Server(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRowCollection.getSMTPServer(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRowCollection.getSMTPUserEmail(ExecutingContext ec)
          Get this Row's SMTP user email.
 java.lang.String EmailRowCollection.getSMTPUserId(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRowCollection.getSMTPUserPassword(ExecutingContext ec)
          Get this Row's SMTP user password.
 java.lang.String EmailRow.getEmailRecipients(ExecutingContext ec)
          Get this Row's recipients.
 java.lang.String EmailRow.getEmailSubject(ExecutingContext ec)
          Get this Row's subject.
 CMMailer EmailRow.getMailer(ExecutingContext ec)
          Get this Row's mailer.
 java.lang.String EmailRow.getPOP3Server(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRow.getSMTPServer(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRow.getSMTPUserEmail(ExecutingContext ec)
          Get this Row's SMTP user email.
 java.lang.String EmailRow.getSMTPUserId(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String EmailRow.getSMTPUserPassword(ExecutingContext ec)
          Get this Row's SMTP user password.
 

Uses of ExecutingContext in planetj.dataengine.email.html
 

Methods in planetj.dataengine.email.html with parameters of type ExecutingContext
 java.lang.String HTMLEmailRowCollection.getEmailBody(ExecutingContext ec)
          Get this Row's body.
 java.lang.String HTMLEmailRow.getEmailBody(ExecutingContext ec)
          Get this Row's body.
 

Uses of ExecutingContext in planetj.dataengine.http
 

Subclasses of ExecutingContext in planetj.dataengine.http
 class HttpExecutingContext
          This class is an ExecutingContext that holds reference to the current request and response.
 

Uses of ExecutingContext in planetj.dataengine.operation
 

Methods in planetj.dataengine.operation with parameters of type ExecutingContext
protected  java.util.List UserAuthorizationOperation.getUserNamesFromResults(Field field, Row row, ExecutingContext ec)
          Creation date: (4/25/2003 8:50:20 AM)
 boolean UserAuthorizationOperation.isAuthorized(Field field, Row row, ExecutingContext ec)
           
 boolean UserAuthorizationOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean UserAuthorizationListOperation.isAuthorized(Field field, Row row, ExecutingContext ec)
           
 boolean UserAuthorizationListOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean UserAuthenticationListOperation.isAuthorized(Field field, Row row, ExecutingContext ec)
           
protected  boolean UserAuthenticationListOperation.validateOperationCode(ExecutingContext ec)
           
 boolean RefererAuthorizationOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
static java.util.List OperationSet.getOperationSetsInternal(java.lang.String displayLocation, Application application, boolean onlyDisplayable, ExecutingContext ec)
          Get a List containing OperationSet objects.
 boolean OperationSet.isContainDisplayableOperation(ExecutingContext ec)
          Test to see if this OperationSet contains an Operation which may be displayable
static java.util.List OperationSet.getDisplayableOperationSets(Application application, ExecutingContext ec)
          Get a List containing OperationSet objects.
static java.util.List OperationSet.getDisplayableOperationSets(java.lang.String displayLocation, Application application, ExecutingContext ec)
          Get a List containing OperationSet objects.
static OperationSet OperationSet.getDisplayableOperations(Application application, java.lang.String opSetName, ExecutingContext ec)
          Get an OperationSet containing the applications displayable operations in the given operation set name.
 RowCollection OperationManager.getOperations(Application application, java.util.List columnNames, ExecutingContext executingContext)
          Gets all Operations for the given Application.
 RowCollection OperationManager.getOperations(Application application, java.util.List columnNames, java.lang.String opSetName, ExecutingContext executingContext)
          Gets all Operations for the given Application that have the given operation set name.
 Operation OperationManager.getNextOperationToRun(ExecutingContext context, java.lang.Object rowOrRC)
          Goto the next operation if specified and execute it.
 RowCollection OperationManager.getSQLOperations(Application application, java.util.List columnNames, ExecutingContext executingContext)
          Deprecated. replaced with getOperations(Application, List, ExecutingContext)
 boolean OperationManager.isAuthorized(int pAction, ExecutingContext pEc, Operation pOperation)
          Test to see if the given user is authorized to do the given action on the Operation.
 int OperationBuilderRC.update(java.sql.Connection connection, ExecutingContext ec)
           
protected  IOperationContext OperationBuilderCreateDataInquiryOp.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 AbstractAction Operation.createAction(java.lang.String name, ExecutingContext ec)
           
protected  SQLContext Operation.createSQLContextForDelete(ExecutingContext ec)
          Creates a new SQLContext which will be used for deleting this row.
protected  SQLContext Operation.createSQLContextForInsert(ExecutingContext ec)
          Creates a new SQLContext which will be used for inserting this row.
protected  SQLContext Operation.createSQLContextForUpdate(ExecutingContext ec)
          Creates a new SQLContext which will be used for updating this row.
 java.lang.Object Operation.execute(ExecutingContext ec)
          Executes this operation from the given executing context and Field.
 java.lang.Object Operation.execute(ExecutingContext ec, Field field)
          Executes this operation from the given executing context and Field.
 java.lang.Object Operation.execute(ExecutingContext ec, Row row)
          Executes this operation from the given executing context and Row.
 java.lang.Object Operation.execute(Field field, Row row, ExecutingContext ec)
          Executes this operation from the given executing context and Row.
 java.util.List Operation.getActions(ExecutingContext ec)
           
 java.lang.Object Operation.getFieldDefaultValue(Field field, ExecutingContext ec)
           
 IOperationContext Operation.getNewContext(Field field, Row row, ExecutingContext ec)
          Gets a new IOperationContext for this operation.
protected  IOperationContext Operation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
          Gets a new IOperationContext for this operation.
 java.util.List Operation.getOperationHandledActionNames(ExecutingContext ec)
          Get a List of names of actions handled by this Operation.
protected  void Operation.initializeRow(java.util.List fieldNames, ExecutingContext ec)
          Creates Fields for this Row for the given List of field names based upon the Row's Table's FieldDescriptors.
 boolean Operation.isAuthorizedForExecution(ExecutingContext ec)
          Test for authority to execute this operation.
 boolean Operation.isDisplayable(ExecutingContext pEc)
          Test if this SQLOperation is displayable
 boolean Operation.isDisplayRule(int displayRuleId, ExecutingContext ec)
          Check to see if this operation is part of the given layout section.
 boolean Operation.isPleaseWait(ExecutingContext ec)
          Is this operation a please wait operation?
 void Operation.openForExecution(Row associatedRow, ExecutingContext ec)
           
 void Operation.prepareForRun(IOperationContext context, ExecutingContext ec)
          Invoked on an operation each time prior to its being run.
 Row Operation.statusChanged(Field pField, ExecutingContext ec)
          Invoked when a status change takes place on of this Row's fields.
 int Operation.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean Operation.validate(ExecutingContext ec)
          Validate this Operation.
protected  boolean Operation.validateOperationCode(ExecutingContext ec)
          Validate the operations code.
protected  void Operation.postDelete(int changed, ExecutingContext ec)
           
protected  void Operation.postInsert(int changed, ExecutingContext exContext)
           
 boolean IAuthorizationOperation.isAuthorized(Field field, Row row, ExecutingContext ec)
           
 java.lang.Object HTMLOperation.execute(Field field, Row row, ExecutingContext ec)
          Executes this operation from the given executing context and Row and returns HTML code for this Operation.
protected  IOperationContext HTMLOperation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
          Gets a new IOperationContext for this operation.
 boolean HTMLOperation.isDisplayable(ExecutingContext pEc)
          Tests if a link to this operation should be displayed in the menu
 boolean HTMLOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 int HTMLOperation.update(java.sql.Connection c, ExecutingContext ec)
          Updates this Row in the DB
 boolean AssociatedExecutionGroupOperation.isDisplayable(ExecutingContext pEc)
          Test if this SQLOperation is displayable
 boolean AssociatedExecutionGroupOperation.isFieldApplicable(Field fld, ExecutingContext ec)
           
 int AdvanceToOperationRow.insert(ExecutingContext ec)
           
 int AdvanceToNextOperationRow.insert(ExecutingContext ec)
           
 

Constructors in planetj.dataengine.operation with parameters of type ExecutingContext
URLOperationContext(ExecutingContext ec)
          HTMLOperationContext constructor comment.
HTMLOperationContext(ExecutingContext ec)
          HTMLOperationContext constructor comment.
 

Uses of ExecutingContext in planetj.dataengine.parameter
 

Methods in planetj.dataengine.parameter with parameters of type ExecutingContext
 Field SQLPromptParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
 Field RequestPromptParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
 Field IDisplayParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
static void GlobalAttributeParameter.setGlobalAttribute(java.lang.String key, java.lang.Object attribute, ExecutingContext ec)
          Puts the given attribute in a Map of globabl attributes stored by the specified key.
static java.lang.Object GlobalAttributeParameter.getGlobalAttribute(java.lang.String key, ExecutingContext ec)
          Gets an attribute from a Map of globabl attributes for the given key.
 

Uses of ExecutingContext in planetj.dataengine.possiblevalues
 

Methods in planetj.dataengine.possiblevalues with parameters of type ExecutingContext
 Row PVPagingRequest.statusChange(Field field, Row row, ExecutingContext ec)
           
 int PossibleValuesSearchOperation.update(java.sql.Connection conn, ExecutingContext ec)
           
 boolean PossibleValuesSearchOperation.validate(ExecutingContext ec)
           
protected  IOperationContext PossibleValuesOperation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.dataengine.security
 

Methods in planetj.dataengine.security with parameters of type ExecutingContext
static boolean DESecurityManager.checkAccess(Table table, int mode, ExecutingContext ec)
          Tests if the current user is authorized to access the table
static boolean DESecurityManager.checkExecute(Operation operation, ExecutingContext pEc)
          Check to see if the given principal is allowed to view the given operation.
 

Uses of ExecutingContext in planetj.dataengine.security.http
 

Methods in planetj.dataengine.security.http with parameters of type ExecutingContext
 java.lang.Boolean SignonRow.isAuthorizedForExecution(Operation op, ExecutingContext ec)
          Tests if the user has authority to execute the specified operation
 boolean SignonRow.isOkToSignOn(ExecutingContext ec)
          Provides the ability to implement additional logic to determine access rights to an application as well as log user access.
 java.lang.Boolean SignonRow.isAuthorized(Table table, int mode, ExecutingContext ec)
          Tests if the specified operation gives the user authority to access the table
 boolean RequireSignonAlways.isAlreadySignedOn(java.lang.String userName, ISecured secured, boolean wowDefault, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.dataengine.sqloperation
 

Methods in planetj.dataengine.sqloperation with parameters of type ExecutingContext
 boolean TabbedOperation.isDisplayable(ExecutingContext pEc)
           
 boolean TabbedOperation.isFieldRequired(Field pField, ExecutingContext pContext)
           
 java.lang.Object SQLOperation.createInsertObject(SQLContext context, ExecutingContext ec)
          Create an object that can be used to insert an object for this Operation.
 java.lang.Object SQLOperation.createInsertObject(SQLContext context, ExecutingContext ec, IRowEventListener listener)
          Create an object that can be used to insert an object for this Operation.
 int SQLOperation.delete(java.sql.Connection pConn, ExecutingContext ec)
          Delete this operation and reset any FieldDescriptors or other operations that reference this operation.
 java.lang.Object SQLOperation.execute(Field field, Row pRow, ExecutingContext pEc)
          Returns a result set that results from the SQL query Creation date: (4/23/2003 7:40:14 AM)
 java.lang.Object SQLOperation.execute(Field field, Row row, ExecutingContext ec, boolean checkConnectionPool)
          Returns a result set that results from the SQL query Creation date: (4/23/2003 7:40:14 AM)
 java.lang.String SQLOperation.getHeaderText(ExecutingContext ec)
          Returns instruction header text
 Row SQLOperation.getInsertRow(SQLContext context, ExecutingContext ec)
          Gets the row to use for an insert (if this is an insert operation).
protected  IOperationContext SQLOperation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 ApplicationSQLContext SQLOperation.getNewSQLOperationContext(Field field, Row row, ExecutingContext ec)
          Creates and returns a new SQLContext to perform this SQLOperation's query.
 boolean SQLOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 int SQLOperation.update(java.sql.Connection conn, ExecutingContext ec)
           
 boolean SQLOperation.validate(ExecutingContext ec)
          Validate this Row based on it's configuration and field values.
protected  IOperationContext JavaOperation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 boolean AuthenticationOperation.isAlreadySignedOn(java.lang.String userName, ISecured secured, boolean wowDefault, ExecutingContext ec)
          Tests if the user has already signed on to the app.
 

Uses of ExecutingContext in planetj.dataengine.sqloperation.http
 

Methods in planetj.dataengine.sqloperation.http with parameters of type ExecutingContext
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, DataEngineServlet servlet, boolean replaceContext, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Prepares the given Operation to be viewed.
 

Uses of ExecutingContext in planetj.dataengine.theme
 

Methods in planetj.dataengine.theme with parameters of type ExecutingContext
 java.lang.Object Theme.getFieldDefaultValue(Field field, ExecutingContext executingContext)
           
 

Uses of ExecutingContext in planetj.dataengine.workflow
 

Methods in planetj.dataengine.workflow with parameters of type ExecutingContext
 java.lang.Object WorkFlowRowCollection.handleAction(java.lang.String action, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.formatters
 

Methods in planetj.formatters with parameters of type ExecutingContext
 boolean VerticalGraphFormatter.isPrepareFieldValue(Field field, ExecutingContext ec)
           
 boolean SkypeTelephoneFormatter.isPrepareFieldValue(Field field, ExecutingContext ec)
           
 boolean IFormatter.isPrepareFieldValue(Field field, ExecutingContext ec)
          Checks whether or not this fields value should be prepared.
 boolean HorizontalGraphFormatter.isPrepareFieldValue(Field field, ExecutingContext ec)
           
 boolean AbstractFormatter.isPrepareFieldValue(Field field, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.helpers
 

Methods in planetj.helpers with parameters of type ExecutingContext
 java.lang.Object PDFHelper.generatePDF(java.lang.Object source, PDFFileDescriptor descriptor, ExecutingContext ec)
          Generates PDF for an object.
protected  void PDFHelper.generatePDFInternal(java.util.List source, PDFFileDescriptor descriptor, ExecutingContext ec)
          Generates PDF for an object.
 java.lang.Object IPDFGenerator.generatePDF(java.lang.Object source, PDFFileDescriptor descriptor, ExecutingContext ec)
          Generates PDF for an object.
 java.awt.Color IPDFField.getBackgroundColor(ExecutingContext ec)
          Gets the background of this field when it is rendered in a PDF document
 short IPDFField.getHorizontalAlignment(ExecutingContext ec)
          Gets the alignment for the field
 

Uses of ExecutingContext in planetj.html
 

Methods in planetj.html with parameters of type ExecutingContext
protected  void HTMLTable.checkAuthority(ExecutingContext ec)
          Adjusts properties of this RC to reflect what permissions the current user has
 boolean HTMLTable.isFieldEditable(Field field, Row row, ExecutingContext ec, HttpServletRequest request)
          Tests to see if the specified field is editable in the table.
 void HTMLTable.prepareActions(RowCollection rc, ExecutingContext ec)
          Creates the actions that will be generated with this table.
static java.lang.StringBuffer HTMLRadioButtonPVSelect.appendRadioButtonInput(java.lang.String id, Field field, boolean mulitpleSelection, boolean forceValueIntoList, boolean editable, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Generates set of radio button inputs
static java.lang.StringBuffer HTMLInput.appendClass(int type, Field field, FieldDescriptorRow fd, java.lang.StringBuffer html, ExecutingContext ec)
          Appends an inputs class attribute to the given buffer depending upon the input type.
protected static java.lang.StringBuffer HTMLInput.appendRadioButtonGroup(java.lang.String id, Field field, java.util.List buttons, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML radio input for the given Field and arguments.
protected static boolean HTMLElement.isDisableField(Field fld, ExecutingContext ec, HttpServletRequest req)
          Determines if a field should be disabled or not
static boolean HTMLElement.isDisplayField(Field fld, ExecutingContext ec, HttpServletRequest req)
          Determines if a field should be displayed or not
static java.lang.StringBuffer HTMLAttribute.appendTabIndex(ExecutingContext ec, java.lang.StringBuffer html)
          Appends the current tab index set in the current executing context and increments the current tab index.
static java.lang.StringBuffer HTMLAttribute.appendTabIndex(ExecutingContext ec, boolean incrementIndex, java.lang.StringBuffer html)
          Appends the current tab index set in the current executing context and increments the current tab index.
static HTMLActionRenderer HTMLActionRenderer.getInstance(Row row, ExecutingContext ec)
          Gets the HTMLActionRenderer object to use.
static HTMLActionRenderer HTMLActionRenderer.getInstance(Row row, boolean reset, ExecutingContext ec)
          Gets the HTMLActionRenderer object to use.
static HTMLActionRenderer HTMLActionRenderer.getInstance(Row row, java.lang.Class subClass, boolean reset, ExecutingContext ec)
          Gets the HTMLActionRenderer object to use.
 void HTMLActionRenderer.addAction(AbstractAction action, ExecutingContext ec)
          Adds the specified action to this HTMLActionRenderer.
protected  void HTMLActionRenderer.prepareActions(Row row, ExecutingContext ec)
          Creates the actions that will be generated with this row details.
 boolean HTMLActionRenderer.isActionInLocation(java.lang.String loc, ExecutingContext ec)
          Tests if there are any actions for the row in the specified location
protected  void HTMLActionRenderer.setRow(Row row, ExecutingContext ec)
          Sets the row whose details are being generated
 

Uses of ExecutingContext in planetj.magic
 

Methods in planetj.magic that return ExecutingContext
 ExecutingContext AbstractRowRequest.getExecutingContext(HttpServletRequest request, HttpServletResponse response)
          Gets the ExecutingContext to use.
 

Methods in planetj.magic with parameters of type ExecutingContext
 Row UpdateRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Updated the given Row into the database.
 Row StatusChangeRequest.statusChange(Field field, Row row, ExecutingContext ec)
           
 Operation SQLParameterRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Row RemoveRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Removes the specified row from its RC
 Row InsertRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Inserts the given Row into the database.
 Row DeleteRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Subclasses should provide logic in this method to handle necessary processing of the Row.
 Operation AssociationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Row AddRowToRCRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Subclasses should provide logic in this method to handle necessary processing of the Row.
abstract  Row AbstractRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Subclasses should provide logic in this method to handle necessary processing of the Row.
 java.lang.String AbstractMagicRequest.getPleaseWaitJSP(ExecutingContext ec)
          Gets the please wait JSP to display to the user.
 Operation AbstractMagicRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
protected  boolean AbstractMagicRequest.handlePleaseWait(ExecutingContext ec, HttpServletRequest req, HttpServletResponse res, DataEngineServlet servlet)
          If this request should be waited for, then the please wait scenario is initiated, and this method will eventually return true (after the please wait page is shown to the user).
 boolean AbstractMagicRequest.isPleaseWait(ExecutingContext ec)
          Tests if this magic request is a please wait magic request.
 

Uses of ExecutingContext in planetj.output
 

Methods in planetj.output with parameters of type ExecutingContext
 void IOutputProcessor.process(HttpServletRequest req, HttpServletResponse res, ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.output.excel
 

Methods in planetj.output.excel with parameters of type ExecutingContext
 void ExcelTable.process(HttpServletRequest request, HttpServletResponse response, ExecutingContext ec)
          Process RowCollection resulting from an operation and send to request as an HTML Table.
 

Uses of ExecutingContext in planetj.processes.logon
 

Methods in planetj.processes.logon with parameters of type ExecutingContext
 void SignOnAndRegistrationRow.duplicateKey(ExecutingContext ec)
           
 

Uses of ExecutingContext in planetj.row
 

Methods in planetj.row with parameters of type ExecutingContext
protected  void InitializeFieldsFromSearchRow.initializeRow(java.util.List fieldNames, ExecutingContext ec)
           
 java.lang.String FieldValueStyleRow.getFieldStyleClass(Field field, java.lang.String value, java.lang.String displayValue, ExecutingContext ec)