Uses of Class
planetj.exception.CMException

Packages that use CMException
planetj.as400   
planetj.chart   
planetj.common   
planetj.database   
planetj.database.connection   
planetj.database.field   
planetj.database.fielddescriptors   
planetj.database.filter   
planetj.database.flatfile   
planetj.database.possiblevalues   
planetj.database.report   
planetj.database.sql   
planetj.dataengine   
planetj.dataengine.action   
planetj.dataengine.action.paging   
planetj.dataengine.application   
planetj.dataengine.application.magic   
planetj.dataengine.autorun   
planetj.dataengine.cache   
planetj.dataengine.display   
planetj.dataengine.email   
planetj.dataengine.email.html   
planetj.dataengine.exception   
planetj.dataengine.messageboard   
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.utilities   
planetj.dataengine.verisign   
planetj.dataengine.workflow   
planetj.dataengine.wow   
planetj.dataexplorer   
planetj.exception   
planetj.fdmanager   
planetj.fdmanager.magic   
planetj.formatters   
planetj.gui   
planetj.helpers   
planetj.helpers.properties   
planetj.html   
planetj.http   
planetj.license   
planetj.magic   
planetj.output   
planetj.output.excel   
planetj.possiblevalues   
planetj.processes.logon   
planetj.property   
planetj.row   
planetj.shortcuts   
planetj.util   
planetj.wow.update   
 

Uses of CMException in planetj.as400
 

Methods in planetj.as400 that throw CMException
 IMagicRequest As400RerunOperationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 void As400Command.run(java.lang.String cmd, java.lang.String alias, HttpServletResponse response)
          Run the AS/400 command.
 

Uses of CMException in planetj.chart
 

Subclasses of CMException in planetj.chart
 class ChartException
          Thrown when charting fails.
 

Methods in planetj.chart that throw CMException
 IMagicRequest ChartRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Creates a chart for the RowCollection pertaining to the RowCollection's session id set in the constructor.
 ChartSpecificationPG ChartRequest.getChartSpecifications(java.lang.String chartId, HttpServletRequest request)
          Gets the RowCollection's chart specifications for the given chart id.
 com.jrefinery.chart.JFreeChart ChartManager.createCategoryChart(RowCollection data, ChartSpecificationPG chartSpecs)
           
 com.jrefinery.chart.JFreeChart ChartManager.createChart(RowCollection data, ChartSpecificationPG chartSpecs)
          Convience method to create a JFreeChart given the data and chart specifications.
protected  java.lang.Number[][] ChartManager.extractCategoryData(RowCollection rc, java.util.List columnNames, boolean plotByRow)
          Extracts values from the given RowCollection to create a double array of Numeric values that can be used to create a category chart.
 com.jrefinery.data.CategoryDataset ChartManager.getCategoryDataset(RowCollection rc, ChartSpecificationPG chartSpecs)
          Creates a CategoryDataset using the given chart specifications and data.
 

Uses of CMException in planetj.common
 

Methods in planetj.common that return CMException
static CMException MessageManager.generateException(java.lang.String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(java.lang.String exceptionKey, java.lang.Object[] replacementVars)
          Generate a new CMException.
static CMException MessageManager.generateException(java.lang.String exceptionKey, java.lang.String parm1)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2, java.lang.String parm3)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(java.lang.String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(java.lang.String exceptionKey, java.lang.Object[] replacementVars)
          Generate a new CMException.
 CMException BusinessObject.generateException(java.lang.String exceptionKey, java.lang.String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2, java.lang.String parm3)
          Convenience method which simply creates the replacement text variables as an array
 

Methods in planetj.common with parameters of type CMException
 void MessageManager.setCMException(CMException CMException)
          Sets the CMException property (cm.common.exception.CMException) value.
 void MessageManager.showException(java.awt.Frame owner, CMException exception)
          This method was created by a SmartGuide.
 void MessageManager.showException(CMException exception)
          This method was created by a SmartGuide.
 

Methods in planetj.common that throw CMException
static java.io.File JPGWriter.writeJPEGFile(java.awt.image.BufferedImage image, java.io.File jpegFile)
          Changed by TJH (5/23/2003 11:15:26 AM) to throw CMException
static java.io.File JPGWriter.writeJPEGFile(java.awt.image.BufferedImage image, java.io.File jpegFile, float quality)
          Changed by TJH (5/23/2003 11:15:26 AM) to throw CMException
static java.lang.String[] ConvertUtility.convertToStringArray(java.util.List stringList)
          Creates a String[] from the given List containing Strings.
static double ConvertUtility.convertToDouble(java.lang.String value)
          Converts the given String to a double.
 void CMMailer.popAuthenticate(java.lang.String popHost, java.lang.String userid, java.lang.String password)
          Pop authenticates the specified POP3 server, userid, and password Creation date: (10/16/2001 9:50:25 AM)
 void CMMailer.sendMessage(CMMailMessage mailMessage)
           
 void CMMailer.sendSMTPMessage(CMMailMessage mailMessage)
          Send a SMTP message.
 void AS400Manager.stopAS400ConnectionPool(ConnectionRow pConRow)
          Stop an AS400 object connection pool.
 void AS400Manager.createAS400ConnectionPool(ConnectionRow pConRow)
          Create a pool of AS400 objects.
 void AS400Manager.freeAS400Connection(com.ibm.as400.access.AS400 pAS400, java.lang.String pAlias)
           
 void AS400Manager.freeAS400Connection(com.ibm.as400.access.AS400 pAS400, ConnectionRow pConRow)
           
 boolean AS400Manager.doesObjectExist(java.lang.String objectName, java.lang.String objectLibrary, java.lang.String objectType)
           
 boolean AS400Manager.ftp(com.ibm.as400.access.AS400 pAS400System, java.lang.String pSaveFile, java.lang.String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 boolean AS400Manager.ftp(java.lang.String pSaveFile, java.lang.String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 boolean AS400Manager.ftp(java.lang.String system, java.lang.String userid, java.lang.String password, java.lang.String pSaveFile, java.lang.String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 com.ibm.as400.access.AS400 AS400Manager.getAS400Connection(java.lang.String pAlias)
          Return an AS400 object for this specified connection alias
 com.ibm.as400.access.AS400 AS400Manager.getAS400Connection(ConnectionRow pConRow)
          Get an AS400 object from a pool of AS400 objects.
 boolean AS400Manager.isAS400ConnectionPoolRunning(ConnectionRow pConRow)
          Create a pool of AS400 objects.
 void AS400Manager.runJDBCCLCommand(java.lang.String command)
          Deprecated. This method no longer works
 boolean AS400Manager.validateSignon(java.lang.String system, java.lang.String userid, java.lang.String password)
          Returns true if the provided system, userid and password are valid.
 

Uses of CMException in planetj.database
 

Subclasses of CMException in planetj.database
 class DatabaseException
           
 

Methods in planetj.database with parameters of type CMException
 void IDataEngineListener.exceptionOccurred(SQLContext context, CMException cme, int sqlOperation)
          This method is invoked when a SQLContext object with which this listener is registered is used in a DataEngine operation which throws an exception.
 

Methods in planetj.database that throw CMException
 int Table.copyFieldDescriptors(java.lang.String newAlias)
          Copies all of this table's FD's into another system alias.
 void Table.createFieldDescriptors()
          This is to be overridden to allow Table subclasses to create their own unique FieldDescriptors.
 boolean Table.createTableInDB(SQLContext context, boolean overwrite, java.util.List fds)
          Creates this table in the database specified in the SQLContext.
 java.util.List Table.getAllOrderedColumnNames()
          Returns a List of column names in this Table.
 java.util.List Table.getAllOrderedColumnNames(boolean pDatabaseOnly)
          Returns a List of column names in this Table.
 RowCollection Table.getAllRows()
          Gets all the rows from the table
 java.lang.String Table.getCreationSQL()
          Gets the "CREATE TABLE" SQL statement that can be used to recreate this table.
 java.lang.String Table.getCreationSQL(java.lang.String newSystem, java.lang.String newLibrary, java.lang.String newTable)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 java.lang.String Table.getCreationSQL(Table table)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 java.lang.String Table.getCreationSQL(Table table, java.util.List fieldDescriptors)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 java.util.List Table.getFieldDescriptor(java.lang.Class pFldClass)
          Returns an IFieldDescriptor for the specified Type
 FieldDescriptorRow Table.getFieldDescriptor(java.lang.String fldName)
          Returns a FieldDescriptorRow for the specified field name.
 FieldDescriptorCollection Table.getFieldDescriptorCollection(boolean pCreate)
          Returns a Map of FieldDescriptors for this table.
 java.util.List Table.getKeyFieldNames()
          Returns a List of names of Fields that are part of the Table's key.
 Row Table.getRow(RowKey rowKey)
          Reads a row from the this table in the database with the specified key
 TableDescriptor Table.getTableDescriptor()
          Gets the table descriptor
static java.lang.StringBuffer SQLGenerator.appendWhereAssociationClause(java.util.Map targetFDSandSourceFlds, java.lang.StringBuffer sb)
          Appends the WHERE clause for an SQL association statement, based on a Map of FieldDescriptor objects and Fields, to a StringBuffer.
static java.lang.String SQLGenerator.generateCreateTableStatementFromFDs(Table pTable)
          Generates a CREATE TABLE Statement that constructs a table based on the specified Table
static java.lang.String SQLGenerator.generateCreateTableStatementFromRowCollection(Table pTable, RowCollection rc)
          Generates a CREATE TABLE Statement that constructs a table based on the specified Table
static java.lang.String SQLGenerator.generateFieldSQLValues(java.util.List flds)
           
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)
           
static java.lang.String SQLGenerator.generateSelectAssociationStatement(Table pTable, java.lang.String pSelectFields, java.util.Map pFldMap)
          Generates a SQL select statement for retreiving Row associations Examples:
static java.lang.String SQLGenerator.generateSelectAssociationStatementForRowCollection(Table pTable, java.lang.String pSelectFields, java.util.Map pTargetFDSandSourceFlds)
          Generates a SQL select statement for retreiving RowCollection associations Examples:
static java.lang.String SQLGenerator.generateSelectSQL(Table tbl, java.util.Map fdAndValues)
          Generate the SQL based on the Table and a Map of FieldDescriptors and Values Creation date: (1/16/2002 3:14:14 PM)
static java.lang.String SQLGenerator.getInsertValues(java.util.Map flds)
          Returns a String that contains column names and values for an insert SQL statment
static java.lang.String SQLGenerator.getSetValues(java.util.Map flds)
           
static java.lang.String SQLGenerator.getSetValues(java.util.Collection clct)
           
static java.lang.StringBuffer SQLGenerator.appendWhereClause(java.util.Map flds, java.lang.StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Map of field objects, to a StringBuffer.
static java.lang.StringBuffer SQLGenerator.appendWhereClause(java.util.Map flds, boolean originalValues, java.lang.StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Map of field objects, to a StringBuffer.
static java.lang.StringBuffer SQLGenerator.appendWhereClause(java.util.Collection flds, java.lang.StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Collection of field objects, to a StringBuffer.
static java.lang.StringBuffer SQLGenerator.appendWhereClause(java.util.Collection flds, boolean originalValues, java.lang.StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Collection of field objects, to a StringBuffer.
 java.lang.Object SQLContext.execute()
          Executes the SQL statement contained in this context and returns the results.
 java.lang.Object SQLContext.execute(boolean informOperation)
          Executes the SQL statement contained in this context and returns the results.
 int SQLContext.getTotalRecordsFromDB()
          Runs a separate query against the DB to determine the total number of records which match the query in this context
protected  void SQLContext.initializeAndStore(IParameter param, java.lang.String parameterToken)
          Initializes and stores the parameter in this context
 void SQLContext.setParameterValue(int position, java.lang.Object value, int dataType)
          Provides a value to a parameter for this context's code string.
 void SQLContext.setRowValues(Row source, Row target)
          Provides values for all of this context's named parameters.
 int RowCollection.addFDRows(java.sql.ResultSet pRS)
           
 int RowCollection.addRows(int pFirstRow, int pRowCount, java.sql.ResultSet pRS)
          Adds rows from the results set to this RowCollection.
protected  int RowCollection.addRows(int pNumberOfRows, java.sql.ResultSet pRS)
          Adds rows from the results set to this RowCollection.
 RowCollection RowCollection.advanceRowCollection(int pages)
          Get a RowCollection the number of pages ahead or behind the current one.
 RowCollection RowCollection.cloneRowCollection()
          Creates a deep copy of this RC (the Rows and Fields in this RC are cloned as well).
protected  void RowCollection.convertRows(IRowCreator creator)
          Coverts the rows in this RowCollection from their default type to their correct type (may be the same as the default type).
 java.lang.String RowCollection.copyToConnection(java.lang.String outputAlias)
          Copies the RowCollection to the specified Connection Alias.
 java.lang.String RowCollection.copyToConnection(java.lang.String outputAlias, java.lang.String libraryName, java.lang.String tableName)
          Copies the RowCollection to the specified Connection Alias.
 java.lang.String RowCollection.copyToConnection(SQLContext context)
          Copies the RowCollection to the specified SQLContext.
 FieldDescriptorRow RowCollection.createFieldDescriptor(int columnIndex, java.sql.ResultSetMetaData pRSMetaData)
          Creates a FieldDescriptor for the information at the specified index using the ResultSetMetaData.
 AbstractActionRequest RowCollection.createNamedActionRequest(java.lang.String name, ExecutingContext ec)
           
static RowCollection RowCollection.createRowCollection(java.lang.Class rcSubclass, Table table, java.util.List fieldNames)
          Creates a RowCollection based on a RowCollection subclass, table, and field names
 int RowCollection.delete()
          Deletes all the rows in this RowCollection from the database.
 int RowCollection.delete(java.sql.Connection conn)
          Deletes all the rows in this RowCollection from the database.
 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.
 boolean RowCollection.doesFieldDescriptorExist(java.lang.String pFieldName, boolean pCheckFieldDataFile)
          Checks to see if a FieldDescriptor exists for the given Field name.
 void RowCollection.exportToPDF(PDFFileDescriptor pdfFileDescriptor, ExecutingContext ec)
          Exports this RC to a PDF file
protected  java.util.List RowCollection.extractFieldDescriptors(java.util.List pFieldNames)
          Creates a List containing the field descriptors used for this RowCollection
 RowCollection RowCollection.filter(java.lang.String fieldName, int comparison, java.lang.Object obj)
          Return a RowCollection that matches the filter criteria.
 int RowCollection.getColumnCount()
          Returns the number of columns in each of the rows in this RowCollection.
protected static java.util.List RowCollection.getColumnNames(java.sql.ResultSetMetaData pMetaData)
          Gets a List containing the names of columns in the meta data.
 java.util.List RowCollection.getColumnValuesByUsageId(int usageId)
          Gets all the values of a single column in this RowCollection.
 RowCollection RowCollection.getCompleteRowCollection()
          Gets a RowCollection containing Rows having all Fields using the same search criteria as this RowCollection.
 RowCollection RowCollection.getCompleteRowCollection(java.sql.Connection pConnection)
          Gets a RowCollection containing Rows having all Fields using the same search criteria as this RowCollection.
 java.lang.String RowCollection.getExternalName(java.lang.String fieldName)
          Gets the external name of a field
 java.util.List RowCollection.getExternalNames()
          Gets the external names of this RowCollection's fields
 java.util.List RowCollection.getExternalNames(java.util.List fieldNames)
          Gets the external names of the specified fields of this RowCollection
 FieldDescriptorRow RowCollection.getFieldDescriptor(java.lang.String pFieldName)
          Returns the field descriptor associated with the given field name.
 FieldDescriptorCollection RowCollection.getFieldDescriptorCollection()
          Deprecated. This method returns all field descriptors in the table, including those which are not in this RowCollection. In addition, only field descriptors in the first table are returned.
 FieldDescriptorCollection RowCollection.getFieldDescriptorCollection(Table pTable)
          Deprecated. Use Table.getFieldDescriptorCollection() instead
 java.util.List RowCollection.getFieldDescriptors()
          Gets a List containing the field descriptors used for this RowCollection
 java.util.List RowCollection.getFieldDescriptorsWithUsage()
          Get a Collection of FieldDescriptorRows for this Row that have a UsageId defined for them.
 java.util.List RowCollection.getFieldDescriptorsWithUsageId(int usageId)
          Get a Collection of FieldDescriptorRows for this Row that have the given UsageId defined for them.
 FieldDescriptorRow RowCollection.getFieldDescriptorWithUsageId(int usageId)
          Get a FieldDescriptorRow for this Row that have the given usage id defined for them.
 java.util.List RowCollection.getFieldNameSets()
          Gets a List of FieldSets, containing the *NAMES* of fields in that field set.
 java.util.List RowCollection.getGraphableFieldNames()
          Inspects this RowCollection to determine which of its Fields are graphable.
 RowCollection RowCollection.getNextRowCollection()
          Gets a RowCollection containing another group of rows which satisfy the query that was used to create this RowCollection.
 RowCollection RowCollection.getNextRowCollection(int pNumberOfRows)
          Gets a RowCollection containing another group of rows which satisfy the query that was used to create this RowCollection.
 java.util.List RowCollection.getPhysicalFieldNames()
          Gets a List of the names of all Fields in this Row, excluding logical Fields
 RowCollection RowCollection.getPreviousRowCollection()
          Gets a RowCollection containing another group of rows which satisfy the query that was used to create this RowCollection.
 RowCollection RowCollection.getPreviousRowCollection(int pNumberOfRows)
          WK (4/24/2002 9:16:11 AM): Need to reword javadoc, first row is now the number of records per page before the previous row - fixes bug when last row collection doesn't contain the complete number of pages Gets a RowCollection containing another group of rows which satisfy the query that was used to create this RowCollection.
protected  RowCollection RowCollection.getRowCollection(java.util.List columns)
          Gets a RowCollection from this RowCollection's SQL that contains the proper given column names.
 double RowCollection.getMaxValue(java.lang.String fieldName)
          Returns a max numeric value of the specified field
 double RowCollection.getSum(java.lang.String fieldName)
          Returns a double which is the sum of the rows for the requested column value.
 java.lang.Object RowCollection.handleAction(java.lang.String action, ExecutingContext ec)
           
 int RowCollection.insert()
          Inserts all the rows in this RowCollection into the database.
 int RowCollection.insert(java.sql.Connection conn)
          Inserts all the rows in this RowCollection into the database.
 int RowCollection.insert(SQLContext context)
          Inserts all the rows in this RowCollection into the database.
 int RowCollection.insert(ExecutingContext ec)
          Inserts all the rows in this RowCollection into the database.
 int RowCollection.insertBatch()
          Inserts all the Rows in this RowCollection into the database in a single batch.
 int RowCollection.insertBatchInternal(SQLContext context)
          Inserts all the Rows in this RowCollection into the database in a single batch.
protected  int RowCollection.insertInternal(SQLContext context)
          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.isGraphable()
          Checks to see if this RowCollection could possibly be charted or graphed.
 boolean RowCollection.isHasColumnNames(java.util.List columns)
          Checks to see if this RowCollection has all the columns in the given List.
protected  void RowCollection.join(FieldDescriptorRow joinFD, RowCollection rc, java.lang.String joinType)
          Joins another RowCollection onto this one.
 void RowCollection.openFor(int mode, ExecutingContext ec)
           
 void RowCollection.prepareFileDescriptor(FileDescriptor descriptor)
          Allows a RC to perform custom operations on a file descriptor before that descriptor is used to generate a file
 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.prepareFromFieldNames(java.util.List pNames)
          Gets the a proper RowCollection for viewing this RowCollections results.
protected  Row RowCollection.preUpdateRow(Row row, ExecutingContext ec)
          This method is intended for subclass to override and provide their own functionality.
protected  void RowCollection.processJoins()
          Runs any join operations associated with this RC and joins the resulting RC's together into this RC.
 void RowCollection.reconcile()
          Reconciles the database, using all the rows in this RowCollection and checking to see if there are concurrent updates.
 void RowCollection.reconcile(java.sql.Connection conn)
          Reconciles the database, using all the rows in this RowCollection and checking to see if there are concurrent updates.
 RowCollection RowCollection.refresh()
          This method will refresh this RowCollection from the database and return this.
 RowCollection RowCollection.refreshIfNeeded()
          Refreshes this RowCollection from the database, but only if one or more of the tables whose data is contained in this RowCollection has been updated with the DataEngine since this RowCollection was last read from the database.
 boolean RowCollection.removeRowBasedOnKeyValues(Row row)
          Removes the row from this RowCollection.
 RowCollection RowCollection.rollbackChanges()
          Undoes any changes that have been made to this RowCollection since it was read from or written to the database.
 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.
 void RowCollection.setColumnValues(java.lang.String columnName, java.lang.Object value)
          Sets all the row values of a single column in this RowCollection.
 void RowCollection.setFieldValuesWithCommonUsageIds(Row sourceRow)
          Copy the field values with the same usage id from the supplied Row into each Row in this RowCollection.
 void RowCollection.setResultSet(java.sql.ResultSet pResultSet)
          Sets the result set on the row collection.
 void RowCollection.setSql(java.lang.String newSql)
          Sets the SQL string used to create this RowCollection.
 void RowCollection.setSystemAlias(java.lang.String pAlias)
          Sets the alias of the system containing the database where this RowCollection's rows are stored.
 RowCollection RowCollection.sort(java.lang.String[] pColumnNames, java.lang.String pSortOrder)
          Sorts the Rows in this RowCollection.

If this RowCollection contains all rows from its database table, then we can do an internal sort.
 java.lang.StringBuffer RowCollection.toCSV(CSVFileDescriptor pCSVFileDescriptor)
          Returns a StringBuffer in CSV format containing all data in this RowCollection.
 java.lang.StringBuffer RowCollection.toCSV(boolean pIncludeColumnHeadings, CSVFileDescriptor pCSVFileDescriptor)
          Deprecated.  
 java.lang.StringBuffer RowCollection.toDOC(CSVFileDescriptor pFileDescriptor)
          Returns a StringBuffer in Microsoft Word .doc format containing all data in this RowCollection.
 java.lang.StringBuffer RowCollection.toDOC(boolean pIncludeColumnHeadings, CSVFileDescriptor pFileDescriptor)
          Deprecated.  
 java.lang.StringBuffer RowCollection.toFDF(FDFFileDescriptor pFileDescriptor)
          Returns a StringBuffer in FDF format containing all data in this RowCollection.
 void RowCollection.toPDF(PDFFileDescriptor pFileDescriptor)
          Generates a PDF file from this RowCollection.
 void RowCollection.toUpperCase()
          This method will UPPERCASE all the fields values in this RowCollections Rows Fields if it is stored in the databse as a Char or it is a StringField.
 java.lang.StringBuffer RowCollection.toXML(XMLFileDescriptor pFileDescriptor)
          Returns a StringBuffer in XML format containing all data in this RowCollection.
 int RowCollection.update()
          Updates the database, using all the rows in this RowCollection.
 int RowCollection.update(java.sql.Connection connection)
          Updates all the Rows in this RowCollection in the database.
 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(int pOperation, java.security.Principal pUser)
          Deprecated. Use the validate method which takes in a ExecutingContext
 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.
 int Row.addToRowCollection(RowCollection rc)
          Adds this row to a RowCollection.
 void Row.batchProcess()
          Process this Object.
 Row Row.cloneRow()
          Clones this Row object.
 java.lang.String Row.concatenateFieldFullLengthValues(java.lang.String[] pFieldNames, java.lang.String pSeperator)
          Concat the field full length string values inserting the supplied seperator between values.
 java.lang.String Row.concatenateFieldValues(java.lang.String[] pFieldNames, java.lang.String pSeperator, boolean pTrimValues)
          Concat the field values inserting the supplied seperator between values and optionally trim the values before concating.
 Row Row.copy(boolean pFullCopy)
          Copy this Row.
 void Row.copyIntoRowFieldsWithCommonFieldNames(Row rowToCopy)
          Deprecated. replaced with setFieldValuesWithCommonFieldNames(Row)
 void Row.copyIntoRowFieldsWithCommonFieldNames(Row rowToCopy, boolean ignoreCase)
          Deprecated. replaced with setFieldValuesWithCommonFieldNames(Row, boolean)
 void Row.copyIntoRowFieldsWithCommonUsageIds(Row rowToCopy)
          Copy the fields from the supplied Row with the same usageid into this Row.
 void Row.copyIntoRowFieldsWithGivenFieldNames(java.util.List fieldNames, Row rowToCopy)
          Deprecated. replaced with setFieldValuesWithCommonFieldNames(List, Row, boolean)
 void Row.copyIntoRowFieldsWithGivenFieldNames(java.util.List fieldNames, Row rowToCopy, boolean ignoreCase)
          Deprecated. replaced with setFieldValuesWithCommonFieldNames(List, Row, boolean)
 Row Row.createRow(Row pDefaultRow)
          Creates a new Row.
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.
 void Row.defaultMerge(RowCollection rc)
          Works similar to the merge method, except all the fields that are merged into this row have the default values for that field type instead of actual values.
 int Row.delete()
          Deletes the row from the database file to which it belongs.
 int Row.delete(java.sql.Connection conn)
          Deletes the row from the database file to which it belongs.
 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.
 double Row.divide(java.lang.String fieldName, java.lang.String fieldName2)
          Get the division of the first field with the second fields.
 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.
protected  void Row.enforceExclusiveOr(java.util.List fieldNames)
          Examines a set of fields in this Row.
 AbstractActionRequest Row.createNamedActionRequest(java.lang.String name, ExecutingContext ec)
           
 java.lang.Object Row.getAssociation(java.lang.String fieldName)
          Gets the association for the given Field name.
 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.
 Operation Row.getAssociationOperation(java.lang.String fieldName)
          Deprecated. use getFieldAssociationOperation(Field)
 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
 RowCollection Row.getChildren()
          Gets a RowCollection of children this Row has.
 Row Row.getCompleteRow()
          Gets a complete Row for this Row containing all of its Fields in the database.
 Row Row.getCompleteRow(java.sql.Connection pConnection)
          Gets a complete Row for this Row containing all of its Fields in using the specified connection if needed.
protected  FieldCollection Row.getConcurrentFields()
          Returns a FieldCollection object containing the fields in this row that do not allow for concurrent alterations
 java.util.Map Row.getCopiedFieldValues()
          Returns a Map of field values, keyed by field name.
 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.
 Row Row.getDatabaseRow(java.sql.Connection conn)
          Rereads and returns this row as it exists in the database, or null if it doesn't exist in the database.
 Row Row.getDatabaseRow(boolean originalRow, java.sql.Connection conn)
          Rereads and returns this row as it exists in the database, or null if it doesn't exist in the database.
 Row Row.getDatabaseRow(java.sql.Connection conn, boolean includeDerivedFields)
          Rereads and returns this row as it exists in the database, or null if it doesn't exist in the database.
 Row Row.getDatabaseRow(boolean originalRow, java.sql.Connection conn, boolean includeDerivedFields)
          Rereads and returns this row as it exists in the database, or null if it doesn't exist in 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.String Row.getDisplayValue(java.lang.String fieldName)
          Deprecated.  
 java.lang.Object Row.getDisplayValueByUsageId(int usageId)
          Get a display value from this Row for the given usage id.
 java.lang.String Row.getExternalName(java.lang.String fieldName)
          Gets the external name of a field
 java.util.List Row.getExternalNames()
          Gets the external names of this RowCollection's fields
 Operation Row.getFieldAssociationOperation(Field field)
          Gets the association's operation for the given Field
 java.lang.Object Row.getFieldDefaultValue(Field field, ExecutingContext ec)
          Get the field's default value as a String.
 FieldDescriptorRow Row.getFieldDescriptor(Field pField, FieldDescriptorRow pFieldDescriptor)
          Row subclasses can override this method to return the a clone of the default FD added by TJH Jun 22, 2004 11 : 49 : 27 PM to allow Rows to return different FDs for this field.
 FieldDescriptorRow Row.getFieldDescriptor(java.lang.String pFieldName)
          Return the IFieldDescriptor for the Field with the specified name.
 FieldDescriptorRow Row.getFieldDescriptor(java.lang.String pFieldName, Table pTable)
          Return the IFieldDescriptor for the Field with the specified name.
 java.util.List Row.getFieldDescriptorsWithUsage()
          Deprecated. ask for fields with usage ids rather than fielddescriptors
 java.util.List Row.getFieldDescriptorsWithUsageId(int usageId)
          Deprecated. ask for fields with usage ids rather than fielddescriptors
 FieldDescriptorRow Row.getFieldDescriptorWithUsageId(int usageId)
          Deprecated. ask for field with usage ids rather than fielddescriptors
 int Row.getFieldDisplayComponent(java.lang.String fieldName)
          Gets the display component which should be used to display the specified field.
 java.lang.Object Row.getFieldDisplayValue(Field field)
          Returns the display value for the Field with the specified name.
 java.lang.String Row.getFieldExternalName(Field field)
          Gets the external name of a field
 int Row.getFieldMaxLength(java.lang.String fieldName)
          Get the max length of the Field with the given name.
 java.util.List Row.getFieldNames(Table table)
          Gets the names of all fields in this row which are from the specified table.
 RowCollection Row.getFieldPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.util.Map Row.getFields(java.util.List pFieldNames)
          Returns a Map of Fields in this Row from the names given in the List.
 java.util.List Row.getFieldSets()
          Gets a List of the FieldSet objects, containing the fields in this Row
protected  java.util.Map Row.getFieldsForInsert(ExecutingContext ec)
          Gets the fields which should be inserted when this row is inserted.
 java.lang.Object Row.getFieldSQLObject(java.lang.String fieldName)
          Gets this field's value as an Object in SQL format.
 int Row.getFieldStatusChange(Field field)
          Returns whether or not we notify on a status change for the specified field
 short Row.getHorizontalAlignment(Field field, ExecutingContext ec)
          Gets the alignment for the specified field, when it is rendered in a non-HTML way
 java.util.List Row.getKeyFields()
          Returns the key fields for this Row.
 java.util.List Row.getKeyFieldNames()
           
 java.util.List Row.getKeyFields(boolean returnPartial)
          Returns the key fields for this Row.
 int Row.getMaxFieldLengths()
          Returns the max lengths of each field in this row added together.
 int Row.getMaxFieldLengths(FileDescriptor fled)
          Returns the max lengths of each field in this row added together.
 java.util.List Row.getNamesOfUpdatedFields()
          Return the names of all of the Fields in this Row that have been updated.
 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.
 Operation Row.getOperation(boolean checkCreationOp)
          Gets the Operation which read this row from the DB or created this row.
protected  Operation Row.getOperationFromDB(int pId)
          Gets a SQLOperation.
protected  Operation Row.getOperationFromDBByUsage(int usageId)
          Get an Operation from the database for teh given usage id.
 double Row.getPercentage(java.lang.String[] fieldNames)
          Gets the percentage of the first field compared with all the fields given.
 java.util.List Row.getPhysicalFieldNames()
          Gets a List of the names of all Fields in this Row, excluding logical Fields
 RowCollection Row.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.String Row.getPossibleValuesKey(Field field)
          Gets the possible values SQLOperation for the specified field
 Operation Row.getPossibleValuesOperation(Field field)
          Gets the possible values Operation for the specified field
protected  Row Row.getRow(java.util.List columns)
          Gets a Row from this Row's SQL that contains the proper given column names.
 java.lang.String Row.getRowDisplayAttributes()
          Return a String that provides HTML or other display characteristics of this Row.
 java.lang.StringBuffer Row.getRowDisplayAttributes(java.lang.StringBuffer html)
          Deprecated.  
 RowKey Row.getRowKey()
          Gets the RowKey object for this row.
 double Row.getSum(java.lang.String[] pFieldNames)
          Returns the sum of all the fields represented in pFieldNames if that field is a number
 java.util.Map Row.getUpdatedFields()
          Return the names of all the fields.
 java.lang.String Row.getValueAsFullLengthString(java.lang.String pFieldName)
          Returns a String that represents the value in the specified field.
 java.lang.Object Row.getValueByUsageId(int usageId)
          Get a value from this Row for the given usage id.
 java.lang.Object Row.handleAction(java.lang.String action, ExecutingContext ec)
           
 void Row.incrementFieldValue(Field field, ExecutingContext ec)
          Increment this Field's value.
protected  void Row.initializeRow()
          Creates Field's for this Row based upon the Row's Table's FieldDescriptors.
protected  void Row.initializeRow(boolean allFields)
          Creates Field's for this Row based upon the Row's Table's FieldDescriptors.
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)
          Creates Fields for this Row for the given List of field names 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()
          Inserts this Row into its table.
 int Row.insert(java.sql.Connection conn)
          Inserts this Row into its table.
 int Row.insert(ExecutingContext ec)
          Inserts this Row into the specified database.
 int Row.insert(SQLContext context)
          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.isContainsAllFields()
          Returns whether or not this Row contains all the Fields of its Table.
 boolean Row.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 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.isFieldValuePossibleValue(Field field, ExecutingContext ec)
          Tests if the field's value is a possible value.
 boolean Row.isFieldValuesDatabaseDefaults(java.lang.String[] pFieldNames)
          Deprecated. We should use the default value from the field descriptor instead.
 boolean Row.isHasColumnNames(java.util.List columns)
          Checks to see if this RowCollection has all the columns in the given List.
 boolean Row.isKeyFieldsPresent()
          Returns whether or not this Row contains all the key Fields of its Table.
 boolean Row.isRowKeyed()
          Tests if this row has a key
 boolean Row.isUseRowForFieldSets()
          Check to see if the row should be used to obtain field sets.
 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.
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.merge(Row row)
          Merges the fields of another row into this one.
 Field Row.newField(FieldDescriptorRow pFD)
          Creates and adds a Field to this Row, then returns the Field.
 Field Row.newField(java.lang.String pFieldName, FieldDescriptorRow pFD)
          Creates and adds a Field to this Row, then returns the Field.
 Field Row.newField(java.lang.String pFieldName, int pSQLType)
          Creates and adds a Field to this Row, then returns the Field.
 Field Row.newField(java.lang.String pFieldName, java.lang.String pFieldClassName)
          Creates and adds a Field to this Row, then returns the Field.
 void Row.openFor(int mode, ExecutingContext ec)
           
 boolean Row.persist()
          Inserts this row into the DB, or updates it in the DB if it is already there
 void Row.populate(java.sql.ResultSet pResults)
          Populates this Row with the data from the result set.
protected  void Row.populate(java.sql.ResultSet pResults, java.util.List pPhysicalNames, java.sql.ResultSetMetaData pMetaData, SQLContext pContext)
          Populates this Row with the data from the result set.
protected  void Row.populate(java.sql.ResultSet pResults, java.sql.ResultSetMetaData pMetaData, SQLContext pContext)
          Populates this Row with the data from the result set.
protected  void Row.populateFD(java.sql.ResultSet pResults, java.util.List pColumnNames)
          This method is called by a RowCollection when creating its Rows.
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.
 Row Row.prepareFromFieldNames(java.util.List pNames)
          Gets the a proper Row for viewing this Rows details.
protected  void Row.preUpdate(ExecutingContext exContext)
          This method provides a "hook" for altering the current row before an update is performed.
 java.util.List Row.replaceFieldValues(java.util.Map nameValueMap)
          Replaces the values in one or more fields.
protected  void Row.replaceFields()
          This method is invoked after a Row is read from the DB.
 Row Row.reread()
          Rereads this row, returning a new Row with fresh values from the DB.
 Row Row.rereadIfNeeded()
          Rereads this row, returning a new Row with fresh values from the DB, but only if this Row's table has been updated from the DataEngine since it was read; otherwise this same row is returned.
 Row Row.rollbackChanges()
          Undoes any changes that have been made to this Row since it was read from or written to the database.
protected  RowCollection Row.runSQLQuery(java.lang.String sqlStatement)
          Convenience method for running an SQL query statement against tables on the same machine.
protected  RowCollection Row.runSQLQuery(java.lang.String sqlStatement, java.lang.Class rowClass)
          Convenience method for running an SQL query statement against tables on the same machine.
protected  void Row.runSQLStatement(java.lang.String sql)
          Convenience method for running an SQL statement against tables on the same machine.
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.setFieldInitialValue(java.lang.String fldNam, java.lang.Object value)
          Sets the value of the specified field.
 void Row.setFieldValue(java.lang.String fldNam, boolean bool)
          Sets the value of the specified boolean field
 void Row.setFieldValue(java.lang.String fldNam, double pDouble)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void Row.setFieldValue(java.lang.String fldNam, long pLong)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void Row.setFieldValue(java.lang.String fldNam, java.lang.Object value)
          Sets the value of the specified field.
 void Row.setFieldValueAsString(java.lang.String fldNam, java.lang.String value)
          Sets the value of the specified field.
 void Row.setFieldValueAsString(java.lang.String fldNam, java.lang.String value, int startPos)
          Sets the value of the specified field from the starting position (zero indexed) without affecting other positions in this field.
 void Row.setFieldValuesAsDate(java.lang.String[] fieldNames, java.util.Date date)
          This method is for cases when the date is stored in 3 fields (year{2002}, month{5}, day{10}) in the database.
 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.setFieldValuesWithCommonFieldNames(Row source)
          Sets values from the source Row into this Row (the target) for all Fields that BOTH the source and the target have.
 void Row.setFieldValuesWithCommonFieldNames(Row source, boolean ignoreCase)
          Sets values from the source Row into this Row (the target) for all Fields that BOTH the source and the target have.
 void Row.setFieldValuesWithCommonFieldNames(java.util.List targetNames, Row source, boolean ignoreCase)
          Sets values from the source Row into this Row (the target) for all Fields that BOTH the source and the target have.
 void Row.setFieldValuesWithCommonUsageIds(Row rowToCopy)
          Copy the field values from the supplied Row with the same usageid into this Row.
 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.
 void Row.setRowDisplayAttributes(java.lang.String displayAttributes)
          Sets a String that provides HTML or other display characteristics of this Row.
 void Row.setValues(java.util.List pData)
          Sets the values of this Row
 void Row.splitAndSetFieldValues(java.lang.String[] fieldNames, int[] splitIndices, java.lang.String valueToSplit)
          This method takes the specified value and splits it into mulitple values and then sets those values on the fields with the given field names.
 Row Row.statusChanged(Field pField, ExecutingContext ec)
          Invoked when a status change takes place on of this Row's fields.
 void Row.swapFieldValues(java.lang.String fieldNameA, java.lang.String fieldNameB)
          Swaps the values of the two fields
 java.lang.StringBuffer Row.toCSV(boolean pIncludeColumnHeadings, CSVFileDescriptor pCSVFileDescriptor)
          Returns a StringBuffer in CSV format containing all data in this Row Creation date: (2/6/2002 5:14:39 PM)
 java.lang.StringBuffer Row.toDOC(boolean pIncludeColumnHeadings, CSVFileDescriptor pFileDescriptor)
          Deprecated. Use the single argument method instead
 java.lang.StringBuffer Row.toDOC(CSVFileDescriptor pFileDescriptor)
          Returns a StringBuffer in Microsoft Word .doc format containing all data in this RowCollection.
 java.lang.StringBuffer Row.toFDF(FDFFileDescriptor pFileDescriptor)
          Returns a StringBuffer in FDF format containing all data in this Row.
 void Row.toPDF(boolean pIncludeColumnHeadings, PDFFileDescriptor pFileDescriptor)
          Deprecated. Use the single argument method instead
 void Row.toPDF(PDFFileDescriptor pFileDescriptor)
          Generates a PDF file from this Row.
 void Row.toUpperCase()
          This method will UPPERCASE all the fields values in this Row if it is stored in the databse as a Char or it is a StringField.
 java.lang.StringBuffer Row.toXML(XMLFileDescriptor pFileDescriptor)
          Returns a StringBuffer in XML format containing all data in this Row.
 Row Row.transferDataTo(java.lang.Class pNewRowClass)
          Transfers all the data in this Row into a different Row.
 int Row.update()
          Updates the database with the values in this Row.
 int Row.update(java.sql.Connection conn)
          Updates the database with the values in this Row.
 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.
 void Row.updateFieldValues(java.util.Map fields)
          Updates the values of any Fields in this Row with the value in the given Map that has the same key as the Field's name.
 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.
 boolean Row.validate(int pOperation, java.security.Principal pUser)
          Deprecated. Use the validate() method which takes in an ExecutingContext
 Operation Row.SpacingRow.getAssociationOperation(java.lang.String fieldName)
           
 Field Row.SpacingRow.newField(java.lang.String pFieldName, FieldDescriptorRow pFD)
           
static void MSAccessDBSystem.export(RowCollection rc, MSAccessDescriptor descriptor)
          Writes out the RowCollection to an MS Access file
 Row IRowCreator.createRow(Row pDefaultRow)
          Creates a new Row.
 IAssociatedData IAssociatedData.getAssociatedData(java.lang.String pLib, java.lang.String pTableName)
          Deprecated. Return data that is associated with this data.
 Row IAssociatedData.getAssociatedRow(java.lang.String pLib, java.lang.String pTableName)
          Deprecated. Get A Row Associated With This Row
 RowCollection IAssociatedData.getAssociatedRows(java.lang.String pLib, java.lang.String pTableName)
          Deprecated. Get A Row Associated With This Row
 RowCollection IAssociatedData.getAssociations()
          Deprecated. Return a RowCollection of FieldDescriptorRows for this Table that have a Associations defined for them.
protected  FieldCollection FieldCollection.cloneFieldCollection(Row pNewRow)
          Clones this FieldCollection
 java.util.Map FieldCollection.getAutoUpdateFields()
          Returns a Map of Fields (keyed by name) that have been updated.
 java.util.Map FieldCollection.getCopiedFieldValues()
          Returns a Map of field values, keyed by field name.
 java.util.List FieldCollection.getNamesOfUpdatedFields()
          Returns a List of names of Fields that have been updated.
 java.util.List FieldCollection.getPhysicalFieldNames()
          Gets a List containing the names of contained Fields excluding those that are not physically present in the database
 java.util.Map FieldCollection.getUpdatedFields()
          Returns a Map of Fields (keyed by name) that have been updated.
 java.util.List FieldCollection.replaceFieldValues(java.util.Map nameValueMap)
          Replaces the values in one or more fields.
static void Field.addFieldClassForDataClass(java.lang.Class pDataClass, java.lang.Class pFieldClass)
          Maps a data class to a field class, so that future invocations of the getFieldClassForDataClass() method with the data class as the argument will return the field class.
 java.lang.StringBuffer Field.appendSQLNameAndValue(boolean pUseOriginalValue, java.lang.String pOperator, java.lang.StringBuffer sb)
          Appends the field's name and value in SQL format to the StringBuffer.
 java.lang.StringBuffer Field.appendSQLNameAndValue(boolean pUseOriginalValue, java.lang.StringBuffer sb)
          Appends the field's name and value in SQL format to the StringBuffer.
 FieldDescriptorRow Field.cloneFD()
          Get a clone of this field's field descriptor.
 Field Field.cloneField()
          Returns a clone of the Field.
 java.lang.String Field.concat(java.lang.String[] parts)
          Concatenate the field values.
static Field Field.create(java.lang.String pName, int pSQLType)
          Create and return a new Field
static Field Field.create(java.lang.String pName, java.lang.Class pFieldType)
          Create and return a new Field
static Field Field.createFromDataType(java.lang.String pName, java.lang.Class pDataType)
          Create and return a new Field, based on the type of data the field should hold.
protected static Field Field.createInternal(java.lang.String pName, java.lang.Class pFieldType)
          Create and return a new Field
abstract  java.lang.Object Field.createObject(java.lang.String pStringValue)
          Create an object for this Field type using the given String.
 java.lang.Double Field.divide(java.lang.String[] fieldNames)
          Divide the two field values.
 Operation Field.getAssociationOperation()
          Gets the data Operation of this Field's FieldDescriptor.
 java.lang.Object Field.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a String.
 java.awt.Color Field.getBackgroundColor()
          Gets the background color to use when rendering this field in a non-HTML way
 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.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.
 Operation Field.getDataSQLOperation()
          Deprecated. replaced with getAssociationOperation()
abstract  java.lang.String Field.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Non-nullable and not required.
 java.lang.Object Field.getDefaultValue(ExecutingContext ec)
          Get the field's default value as a String.
 int Field.getDisplayComponent()
          Gets the display component which should be used to display this field.
 int Field.getDisplayHeight()
          Gets the Field's display height.
 int Field.getDisplayLength()
          Deprecated. replaced with getDisplayWidth() to keep consistent with what a user sees when they view the field (e.g. width and height of a field)
 java.lang.String Field.getDisplayValue()
          Returns the display value of this Field as a String
 int Field.getDisplayWidth()
          Gets the Field's display width.
 java.lang.String Field.getExternalName()
           
 FieldDescriptorRow Field.getFieldDescriptor()
          Returns the FieldDescriptorRow associated with this field.
 short Field.getHorizontalAlignment(ExecutingContext ec)
          Gets the alignment for this field, when it is rendered in a non-HTML way
 int Field.getMaxLength()
          Returns the max length of this field.
 int Field.getMaxLength(FileDescriptor fled)
          Returns the max length of this field.
 java.lang.Object Field.getPDFValue(PDFFileDescriptor descriptor)
          Gets the value to display when this field is rendered in a PDF document
 RowCollection Field.getPossibleValues()
          Returns a RowCollection containing the possible values for the Field.
 RowCollection Field.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.String Field.getPossibleValuesKey()
          Gets the possible values key for this field.
 SQLOperation Field.getPossibleValuesSQLOperation()
          Deprecated. operation for possible values could be any type of operation we don't want to restrict to sql only WK 1/27/2004
 Operation Field.getPossibleValuesOperation()
          Gets the Possible Values operation for this field.
 int Field.getPreferredDisplayLength()
          Gets the column's preferred display size.
static java.lang.Class Field.getPreferredJavaDataType(int pSQLType)
          Gets the preferred Java class for the SQL type.
 java.lang.String Field.getSQLColumnDefinition()
          This method should return all of the necessary information to create this field within a CREATE TABLE SQL statement.
 java.lang.String Field.getSQLNameAndDefaultValue()
          Gets the Field's name and value in SQL format: "-NAME- = -VALUE-" where -NAME- is the name of this field and -VALUE- is this field's default value getDefaultDatabaseValue().
 java.lang.String Field.getSQLNameAndValue()
          Gets the Field's name and value in SQL format: "-NAME- = -VALUE-" where -NAME- is the name of this field and -VALUE- is this field's value.
 java.lang.String Field.getSQLNameAndValue(boolean pUseOriginalValue)
          Gets the Field's name and value in SQL format: "-NAME- = -VALUE-" where -NAME- is the name of this field and -VALUE- is this field's value.
 java.lang.Object Field.getSQLObject()
          Gets this field's value as an Object in SQL format.
 int Field.getSQLType()
          Gets the SQL type of the described fields.
 java.lang.String Field.getSQLTypeName()
          getSQLTypeName method comment.
 java.lang.String Field.getSQLValue()
          Returns the Field's value in SQL format.
abstract  java.lang.String Field.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 java.lang.String Field.getSQLValue(boolean useOriginalValue, boolean includeQuotes)
          This method is a temporary solution to getting the field's value without appending single quote marks at the beginning and end of the field's value if it normally would have quotes.
 int Field.getStatusChange()
          Returns whether or not we notify on a status change
 java.lang.String Field.getStyleClass(ExecutingContext ec)
          Get a Field's style.
 java.lang.String Field.getValidationInvalidLengthString()
          This method will return the long description of why this field's length is invalid and possible actions or examples we could put in this field.
 java.lang.String Field.getValidationInvalidMinLengthString()
          This method will return the long description of why this field's minimum length is invalid and possible actions or examples we could put in this field.
 java.lang.String Field.getValidationRequiredString()
          This method will return the long description of why this field is required and possible actions or examples we could put in this field.
 java.lang.String Field.getValueAsFullLengthString()
          Returns the Field's value as a String.
 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)
 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.isDerived()
          Returns whether or not this Field is a derived field.
 boolean Field.isDisplayable(ExecutingContext ec)
          Check to see if this Field is displayable.
 boolean Field.isFieldValueDatabaseDefault()
          Returns true if the value of this field is the same as we default this field to in the database.
 boolean Field.isPhysical()
          Tests if a field could be physically present in the database.
 boolean Field.isPossibleValuesSearch()
          Insert the method's description here.
 boolean Field.isReadOnly()
          Tests if this field can be updated
 boolean Field.isValidMinLength(ExecutingContext ec)
          Validate this Field based on its minLength attribute that is set as a FieldClass parameter.
 boolean Field.isValidValue()
          Deprecated. (7/21/2003 11:45:58 AM) replaced with isValidValue(ExecutingContext)
 boolean Field.isValidValue(ExecutingContext ec)
          Validate this Field value.
 boolean Field.isValueEqualToString(java.lang.String stringValue)
          Creates the proper Object for this Field from the given String and checks to see if it is equal to this Field's value.
 boolean Field.isFieldValuePossibleValue(ExecutingContext ec)
          Tests if the field's value is a possible value.
 Field Field.rollbackChanges()
          Undo any changes that have been made to this Field since it was read from or written to the database.
 void Field.setDate(java.lang.String[] fields, java.lang.Object value)
          Sets the values of three fields for the year, month, and day of a Date that resulted from a derived field.
 void Field.setFieldDescriptor(FieldDescriptorRow pFD)
          Sets the FieldDescriptorRow associated with this field.
 void Field.setInitialValue(java.lang.Object value)
           
 void Field.setInitialValueAsString(java.lang.String value)
          Create an object for the Field's SQL type.
 void Field.setSQLType(int pSQLType)
          Sets the SQL type of the described fields.
 void Field.setSQLTypeName(java.lang.String pSQLTypeName)
          setSQLTypeName method comment.
 void Field.setValue(double pDouble)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void Field.setValue(long pLong)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void Field.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void Field.setValueAsString(java.lang.String value)
          Create an object for the Field's SQL type.
protected  void Field.statusChanged(Field pField, ExecutingContext ec)
          Lets this field know that another field has changed its status.
 java.lang.String Field.toUpperCase()
          This method will UPPERCASE this fields value if it is stored in the databse as a Char or it is a StringField.
 boolean Field.validate(int pOperation, java.security.Principal pUser)
          Deprecated. Use the validate() method which takes in an ExecutingContext
 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.
 java.sql.ResultSet DBSystem.getMetadataColumns(SQLContext context)
          Return a ResultSet of Columns
 java.sql.ResultSet DBSystem.getMetadataTables(SQLContext context)
          Return a ResultSet of Tables
 java.sql.ResultSet DBSystem.getMetadataLibraries(SQLContext context)
          Return a ResultSet of libraries (schemas)
static int DataEngine.copyRowCollectionToTable(java.sql.Connection connection, Table copyToTable, RowCollection rc)
          This method copies a row collection to the specified table.
static int DataEngine.copyRowCollectionToTable(Table pCopyToTable, RowCollection pRC)
          This method copies a row collection to the specified table.
static boolean DataEngine.createTable(java.sql.Connection pConnection, Table pTable, java.lang.String pCreateTableSQL)
          Creates a database table using the specified information.
static boolean DataEngine.createTable(Table pTable)
          Creates a database table from the specified Table.
static boolean DataEngine.createTable(Table pTable, java.lang.String pCreateTableSQL)
          Creates a database table using the specified information.
static boolean DataEngine.doesTableExist(java.sql.Connection pConnection, Table pTable)
          Returns whether or not a table exists in a database using the specified information.
static boolean DataEngine.doesTableExist(java.sql.Connection pConnection, Table pTable, boolean pUseCaching)
          Returns whether or not a table exists in a database using the specified information.
static boolean DataEngine.doesTableExist(Table pTable)
          Returns whether or not a table exists in a database using the specified information.
static boolean DataEngine.doesTableExist(Table pTable, boolean pUseCaching)
          Returns whether or not a table exists in a database using the specified information.
static void DataEngine.dropTable(java.sql.Connection pConnection, Table pTable)
          Deletes a the given Table from the database.
static void DataEngine.dropTable(Table pTable)
          Deletes a the given Table from the database.
static void DataEngine.execute(SQLContext context)
          Executes an SQL statement, based on a SQLContext.
protected static boolean DataEngine.executeInternal(SQLContext context)
          Executes an SQL statement, based on a SQLContext.
static java.sql.ResultSet DataEngine.executeMetadataQuery(SQLContext context)
          Returns a Result set from metadata.
static int DataEngine.executeUpdate(java.lang.String pSystemAlias, java.lang.String pSQLString)
          Returns the number of rows changed from executing the update (of the given sql string) on a Statement from the connection created from the given system alias.
static int DataEngine.executeUpdate(java.sql.Connection conn, java.lang.String sqlString)
          Returns the number of rows changed from executing the update (of the given sql string) on a Statement from the given Connection.
static int DataEngine.executeUpdate(SQLContext context)
          Updates the database, based on a SQLContext.
protected static int DataEngine.executeUpdateInternal(SQLContext context)
          Updates the database, based on a SQLContext.
static ILicense DataEngine.getLicense()
          Get the license DataEngine is running with.
static ILicense DataEngine.getLicense(boolean checkDefault)
          Get the license DataEngine is running with.
static Row DataEngine.getRow(SQLContext context)
          Retrieves the first row from the database based on the criteria in the SQLContext.
static RowCollection DataEngine.getRows(java.lang.String systemURL, java.lang.String sqlString)
          Return a RowCollection using the default system Connection.
static RowCollection DataEngine.getRows(java.lang.String systemURL, java.lang.String sqlString, java.lang.Class rowSubClass)
          Return a RowCollection using a connection from the specified system url.
static RowCollection DataEngine.getRows(java.sql.Connection conn, java.lang.String sqlString)
          Return a RowCollection using the given Connection and sql String.
static RowCollection DataEngine.getRows(java.sql.Connection conn, java.lang.String sqlString, java.lang.Class rowSubClass)
          Return a RowCollection using the default system Connection.
static RowCollection DataEngine.getRows(SQLContext context)
          Retrieves rows from the database based on the criteria in the SQLContext.
protected static RowCollection DataEngine.getRowsInternal(SQLContext context)
          Retrieves rows from the database based on the criteria in the SQLContext.
static ConnectionPoolReportDescriptor DatabaseManager.beginReportMonitoring(ConnectionPoolReportDescriptor pReportDescriptor)
          Attaches a report descriptor to a connection pool.
static void DatabaseManager.createConnectionPool(java.lang.String pSystemAlias, java.lang.String pSystemAliasForLookUp)
          Creates a ConnectionPool with the specifed system alias.
static void DatabaseManager.createConnectionPool(java.lang.String driver, java.lang.String systemURL, java.lang.String urlAlias, java.lang.String user, java.lang.String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(java.lang.String driver, DBSystem system, java.lang.String user, java.lang.String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(java.lang.String driver, DBSystem system, java.lang.String user, java.lang.String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout, java.lang.String connectionAlias)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(ConnectionRow pConnectionRow)
           
static ConnectionPoolReport DatabaseManager.generateReport(java.lang.String alias)
          Generates a report about a connection pool.
static boolean DatabaseManager.performConnectionPoolAction(java.lang.String alias, byte action)
          Performs an action on a connection pool
static void DatabaseManager.reconnect(java.lang.String pAlias)
          Shuts down all of the connections in the specified connection pool and restarts them.
static void DatabaseManager.reconnect(java.lang.String pAlias, int pMaxWaitMilliseconds)
          Shuts down all of the connections in the specified connection pool and restarts them.
static void DatabaseManager.restartConnectionPool(java.lang.String alias)
          If the specified connection pool is started it is shut down and restarted.
static void DatabaseManager.toggleStatus(ConnectionRow crow)
          Starts up the specified connection pool if it is not already started.
 

Constructors in planetj.database that throw CMException
RowCollection(Table table)
          Creates a new RowCollection for a specific table.
RowCollection(Table table, java.util.List fieldNames)
          Creates a new RowCollection containing the given fields for a specific table.
 

Uses of CMException in planetj.database.connection
 

Methods in planetj.database.connection that throw CMException
 ConnectionRow ConnectionRow.createConnectionPool()
          Create a connection pool based on the specific values of this Row.
 Row ConnectionRow.createRow(Row pDefaultRow)
          Creates a new Row.
 boolean ConnectionRow.doesConnectionPoolExist()
          Return a boolean indicating if the connection pool for this ConnectionRow exists.
 void ConnectionRow.closeConnectionPool()
          Close the connection pool for this ConnectionRow exists.
static ConnectionRow ConnectionRow.getConnectionRow(java.lang.String pMetaDataAlias, java.lang.String pConnectionRowSystemAlias)
           
static ConnectionRow ConnectionRow.getConnectionRow(java.lang.String metaDataAlias, java.lang.String alias, java.lang.String libraryName)
          Get the connection row for the given alias.
static Table ConnectionRow.getConnectionTable(java.lang.String pSystemAlias)
           
 java.lang.Object ConnectionRow.getFieldDefaultValue(Field field, ExecutingContext ec)
           
 java.lang.Object ConnectionRow.handleAction(java.lang.String action, ExecutingContext ec)
          Handles the given action.
 int ConnectionRow.insert(SQLContext context)
          Inserts this Row into the specified database.
 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)
           
protected  void ConnectionRow.populate(java.sql.ResultSet pResults, java.util.List pPhysicalNames, java.sql.ResultSetMetaData pMetaData, SQLContext pContext)
          Populates this Row with the data from the result set.
 ConnectionRow ConnectionRow.setAlias(java.lang.String newValue)
          Setter method for the Alias property
 ConnectionRow ConnectionRow.setCleanUpTimeout(int newValue)
          Setter method for the CleanUpTimeout property
protected  void ConnectionRow.setConnectionClassInternal(java.lang.Class newConnClass)
          Sets the Java class for this Connection.
 ConnectionRow ConnectionRow.setDriver(java.lang.String newValue)
          Setter method for the Driver property
 ConnectionRow ConnectionRow.setMaxConnections(int newValue)
          Setter method for the MaxConnections property
 ConnectionRow ConnectionRow.setMinConnections(int newValue)
          Setter method for the MinConnections property
 ConnectionRow ConnectionRow.setOrphanTimeout(int newValue)
          Setter method for the OrphanTimeout property
 ConnectionRow ConnectionRow.setOwnerId(int newValue)
          Setter method for the OwnerId property
 void ConnectionRow.setPassword(java.lang.String newValue)
          Setter method for the Password property
 ConnectionRow ConnectionRow.setProperties(java.lang.String newValue)
          Setter method for the Properties property
 ConnectionRow ConnectionRow.setUrl(java.lang.String newValue)
          Setter method for the Url property
 void ConnectionRow.setUserId(java.lang.String newValue)
          Setter method for the UserId property
 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.
 void ConnectionPoolReportDescriptor.writeReport(ConnectionPoolReport report)
          Writes the report out to the file.
 void AS400ConnectionRow.closeConnectionPool()
          Stop a AS400ConnectionPool based on the specific values of this Row.
 ConnectionRow AS400ConnectionRow.createConnectionPool()
          Create a AS400ConnectionPool based on the specific values of this Row.
 boolean AS400ConnectionRow.doesConnectionPoolExist()
          Return a boolean indicating if the connection pool for this ConnectionRow exists.
 

Uses of CMException in planetj.database.field
 

Methods in planetj.database.field that throw CMException
 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.String URLReferenceField.getURL(ExecutingContext ec)
          Gets the URL for this URLReferenceField.
protected  java.lang.String URLReferenceField.getURLReference(ExecutingContext executingContext)
          Gets the unmodified URL for this URLReferenceField.
 void UpperCaseStringField.setValue(java.lang.Object value)
           
 Field TimestampField.cloneField()
          Returns a clone of the Field.
 java.lang.Object TimestampField.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a Timestamp.
 java.lang.String TimestampField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 java.lang.Object TimestampField.getDefaultValue(ExecutingContext executingContext)
          Get the field's default value as a Timestamp.
 java.lang.String TimestampField.getSQLValue(boolean useOriginalValue)
          Returns the Field's name and value in SQL format.
 void TimestampField.setValue(long millis)
           
 java.lang.String TimeField.getSQLValue(boolean useOriginalValue)
           
 void TimeField.setValue(java.lang.Object value)
           
 java.lang.Object TempField.createObject(java.lang.String pStringValue)
          Create an object for this Field type using the given String.
 java.lang.String TempField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 java.lang.String TempField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 java.lang.String StringOrNumberField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's name and value in SQL format.
 void StringOrNumberField.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void StringField.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 RowCollection StateField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.String SQLOperationField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 int SQLOperationField.getSQLType()
          Gets the SQL type of the described fields.
static java.lang.Object SQLAssociationField.getAssociation(Field field)
          Deprecated. replaced with getAssociation(Field, ExecutingContext) because with the executing context, user parameters can now be included in association sqls operations
 java.lang.String SQLAssociationField.getDisplayValue()
          Returns the display value of this Field as a String
 java.lang.String SQLAssociationField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
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.
 java.lang.Object SocialSecurityNumberField.getSQLObject()
           
 void SocialSecurityNumberField.setValue(java.lang.Object pValue)
          SocialSecurityNumber Fields must be stored internally as a String becasue they can start with a 0 Creation date: (5/15/2002 6:57:28 PM)
 RowCollection RegistrationModeField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.String PasswordField.getValidationInvalidDigitRequiredString()
          This method will return the long description of why this field's value (digit required) is invalid and possible actions or examples we could put in this field.
 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.
 void NumberField.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void LowerCaseStringField.setValue(java.lang.Object pValue)
           
 java.lang.String LogicalField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 java.lang.String LogicalField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 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 JSPFileNameField.isValidValue(ExecutingContext ec)
          At the moment we are not actually validating against the file name to see if it exists.
 java.lang.Class JavaClassNameField.getJavaClass()
          Gets the Java class object for this field's value.
protected  java.lang.Class JavaClassNameField.getJavaClassInternal()
          Gets the Java class object for this field's value.
 java.lang.Object JavaClassNameField.getJavaObject()
           
protected  java.lang.Object JavaClassNameField.getJavaObject(java.lang.String className)
           
protected  boolean JavaClassNameField.isCompatible(java.lang.Class sub, java.lang.Class base)
          Tests if the first argument implements or extends the second
 boolean JavaClassNameField.isValidValue(ExecutingContext ec)
           
 java.lang.String ImageURLReferenceField.getDisplayValue()
          Get the display value for thie image reference field.
 java.lang.Object IFieldIncrementor.getNextValue(Field pField)
          Gets the next value of a field for which the auto-increment value is true.
 java.lang.Object IFieldIncrementor.getNextValue(FieldDescriptorRow pFD)
          Gets the next value of a field for which the auto-increment value is true.
 java.lang.Object IFieldIncrementor.getNextValue(FieldDescriptorRow pFD, Table pTable)
          Gets the next value of a field for which the auto-increment value is true.
 void IFieldIncrementor.setLastValue(Field pField, java.lang.Object pLastValue)
          Sets the last value of a field for which the auto-increment value is true.
 void IFieldIncrementor.setNextValue(Field pField, java.lang.Object pNextValue)
          Sets the next value of a field for which the auto-increment value is true.
 void IFieldIncrementor.clearValue(Field field)
          Clears the incrementors value.
 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.
 void IBooleanField.setValue(boolean value)
          Sets the value of this field to either true or false
 void IBooleanField.switchValue()
          Switches this field's value from true to false or false to true depending upon what its current value is.
 RowCollection GenderField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
protected  boolean FormatterClassName.isCompatible(java.lang.Class sub, java.lang.Class base)
          Tests if the first argument implements or extends the second
 FieldSetCollection FieldSetCollection.getFieldSetCollectionForGivenFields(java.util.List pFieldNames, boolean pShowEmpty)
          Get a FieldSetCollection that contains only fields sets that contain the given fields.
static java.util.List FieldSet.getFieldNameSets(RowCollection pRc)
          Returns a List containing FieldSet objects.
 FieldSet FieldSet.getFieldSetForGivenFields(java.util.List pFieldNames)
          Get a FieldSet that contains only the given fields.
static java.util.List FieldSet.getFieldSets(Row pRow)
          Gets a List containing FieldSet objects.
static java.util.List FieldSet.getFieldSetsFromRow(Row row)
          Returns a List containing FieldSet objects.
 boolean FieldSet.hasDisplayableFields(ExecutingContext ec)
          Tests if there are one or more fields in this field set which should be displayed
 void FieldIncrementor.clearValue(Field field)
          Clears the next value for the incrementor, which will force the incrementor to read the database to get the most current value.
protected  java.lang.Object FieldIncrementor.findLastValue(Table pTable, java.lang.String pFieldName)
          Deprecated. replaced by findLastValue (Table pTable, Field pField)
protected  java.lang.Object FieldIncrementor.findLastValue(Table pTable, Field pField)
          Queries the database for the maximum value in the specified column of the specified table
protected  java.lang.Object FieldIncrementor.findLastValue(Table pTable, FieldDescriptorRow pFD)
          Queries the database for the maximum value in the specified column of the specified table
protected  java.lang.Object FieldIncrementor.getInitialValue(java.lang.Class pType)
          Creates an object of the specified type containing its initial value.
 java.lang.Object FieldIncrementor.getNextValue(Field pField)
          Gets the next value of a field for which the auto-increment value is true.
 java.lang.Object FieldIncrementor.getNextValue(FieldDescriptorRow pFD, Table pTable)
          Gets the next value of a field for which the auto-increment value is true.
 java.lang.Object FieldIncrementor.getNextValue(FieldDescriptorRow pFD)
          Gets the next value of a field for which the auto-increment value is true.
protected  java.lang.Object FieldIncrementor.getNextValue(Table pTable, Field pField, java.lang.Class pClass)
          Gets the next value of a field for which the auto-increment value is true.
protected  java.lang.Object FieldIncrementor.getNextValue(Table pTable, FieldDescriptorRow pFD, java.lang.Class pClass)
          Gets the next value of a field for which the auto-increment value is true.
protected  java.lang.Object FieldIncrementor.getNextValue(Table pTable, FieldDescriptorRow pFD, Field pField, java.lang.Class pClass)
          Gets the next value of a field for which the auto-increment value is true.
 void FieldIncrementor.setLastValue(Field pField, java.lang.Object pLastValue)
          Sets the last value of a field for which the auto-increment value is true.
 void FieldIncrementor.setNextValue(Field field, java.lang.Object nextValue)
          Sets the next value of a field for which the auto-increment value is true.
 boolean FDNameField.isReadOnly()
          Tests if this field can be updated.
 boolean FDLibraryNameField.isReadOnly()
          Tests if this field can be updated
 void EmailField.sendMail(java.lang.String pSTMPServer, java.lang.String pPopServer, java.lang.String pUsername, java.lang.String pPassword, CMMailMessage message)
          Sends the specfied message to the address contained in the field from the SMTP server specified and the account of the username.
 Field DateField.cloneField()
          Returns a clone of the Field.
 java.lang.String DateField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 java.lang.Object DateField.getSQLObject()
          Gets this field's value as an Object in SQL format.
 java.lang.String DateField.getSQLValue(boolean useOriginalValue)
          Returns the Field's name and value in SQL format.
 void DateField.setValue(long millis)
           
 void DateField.setValue(java.lang.Object value)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void DataLinkField.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 RowCollection CreditCardTypeField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.String CreditCardNumberField.getDisplayValue()
           
 RowCollection CreditCardExpirationYearField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 RowCollection CreditCardExpirationMonthField.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 java.lang.Object BlobField.createObject(java.lang.String pStringValue)
          Create an object for this Field type using the given String.
 java.lang.String BlobField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Non-nullable and not required.
 java.lang.String BlobField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 void BlobField.setValue(java.lang.Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 java.lang.String BlankDisplayField.getDefaultDatabaseValue()
          Subclass must override this method and return a default value to be placed in the database when this field is Not-nullable and not required.
 java.lang.String BlankDisplayField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 int BigDecimalField.getMaxLength()
          Returns the max length of this field.
 java.lang.String BigDecimalField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's name and value in SQL format.
 void BigDecimalField.setValue(java.lang.Object value)
           
static boolean AbstractBooleanField.isValueTrue(java.lang.Object value)
          Checks if the given value could be true.
 void AbstractBooleanField.setValue(java.lang.Object newVal)
          Overrides the setValue method so that if null is passed for the new value, we use the value of "N" since this is a YN (Y or N) boolean field.
 

Constructors in planetj.database.field that throw CMException
FieldSetCollection(java.util.List pFieldNameSets, Row pRow)
          Gets a List containing FieldSet objects.
FieldSetCollection(Row pRow)
           
 

Uses of CMException in planetj.database.fielddescriptors
 

Methods in planetj.database.fielddescriptors that throw CMException
static TableDescriptor TableDescriptor.createTableDescriptor(Table targetTable)
          Creates a new TableDescriptor object for a Table
 int TableDescriptor.insert(SQLContext context)
          Inserts this Row into the specified database.
 boolean TableDescriptor.isFieldApplicable(Field fld, ExecutingContext ec)
           
 void TableDescriptor.setName(Table t)
          Sets the name of this TableDescriptor from a table
 java.lang.String TableDescriptor.getFieldExternalName(Field field)
           
 java.lang.Class TableDescriptor.getJavaFieldClass()
          Gets the class to instantiate for this field.
 int TableDescriptor.update(java.sql.Connection conn, ExecutingContext ec)
           
 void IFDModifier.modifyFD(FieldDescriptorRow fd)
          Modifies an FD which was read from DB or RS metadata
 void IFDModifier.modifyFDs(java.util.List fds, Table t)
          Modifies a List containing FD's which were read from DB or RS metadata.
protected  java.lang.Class FieldDescriptorRow.calculateFieldClass()
          Gets the class to instantiate for this field.
 void FieldDescriptorRow.clearJavaFieldClass()
           Clears the Java Class that is used for instances of the described field.
 FieldDescriptorRow FieldDescriptorRow.cloneFD()
          Clones this FieldDescriptorRow.
 Row FieldDescriptorRow.copy(boolean pFullCopy)
           
 Field FieldDescriptorRow.createDefaultField()
          Creates a default field for this field descriptor.
 Field FieldDescriptorRow.createDefaultField(java.lang.String pFieldName)
          Creates a default field for this field descriptor.
 Field FieldDescriptorRow.createField()
          Creates a new field of the appropriate type
 Field FieldDescriptorRow.createField(java.lang.String pFieldName)
          Creates a new field of the appropriate type
 Field FieldDescriptorRow.createField(java.lang.String pFieldName, java.lang.Class fieldClass)
          Creates a new field of the specified type
 Row FieldDescriptorRow.createRow(Row pDefaultRow)
          Creates a new Row.
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.
 Operation FieldDescriptorRow.getAssociationOperation()
          Gets the SQLOperation describing how the data for fields should be retrieved
 SQLOperation FieldDescriptorRow.getDataSQLOperation()
          Deprecated. replaced with getAssociationOperation()
 java.lang.String FieldDescriptorRow.getFieldClass()
          Deprecated. Use getFieldClassName() instead
 java.lang.String FieldDescriptorRow.getFieldClassName()
           Gets the name of the Java Class to use for instances of the described field.
 java.lang.String FieldDescriptorRow.getFieldClassString()
          Different from getFieldClassName in that we do not trim off the parameters.
 java.lang.Class FieldDescriptorRow.getJavaFieldClass()
           Gets the Java Class to use for instances of the described field.
 RowCollection FieldDescriptorRow.getPossibleValues(Field field)
          Returns a RowCollection containing the possible values for the Field.
 Operation FieldDescriptorRow.getPossibleValuesOperation()
          Gets the SQLOperation describing how the possible values for fields should be retrieved
 SQLOperation FieldDescriptorRow.getPossibleValuesSQLOperation()
          Deprecated. possible values are not just restricted to sql use getPossibleValuesOperation()
 int FieldDescriptorRow.insert(SQLContext context)
          Inserts this Row into its table.
 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.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.
 void FieldDescriptorRow.setApplicationID(java.lang.String pApplicationID)
           
 void FieldDescriptorRow.setAutoIncrement(boolean pIsAutoIncrement)
          Deprecated. Auto increment is no longer a boolean field. WOW now has the functionality to handle database driven auto increment fields. Possible values for auto increment are now N=Not, Y=WOW, and D=Database. This method assumes true is WOW driven so the auto increment value will be set to Y. setAutoIncrement(String) should be used to set to types other then Y and N.
 void FieldDescriptorRow.setAutoIncrment(java.lang.String type)
          Set the type of auto increment to use.
 void FieldDescriptorRow.setAutoTrimOnRead(boolean pAutoTrimOnRead)
           
 void FieldDescriptorRow.setAutoTrimOnWrite(boolean pAutoTrimOnWrite)
           
 void FieldDescriptorRow.setCaseSensitive(boolean pCaseSensitive)
          Sets if this column is case sensitive.
 void FieldDescriptorRow.setCatalog(java.lang.String pCatalog)
          Sets the Table's catalog (may be null).
 void FieldDescriptorRow.setColumnSize(int pColumnSize)
          Sets the column's size.
 void FieldDescriptorRow.setColumnTableName(java.lang.String pColumnTableName)
          Sets the Table name.
 void FieldDescriptorRow.setCompanyID(java.lang.String pCompanyID)
           
 void FieldDescriptorRow.setConcurrency(int pConcurrency)
          Sets the concurrency for the described fields, which determines if it is okay for concurrent update/deletes to occur.
 void FieldDescriptorRow.setConnectionAlias(java.lang.String alias)
          Sets the system alias.
 void FieldDescriptorRow.setCurrency(boolean pCurrency)
          Sets if this column is currency.
 void FieldDescriptorRow.setDataSQLOperationId(int value)
          Sets the id of the SQLOperation which is used to retrieve the data described by this field descriptor
 void FieldDescriptorRow.setDecimalDigits(int pDecimalDigits)
          Sets the column's number of fractional digits.
 void FieldDescriptorRow.setDefaultValue(java.lang.String pDefaultValue)
          Sets the default value for the described field.
 void FieldDescriptorRow.setDisplayComponent(int component)
          Sets the display component for this field.
 void FieldDescriptorRow.setDisplayHeight(int value)
          Sets the Field's display height.
 void FieldDescriptorRow.setDisplayLength(int value)
          Deprecated. replaced with setDisplayWidth(int) to keep consistent with what a user sees when they view the field (e.g. width and height of a field) (7/7/2003 2:26:31 PM)
 void FieldDescriptorRow.setDisplayOrder(int value)
          Sets the order in which this field should be displayed.
 void FieldDescriptorRow.setDisplayRule(int rule)
          Sets the display rule for this field.
 void FieldDescriptorRow.setDisplayWidth(int value)
          Sets the Field's display width.
 void FieldDescriptorRow.setDivisionID(java.lang.String pDivisionID)
           
 void FieldDescriptorRow.setExternalName(java.lang.String pExternalName)
          Sets the external name of the described field.
 void FieldDescriptorRow.setFieldClass(java.lang.Class pFieldClass)
          Sets the class name of the formatter for the field.
 void FieldDescriptorRow.setFieldClass(java.lang.String pFieldClass)
          Sets the class name of the formatter for the field.
 void FieldDescriptorRow.setFieldDescriptorType(int value)
          Sets the type of this field descriptor
 void FieldDescriptorRow.setFieldSet(java.lang.String value)
          Sets the field set for the described fields.
 void FieldDescriptorRow.setFieldValue(java.lang.String fldNam, java.lang.Object value)
          Sets the value of the specified field.
 void FieldDescriptorRow.setFormatterClass(java.lang.String pFormatter)
          Sets the class name of the formatter for the field.
 void FieldDescriptorRow.setHelpText(java.lang.String pHelpText)
          Sets the help text for the described field.
 void FieldDescriptorRow.setIsNullable(java.lang.String pIsNullable)
          Sets whether or not NULL is allowed.
 void FieldDescriptorRow.setKeyPosition(int pKeyPosition)
          Sets the position of the described field in the primary key of that field's table.
 void FieldDescriptorRow.setMaxBytes(int pMaxBytes)
          Sets the maximum number of bytes in the column for char types.
 void FieldDescriptorRow.setName(java.lang.String pName)
          Sets the name of the described fields.
 void FieldDescriptorRow.setNullable(int pNullable)
          Sets whether or not NULL is allowed.
 void FieldDescriptorRow.setOrdinalPosition(int pOrdinalPosition)
          Sets the index of the column in the table (starting at 1).
 void FieldDescriptorRow.setOwnerId(int value)
          Sets the owner id of this field descriptor
 void FieldDescriptorRow.setOwnerId(java.lang.Integer id)
          Sets the owner id of this field descriptor
 void FieldDescriptorRow.setPossibleValueClass(java.lang.String pPVClass)
          Sets the fully qualified name for a class implementing the IPossibleValueGetter interface which will handle the retrieving of possible values for Fields associated with this descriptor.
 void FieldDescriptorRow.setPossibleValuesKey(java.lang.String value)
          Sets the possible values key.
 void FieldDescriptorRow.setPossibleValuesSQLOperationId(int value)
          Sets the id of the SQLOperation which is used to retrieve the possible values for this field descriptor
 void FieldDescriptorRow.setRadix(int pRadix)
          Sets the column's radix.
 void FieldDescriptorRow.setReadOnly(boolean pReadOnly)
          Sets whether this column is definitely not writable.
 void FieldDescriptorRow.setRemarks(java.lang.String pRemarks)
          Sets the comment describing the column (may be null)
 void FieldDescriptorRow.setRequired(boolean required)
          Sets if this column allows null.
 void FieldDescriptorRow.setSchema(java.lang.String pSchema)
          Sets the Table's schema (may be null).
 void FieldDescriptorRow.setSearchable(boolean pSearchable)
          Sets whether the column can be used in a where clause.
 void FieldDescriptorRow.setSigned(boolean pSigned)
          Sets whether values in the column are signed numbers.
 void FieldDescriptorRow.setSortable(boolean pSortable)
           
 void FieldDescriptorRow.setSQLType(int pSQLType)
          Sets the SQL type of the described fields.
 void FieldDescriptorRow.setSQLTypeName(java.lang.String pSQLTypeName)
          setSQLTypeName method comment.
 void FieldDescriptorRow.setStatusChange(int pStatusChange)
          Sets whether or not to notify on status change
 void FieldDescriptorRow.setSwitches(java.lang.String switches)
          Sets the switches, swithces is an extra field for holding special indicators which may be used for influencing how the DataEngine behaves.
 void FieldDescriptorRow.setSystemURL(java.lang.String pSystemURL)
          Sets the system url.
 void FieldDescriptorRow.setUsageId(int usageid)
          Gets the usageId of the field.
 void FieldDescriptorRow.setXMLTag(java.lang.String pXMLTag)
           
 int FieldDescriptorRow.update(java.sql.Connection conn, ExecutingContext ec)
           
 void FieldDescriptorRow.updateFieldValues(java.util.Map fields)
           
 boolean FieldDescriptorRow.validate(ExecutingContext pContext)
           
 boolean FieldDescriptorRow.isUseRowForFieldSets()
           
 Row FieldDescriptorRow.statusChanged(Field field, ExecutingContext ec)
           
static void FieldDescriptorManager.addFD(FieldDescriptorRow pFD)
          Adds the FieldDescriptor to the internal store
static void FieldDescriptorManager.addFD(FieldDescriptorRow pFD, Table pTable)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFD(FieldDescriptorRow pFD, Table pTable, boolean pReplace)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFD(FieldDescriptorRow pFD, boolean pReplace)
          Add Field Descriptors for this table, optionally replace existing field descriptors.
static void FieldDescriptorManager.addFDs(java.util.List pFDs)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFDs(java.util.List pFDs, Table pTable)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFDs(java.util.List pFDs, Table pTable, boolean pReplace)
          Sets the FD's for a table
static void FieldDescriptorManager.addFDs(java.util.List pFDs, boolean pReplace)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFDs(RowCollection pFDRows)
          Add field descriptors.
static void FieldDescriptorManager.addFDs(RowCollection pFDRows, Table pTable)
          Add field descriptors.
static void FieldDescriptorManager.addFDs(RowCollection pFDRows, Table pTable, boolean pReplace)
          Add field descriptors.
static void FieldDescriptorManager.addFDs(RowCollection pFDRows, boolean pReplace)
          Add field descriptors.
static FieldDescriptorRow FieldDescriptorManager.createFDFromDBMetaData(java.sql.Connection pConnection, Field pField)
          Create a field descriptor for the specified field name in the table from the given connection.
static FieldDescriptorRow FieldDescriptorManager.createFDFromDBMetaData(java.sql.Connection pConnection, Table pTable, java.lang.String pFieldName)
          Create a field descriptor for the specified field name in the table from the given connection.
static FieldDescriptorRow FieldDescriptorManager.createFDFromDBMetaData(Field pField)
          Create a field descriptor for the specified Field.
static FieldDescriptorRow FieldDescriptorManager.createFDFromDBMetaData(Table pTable, java.lang.String pFieldName)
          Create a field descriptor for the specified field name in the table.
static FieldDescriptorRow FieldDescriptorManager.createFDFromRSMetaData(int pColumnIndex, java.sql.ResultSetMetaData pRSMetaData, Table pTable)
          Creates and returns a FieldDescriptor using the given ResultSetMetaData and column index.
static java.util.List FieldDescriptorManager.createFDsFromDBMetaData(java.sql.Connection pConnection, Library pLibrary)
          Create field descriptors for the specified Library.
static RowCollection FieldDescriptorManager.createFDsFromDBMetaData(java.sql.Connection connection, Table table)
          Create field descriptors for the specified Table.
static java.util.List FieldDescriptorManager.createFDsFromDBMetaData(Library pLibrary)
          Create field descriptors for the specified Library.
static RowCollection FieldDescriptorManager.createFDsFromDBMetaData(Table pTable)
          Create field descriptors for the specified Table.
static RowCollection FieldDescriptorManager.createFDsFromFile(Table pTable)
          Retrieves and creates any new FieldDescriptors from the Field data file that have not yet been created for the specified Table.
static RowCollection FieldDescriptorManager.getFDsFromFile(java.lang.String metadataAlias, java.lang.String connectionAlias, int ownerId)
           
static boolean FieldDescriptorManager.createFieldDataFile(java.lang.String pFDSystemAlias)
          Creates the Field data file if it doesn't already exist.
static RowCollection FieldDescriptorManager.getFDsFromFile(java.lang.String pFDSystemAlias, Library pLibrary, int pNumPerPage)
           
static RowCollection FieldDescriptorManager.getFDsFromFile(Library pLibrary, int pNumPerPage)
           
static RowCollection FieldDescriptorManager.getFDsFromFile(Table pTable, int pNumPerPage)
           
static RowCollection FieldDescriptorManager.getFDsFromFile(Table pTable, int pNumPerPage, java.util.List orderByColumns)
           
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptor(java.lang.String pFieldName, Table pTable)
          Returns the FieldDescriptor for the given Field name.
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptor(java.lang.String pFieldName, Table pTable, boolean pCheckFieldDataFile)
          Returns the FieldDescriptor for the given Field name.
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptorById(int id)
          Gets a field descriptor by id, reading it from the file if necessary
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptor(Field pField)
          Return an IFieldDescriptor for the given Field, if it doesn't exist then create it from DatabaseMetaData.
static FieldDescriptorCollection FieldDescriptorManager.getFieldDescriptors(Table pTable)
          Returns a map of FieldDescriptors created for the given Table.
static FieldDescriptorCollection FieldDescriptorManager.getFieldDescriptors(Table pTable, boolean pCheckFieldDataFile)
          Returns a map of FieldDescriptors created for the given Table.
static void FieldDescriptorManager.removeFD(FieldDescriptorRow fd)
           
protected static void FieldDescriptorManager.removeFD(FieldDescriptorRow fd, Table table)
           
static FieldDescriptorRow FieldDescriptorCollection.getFieldDescriptorById(int pId)
          Gets a field descriptor by ID
 void FieldDataTable.createFieldDescriptors()
          Creates and stores a FieldDescriptorCollection of FieldDescriptors for this table.
 FieldDescriptorRow FieldDataTable.newFD()
           
 

Uses of CMException in planetj.database.filter
 

Methods in planetj.database.filter that throw CMException
 RowCollection FilteredRowCollection.sort(java.lang.String[] pColumnNames, java.lang.String pSortOrder)
          Sorts the Rows in this RowCollection.

If this RowCollection contains all rows from its database table, then we can do an internal sort.
 boolean BasicRowFilter.meetsCriteria(java.lang.Object o)
          Returns true if the object meets this filter's criteria.
 boolean BasicRowFilter.meetsFieldCriteria(Row row)
           
 

Uses of CMException in planetj.database.flatfile
 

Methods in planetj.database.flatfile that throw CMException
 void ISeriesFlatFileReferenceRow.handleAction(HttpServletRequest req, HttpServletResponse res)
           
 void HttpFlatFieldReferenceRow.handleAction(HttpServletRequest req, HttpServletResponse res)
           
 java.lang.String FlatFileReferenceRow.getFlatFileName()
          Returns the File name of the Flat File Creation date: Jun 4, 2004 - 1:09:28 AM
abstract  void FlatFileReferenceRow.handleAction(HttpServletRequest req, HttpServletResponse res)
          handles actions Creation date: Jun 4, 2004 2 : 17 : 34 AM
 byte[] FlatFileReferenceRow.getData()
          returns the data that should be written to the servlet output stream Creation date: Aug 24, 2004 11:35:45 AM
 void FlatFileReferenceRow.setData(byte[] newData)
          sets the data that should be written to the servlet output stream Creation date: Aug 24, 2004 11:35:45 AM
 int FlatFileReferenceRow.getDataSize()
          returns the data size that should be written to the servlet output stream Creation date: Aug 24, 2004 11:35:45 AM
 void FlatFileReferenceRow.setDataSize(int newDataSize)
          sets the data size that should be written to the servlet output stream Creation date: Aug 24, 2004 11:35:45 AM
 java.lang.Object FileServerOperation.execute(SQLContext sql)
           
 

Uses of CMException in planetj.database.possiblevalues
 

Methods in planetj.database.possiblevalues that throw CMException
 java.lang.String UserMessageRowCollection.getExternalName(java.lang.String fieldName)
           
 void UserMessageRow.setOwnerId(int value)
          Sets the ID of this application's owner
 void UserMessageRow.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 java.lang.String UserMessageRow.getAlias()
          Returns the system alias for the field.
 java.lang.String UserMessageRow.getDisplayValue()
          Returns the display value for the value.
 int UserMessageRow.getDisplayValueSQLType()
          Returns the display value sql type.
 java.lang.String UserMessageRow.getFieldName()
          Returns the field name for the field.
 java.lang.String UserMessageRow.getKey()
          Returns the key for the field.
 java.lang.String UserMessageRow.getLibrary()
          Returns the library for the field.
 java.lang.String UserMessageRow.getNameOfTable()
          Returns the table for the field.
 java.lang.String UserMessageRow.getPossibleValuesKey(Field field)
          Gets the possible values key for the given field
 java.lang.String UserMessageRow.getValue()
          Returns the value for the field.
 void UserMessageRow.setAlias(java.lang.String sysAlias)
          Sets the system alias.
 void UserMessageRow.setDisplayValue(java.lang.String dspValue)
          Sets the display value field.
 void UserMessageRow.setDisplayValueSQLType(int sqlType)
          Sets the value sql type.
 void UserMessageRow.setFieldName(java.lang.String fldNam)
          Sets the field name.
 void UserMessageRow.setKey(java.lang.String key)
          Sets the key.
 void UserMessageRow.setLibraryName(java.lang.String libNam)
          Sets the library name.
 void UserMessageRow.setTableName(java.lang.String tblNam)
          Sets the table name.
 void UserMessageRow.setType(int type)
          Sets the type.
 void UserMessageRow.setValue(java.lang.String value)
          Sets the value field.
 boolean UserMessageRow.validate(ExecutingContext context)
          Validate this Row based on it's configuration and field values.
 java.lang.String UserMessageRow.getExternalName(java.lang.String fieldName)
          Gets the external name of a field
 boolean UserMessageRow.isUseRowForFieldSets()
           
 boolean UserMessageRow.isFieldDisplayable(Field field, ExecutingContext ec)
           
 boolean UserMessageRow.isFieldApplicable(Field fld, ExecutingContext ec)
           
 java.util.List UserMessageRow.getKeyFields()
           
 java.lang.String PossibleValueRowCollection.getExternalName(java.lang.String fieldName)
           
 void PossibleValueRow.setOwnerId(int value)
          Sets the ID of this application's owner
 void PossibleValueRow.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 java.lang.String PossibleValueRow.getAlias()
          Returns the possible value system alias for the field.
 java.lang.String PossibleValueRow.getDisplayValue()
          Returns the possible display value for the value.
 int PossibleValueRow.getDisplayValueSQLType()
          Returns the possible value's value sql type.
 java.lang.String PossibleValueRow.getFieldName()
          Returns the possible value field for the field.
 java.lang.String PossibleValueRow.getKey()
          Returns the possible value key for the field.
 java.lang.String PossibleValueRow.getLibrary()
          Returns the possible value library for the field.
 java.lang.String PossibleValueRow.getNameOfTable()
          Returns the possible value table for the field.
 java.lang.String PossibleValueRow.getPossibleValuesKey(Field field)
          Gets the possible values key for the given field
 java.lang.String PossibleValueRow.getValue()
          Returns the possible value for the field.
 void PossibleValueRow.setAlias(java.lang.String sysAlias)
          Sets the possible values system alias.
 void PossibleValueRow.setDisplayValue(java.lang.String dspValue)
          Sets the possible value's display value field.
 void PossibleValueRow.setDisplayValueSQLType(int sqlType)
          Sets the possible value's value sql type.
 void PossibleValueRow.setFieldName(java.lang.String fldNam)
          Sets the possible values field name.
 void PossibleValueRow.setKey(java.lang.String key)
          Sets the possible values key.
 void PossibleValueRow.setLibraryName(java.lang.String libNam)
          Sets the possible values lirary name.
 void PossibleValueRow.setTableName(java.lang.String tblNam)
          Sets the possible values table name.
 void PossibleValueRow.setType(int type)
          Sets the possible values type.
 void PossibleValueRow.setValue(java.lang.String value)
          Sets the possible value's value field.
 boolean PossibleValueRow.validate(ExecutingContext context)
          Validate this Row based on it's configuration and field values.
 java.lang.String PossibleValueRow.getExternalName(java.lang.String fieldName)
          Gets the external name of a field
 boolean PossibleValueRow.isUseRowForFieldSets()
           
 boolean PossibleValueRow.isFieldDisplayable(Field field, ExecutingContext ec)
           
 boolean PossibleValueRow.isFieldApplicable(Field fld, ExecutingContext ec)
           
 java.util.List PossibleValueRow.getKeyFields()
           
static RowCollection PossibleValueManager.getConfigProperties(java.lang.String metaDataSystemAlias, java.lang.String key, java.lang.String[] orderByColumnNames, int ownerId)
          This will return a RowCollection fo PossibleValues with the givin key @ pKey
static Row PossibleValueManager.getConfigProperty(java.lang.String metaDataSystemAlias, java.lang.String key, java.lang.String[] orderByColumnNames, int ownerId)
          This will return a RowCollection of configuration properties.
static java.lang.Object PossibleValueManager.getConfigProperty(java.lang.String key, Application app)
           
static RowCollection PossibleValueManager.getPossibleValues(java.lang.String metaDataSystemAlias, java.lang.String key, java.lang.String[] orderByColumnNames)
          Deprecated. owner id should be required when attempting to get possible values
static RowCollection PossibleValueManager.getPossibleValues(java.lang.String metaDataSystemAlias, java.lang.String key, java.lang.String[] orderByColumnNames, int ownerId)
          This will return a RowCollection fo PossibleValues with the givin key @ pKey
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 RowCollection PossibleValueManager.getMessages(java.lang.String key, Row row)
          Get messages for given key and Row.
static RowCollection PossibleValueManager.getMessages(java.lang.String key, java.lang.String system, java.lang.String library, java.lang.String table, Application app)
          Get messages for given key for owner of the application.
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key)
          Get message for key.
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key, Application app)
          Get message for key and application.
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key, Row row)
          Get message for Row's system, library, table, and given key for owner of the application.
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key, Row row, Application app)
          Get message for Row's system, library, table, and given key for owner of the application.
static PossibleValueRow PossibleValueManager.getMessage(java.lang.String key, java.lang.String system, java.lang.String library, java.lang.String table, Application app)
          Get message for system, library, table, and given key for owner of the application.
static java.lang.String PossibleValueManager.getMessageText(java.lang.String key, Row row)
          Get message text for the given key and row.
static java.lang.String PossibleValueManager.getMessageText(java.lang.String key, Row row, ExecutingContext ec)
          Get message text for the given key and row
static RowCollection PossibleValueManager.getAllMessages(Application app)
          Get all owner messages for an owner and application
 

Uses of CMException in planetj.database.report
 

Methods in planetj.database.report that throw CMException
 int ReportBreakRowCollection.addRows(int pFirstRow, int pRowCount, java.sql.ResultSet pRS)
          Adds rows from the results set to this RowCollection.
protected  int ReportBreakRowCollection.addRows(int pNumberOfRows, java.sql.ResultSet pRS)
           
protected  java.util.List ReportBreakRowCollection.extractFieldDescriptors(java.util.List pFieldNames)
          Creates a List containing the field descriptors used for this RowCollection
 RowCollection ReportBreakRowCollection.getNextRowCollection(int pNumberOfRows)
           
 RowCollection ReportBreakRowCollection.getPreviousRowCollection(int pNumberOfRows)
           
 RowCollection ReportBreakRowCollection.refresh()
           
protected  void ReportBreakCollection.initialize(ReportBreakCollection rbc)
          Initializes the ReportBreaks in this collection from the ReportBreaks which are passed in.
protected  Row ReportBreak.generateReport(java.util.List pFieldDescriptors)
          Deprecated. Use the method which takes in a RowCollection as well
protected  Row ReportBreak.generateReport(java.util.List pFieldDescriptors, RowCollection rc)
          Generates a report containing the values of all this ReportBreak's column functions.
protected  void ReportBreak.initialize(ReportBreak rb)
          Initializes this ReportBreak based on another ReportBreak (which must be compatible with this ReportBreak)
 Row ReportBreak.processRow(Row pRow, RowCollection pRC)
          Passes a Row into to one or more column functions, and determines if a ReportBreakRow needs to be positioned prior to that Row
 

Uses of CMException in planetj.database.sql
 

Subclasses of CMException in planetj.database.sql
 class InvalidStatementType
           
 

Methods in planetj.database.sql that throw CMException
 FieldDescriptorRow ValueToken.getFieldDescriptor()
          Gets the FD associated with this value.
static Table SQLStatement.getAlteredTable(java.lang.String pSQL, java.lang.String pSystemAlias)
          Gets the table that will be altered by this SQL statement.
 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)
          Deprecated. (6/11/2003 8:11:05 AM) This method will not allow setting the Field's default value from a user property. Replaced by getField(int, ExecutingContext)
 Field SQLComparison.getField(int index, ExecutingContext ec)
          Gets this Field corresponding to one of this comparison's parameters.
 FieldDescriptorRow SQLComparison.getFieldDescriptor(int valueIndex, java.lang.String systemAlias)
          Gets the FD for the specified value.
 java.util.List SQLComparison.getFields()
          Deprecated. (6/11/2003 8:12:04 AM) This method will not allow setting the Field's default value from a user property. Replaced by getField(ExecutingContext)
 java.util.List SQLComparison.getFields(ExecutingContext ec)
          Gets the display fields contained in the parameters of this SQLComparison.
 FieldDescriptorRow SQLComparison.getTargetFieldDescriptor()
          Gets the field descriptor for the field this SQLComparison is comparing.
 FieldDescriptorRow ColumnToken.getFieldDescriptor()
          Gets the FieldDescriptor for this database column referenced by this token
 FieldDescriptorRow ColumnToken.getFieldDescriptor(java.lang.String pSystemAlias)
          Gets the FieldDescriptor for this database column referenced by this token
 Table ColumnToken.getTable(java.lang.String pSystemAlias)
          Gets the Table in which the column referenced by this ColumnToken exists.
protected  TableToken ColumnToken.getTableToken()
          Gets the TableToken this column pertains to if it is known.
 ColumnToken ColumnToken.setFieldDescriptor(FieldDescriptorRow pFDRow)
          Sets the FieldDescriptor for this database column referenced by this token.
 ValidationExceptionCollection AbstractExpressionToken.getValidationExceptions()
          Deprecated. (6/11/2003 8:18:59 AM) This method will not allow setting the Field's default value from a user property. Replaced by getValidationExceptions(ExecutingContext)
 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 CMException in planetj.dataengine
 

Methods in planetj.dataengine that throw CMException
static Row TabManager.getCurrentTabParent(boolean refresh, HttpServletRequest req)
          Deprecated. You no longer should be passing in a refresh variable. Tab parent rows never need to be refreshed at this point - instead they have their values altered if necessary when a equivalent Row is updateded.
protected static java.util.List TabManager.getTabFields(Row tabParent, HttpServletRequest req)
          Get the tab fields as defined by the tabs property group
static boolean TabManager.isTabField(java.lang.String fieldName, HttpServletRequest req)
          Tests if the field with the specified name should be rendered as a tab
protected static boolean TabManager.isTabField(java.lang.String fieldName, Row tabParent, HttpServletRequest req)
          Tests if the field with the specified name should be rendered as a tab
static void TabManager.setCurrentTabParent(Row tabParent, HttpServletRequest req)
          Sets the current parent row for the tabs
static void TabManager.showTab(java.lang.String tab, HttpServletRequest req, HttpServletResponse res)
          Shows the specified tab.
static java.lang.StringBuffer RowClassGenerator.generateConstantComments(FieldDescriptorRow pFd, java.lang.StringBuffer pSB)
          Generates a Java constant comment
static java.lang.String RowClassGenerator.generateRowClass(java.util.Iterator pFieldDescriptors, RowClassProperties pProps)
          Generates a subclass of the Row class.
static java.lang.String RowClassGenerator.generateRowClass(RowCollection pRC, RowClassProperties pProps)
          Generates a subclass of the Row class.
static java.lang.String RowClassGenerator.generateRowClass(Table pTable, RowClassProperties pProps)
          Generates a subclass of the Row class.
static java.lang.String RowClassGenerator.generateRowInterface(java.util.Iterator pFieldDescriptors, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static java.lang.String RowClassGenerator.generateRowInterface(RowCollection pRC, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static java.lang.String RowClassGenerator.generateRowInterface(Table pTable, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static java.lang.String RowClassGenerator.write(java.lang.String pClassDef, RowClassProperties pProps)
          Write the generate class/interface file to the fileLocation Creation date: (4/1/2002 6:22:55 PM)
static void RequestManager.setWindowType(byte windowType, HttpServletRequest req)
          Sets the current window type (constants are defined in IDataEngine)
 Row PropertyRow.createRow(Row row)
          Initializes this PropertyRow as it is retrieved from the database.
 int PropertyRow.insert(SQLContext context)
          Inserts this Row into the specified database.
 void PropertyRow.setProperties(java.lang.String properties)
          Sets the property string associated with this PropertyRow.
protected  void PropertyRow.setPropertiesInternal(java.lang.String properties)
          Sets the property string associated with this PropertyRow.
protected  void PropertyRow.setRowPropertyGroups(PropertyGroupList propertyGroups)
          Sets the PropertyGroups associated with this PropertyRow.
protected  void PropertyRow.setRowPropertyGroupsInternal(PropertyGroupList propertyGroups)
          Sets the PropertyGroups associated with this PropertyRow.
 int PropertyRow.update(java.sql.Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 java.lang.Object JavaContext.execute()
          Gets a modified HTML code String with parameters replaced with their set values.
 void ISelectionListener.handleRecordSelection(Row pSelectedRow, HttpServletRequest request, HttpServletResponse response)
          Insert the method's description here.
 boolean IFeature.isApplicable()
          Tests if this feature applies in the current situation
 boolean IFeature.OperationCountFeature.isApplicable()
           
 void IContext.setParameterValues(Row row)
           
 void IContext.setParameterValues(java.lang.String parameterId, java.lang.Object value)
          Sets the value of parameters in this context
 java.lang.Object HTMLContext.execute()
          Gets a modified HTML code String with parameters replaced with their set values.
 boolean Feature.isApplicable()
          Tests if this feature is applicable
abstract  java.lang.String DataEngineServlet.getInitialPage(HttpServletRequest req)
          Force subclasses to return an initial jsp/servlet.
 java.lang.String DataEngineServlet.getLastJSPPath(HttpServletRequest req, HttpServletResponse res)
          Deprecated. no longer used
 boolean DataEngineServlet.handleMagicRequest(IMagicRequest magicReq, HttpServletRequest httpReq, HttpServletResponse httpRes)
          Handles a dataengine magic requests.
protected  void DataEngineServlet.navigationError(HttpServletRequest request, HttpServletResponse response)
           
protected  void DataEngineServlet.pageExpired(HttpServletRequest request, HttpServletResponse response)
          This method is called when a page has expired.
protected  void DataEngineServlet.sessionTimedOut(HttpServletRequest request, HttpServletResponse response)
          This method is called when the user's session timeouts.
static java.lang.String DataEngineManager.getContextNavigationKey(Operation operation)
           
static java.lang.String DataEngineManager.getNavigationSuffix(Operation operation)
           
static java.lang.String DataEngineManager.getOperationNavigationKey(Operation operation)
           
static RowCollection DataEngineManager.getRowCollection(Operation operation, HttpServletRequest request)
          Gets the RowCollection for the given Operation out of the request.
static java.lang.String DataEngineManager.getRowCollectionNavigationKey(Operation operation)
           
static java.lang.String DataEngineManager.getRowNavigationKey(Operation operation)
           
static java.lang.String DataEngineManager.getSelectedRowsKey(RowCollection rc)
          Gets the key used to store the selected rows of the RowCollection
static void DataEngineManager.handleFeature(IFeature feature, HttpServletRequest req)
          Handles the feature, possibly causing a warning to be displayed
static void DataEngineManager.restoreKeys(java.util.Map keys, HttpServletRequest request)
          Sets the current DataEngine keys.
static void DataEngineManager.setCurrentKeys(Operation operation, HttpServletRequest request)
          Sets the current keys for objects associated with this operation.
static void DataEngineManager.setCurrentRowCollectionKey(java.lang.String key, HttpServletRequest request)
          Set the current RowCollection key.
static void DataEngineManager.setCurrentRowKey(java.lang.String key, HttpServletRequest request)
          Set the current Row key.
 void AbstractTableManager.createTable(java.lang.String metaDataAlias)
          Creates a table.
protected  void AbstractTableManager.createTable(java.lang.String metaDataAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates a Operation table in the given database.
 void AbstractContext.clearParameterValues()
          Clears all the parameter values for this context, as well as any validation exceptions.
protected  java.lang.String AbstractContext.createParameter(java.lang.String parameterToken)
          Creates a parameter of the appropriate type, stores it in this context, and returns a String to take the place of the parameter token in the String of code
abstract  java.lang.Object AbstractContext.execute()
          Executes this context.
 Row AbstractContext.getParameterRow()
          Convience method to get the parameter row from the parameter collection.
protected  void AbstractContext.initializeAndStore(IParameter param, java.lang.String parameterToken)
          Initializes and stores the parameter in this context
 void AbstractContext.setParameterDisplayValues(Row row)
          Provides values for all of this context's display parameters.
 void AbstractContext.setParameterValue(int position, int value)
          Provides a value to a parameter for this context's code string.
 void AbstractContext.setParameterValue(int position, java.lang.Object value)
          Provides a value to a parameter for this context's code string.
 void AbstractContext.setParameterValues(java.lang.String parameterId, java.lang.Object value)
          Sets the value of parameters in this context
 void AbstractContext.setParameterValues(Row row)
          Provides values for all of this context's RowParameters and ContextParameterParameters.
 

Uses of CMException in planetj.dataengine.action
 

Methods in planetj.dataengine.action that throw CMException
 RowCollection RowCollectionActionRequest.getRowCollection(HttpServletRequest request)
          Get's the RowCollection for this RowCollection action request.
 IMagicRequest RowCollectionActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 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.
 IMagicRequest RowActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 Row RowActionRequest.getRow(HttpServletRequest request)
          Get's the RowCollection for this RowCollection action request.
 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.
 IMagicRequest OperationActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 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
 IActionRequest NamedRowCollectionAction.createActionRequest(java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
           
 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.
 IActionRequest NamedRowAction.createActionRequest(java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
           
 IActionRequest NamedOperationAction.createActionRequest(java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
           
 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.
 IActionRequest NamedFieldAction.createActionRequest(java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
           
 IActionRequest NamedAction.createActionRequest(HttpServletRequest request, HttpServletResponse response)
           
 IActionRequest IHttpAction.createActionRequest(HttpServletRequest request, HttpServletResponse response)
          Get a magic request that may be used to execute this action.
 IActionRequest IHttpAction.createActionRequest(java.lang.Object source, HttpServletRequest request, HttpServletResponse response)
          Get a magic request that may be used to execute this action.
 java.lang.Object IActionObject.handleAction(java.lang.String action, ExecutingContext ec)
          Check to see if this Row has child rows.
 boolean IActionObject.isActionApplicable(java.lang.String action, ExecutingContext ec)
          Check to see if an action is applicable for this object
 IMagicRequest FieldActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest DefaultActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 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.
 java.lang.Object AbstractAction.handleAction(java.lang.Object o)
          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 CMException in planetj.dataengine.action.paging
 

Methods in planetj.dataengine.action.paging that throw CMException
 IMagicRequest PagingActionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IActionRequest PagingAction.createActionRequest(java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.Object PagingAction.handleRowCollectionAction(RowCollection rc, java.lang.Object o, ExecutingContext ec)
           
 

Uses of CMException in planetj.dataengine.application
 

Methods in planetj.dataengine.application that throw CMException
 Application IApplicationContext.getApplication()
          Get this context's application.
protected  java.lang.String DataEngineApplicationServlet.getJsp(Application pApp, HttpServletRequest pReq)
          Deprecated.  
protected  java.lang.String DataEngineApplicationServlet.getMode(HttpServletRequest pReq)
          Returns the current mode that SQLOperations should be displayed in (by itself or in an app)
static DirectOperationRequest DataEngineApplicationServlet.getRequestedOperationData(HttpServletRequest pReq)
          Gets the DirectOperationRequest object specifying which Operation was requested.
static boolean DataEngineApplicationServlet.isSignOnNecessary(Application app, HttpServletRequest req)
          Tests if the user has to sign on to the application.
protected  void DataEngineApplicationServlet.pageExpired(HttpServletRequest request, HttpServletResponse response)
           
 void DataEngineApplicationServlet.processApplication(Application app, HttpServletRequest request, HttpServletResponse res)
           
protected  void DataEngineApplicationServlet.sessionTimedOut(HttpServletRequest request, HttpServletResponse response)
          This method is called when the user's session timeouts.
 boolean DataEngineApplicationServlet.verifySignOn(Application application, HttpServletRequest request, HttpServletResponse response)
          Checks to see if the user is signed on to the Application.
protected  void DataEngineApplicationServlet.navigationError(HttpServletRequest request, HttpServletResponse response)
           
 Application DataEngineApplicationBuilderServlet.getWOWApplication(HttpServletRequest request)
           
protected  void DataEngineApplicationBuilderServlet.pageExpired(HttpServletRequest request, HttpServletResponse response)
           
protected  void DataEngineApplicationBuilderServlet.sessionTimedOut(HttpServletRequest request, HttpServletResponse response)
          This method is called when the user's session timeouts.
 void DataEngineApplicationBuilderServlet.signOnAttempted(java.lang.String userID, boolean success)
          Invoked by the security manager after a signon attempt
 void ApplicationSQLContext.setParameterValues(Row row)
          Provides values for all of this context's RowParameters and ContextParameterParameters.
 Application ApplicationManager.createApplication(java.lang.String pMetaDataAlias, java.util.Map pValues)
          Creates an Application using the given values.
 Application ApplicationManager.getApplication(java.lang.String metaDataAlias, int appId, java.util.List columnNames, IUser user)
          Gets an application by ID Creation date: (3/25/2002 1:48:24 PM)
 Application ApplicationManager.getApplication(int appId, java.lang.String userLib, java.lang.String metaDataAlias)
          Get an application by id and user library.
protected  Application ApplicationManager.getApplication(java.lang.String pSystemAlias, java.lang.String pLibrary, java.lang.String pTable, int pId, java.util.List pColumnNames, boolean pCheckCache, IUser pUser)
          Gets an application by ID Creation date: (3/25/2002 1:48:24 PM)
protected  RowCollection ApplicationManager.getApplications(java.lang.String pSystemAlias, java.lang.String pLibraryName, java.lang.String pTableName, java.util.List pColumnNames, IUser pUser)
          Returns A RowCollection of all Application objects Creation date: (3/25/2002 1:48:24 PM)
protected  RowCollection ApplicationManager.getApplications(java.lang.String pSystemAlias, java.lang.String pLibraryName, java.lang.String pTableName, java.util.List pColumnNames, IUser pUser, java.util.List orderByNames)
          Returns A RowCollection of all Application objects Creation date: (3/25/2002 1:48:24 PM)
 RowCollection ApplicationManager.getApplications(java.lang.String pSystemAlias, java.util.List pColumnNames, IUser pUser)
          Returns A RowCollection of all Application objects
 RowCollection ApplicationManager.getApplications(java.lang.String pSystemAlias, java.util.List pColumnNames, IUser pUser, java.util.List orderByColumns)
          Returns A RowCollection of all Application objects
 Application ApplicationManager.getNonCachedApplication(java.lang.String pMetaDataAlias, int pId, java.util.List pColumnNames, IUser pUser)
          Deprecated. - Now that the cache is wiped out on update we don't need this method any more - use the normal getApplication() method
 Row Application.createRow(Row pDefaultRow)
          Creates a new Row.
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.
 SQLOperation Application.createSQLOperation(java.util.Map pValues)
          Creates a SQLOperation using the given values and adds it to this Application.
static Operation Application.getApplicationOperationByUsageId(int usageId, ExecutingContext ec)
          Gets this Operation with the given usage id from the Application in the current executing context.
 ConnectionRow Application.getConnectionRow()
          Gets the ConnectionRow assoicated with this Application
 Operation Application.getInitialOperation()
          Gets this application's initial operation (may be null)
 Operation Application.getOperationById(int opId)
          Gets this application's operations for the given usage id.
 Operation Application.getOperationByUsageId(int usageId, ExecutingContext executingContext)
          Gets this application's operations for the given usage id.
 RowCollection Application.getOperations()
          Returns all the SQL Opps for this App.
 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.
 Operation Application.getSignOnOperation()
          Gets the sign on operation for this Application.
 RowCollection Application.getSQLOperations()
          Deprecated. replaced with getOperations()
 RowCollection Application.getSQLOperations(ExecutingContext executingContext)
          Deprecated. replaced with getOperations(ExecutingContext)
 Theme Application.getTheme()
          Gets the Theme associated with this application.
 boolean Application.hasDisplayableOperation(ExecutingContext executingContext)
          Test if this Application contains a SQLOperation that is displayable
protected  void Application.initializeApplication()
          Subclasses may put application initialization in this method.
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.
 int Application.insert(SQLContext context)
          Inserts this Row into the specified database.
 boolean Application.isContainSQLOperation()
          Deprecated.  
 boolean Application.isOperationPleaseWait(Operation op, ExecutingContext ec)
          Tests if the operation should display a please wait page
 void Application.setApplicationClass(java.lang.Class newAppClass)
          Sets the Java class for this Application.
protected  void Application.setApplicationClassInternal(java.lang.Class newAppClass)
          Sets the Java class for this Application.
 void Application.setApplicationClassName(java.lang.String applicationClass)
          Sets the Java class for this Application.
protected  void Application.setApplicationClassNameInternal(java.lang.String applicationClass)
          Sets the Java class for this Application.
 void Application.setCompanyName(java.lang.String name)
          Sets the name of this application
 void Application.setConnectionAlias(java.lang.String newConnectionAlias)
          Sets the connection alias for this application
 void Application.setDescription(java.lang.String value)
          Sets the description for this application
 void Application.setErrorJspFile(java.lang.String newJspFile)
          Sets this application's error JSP file
 void Application.setId(int value)
          Sets the ID of this application
 void Application.setId(java.lang.Integer value)
          Sets the ID of this application
 void Application.setInitialOperation(Operation operation)
          Sets this Application's initial Operation
 void Application.setInitialView(View pInitialView)
          Deprecated. - use setInitialOperation instead
 void Application.setJspFile(java.lang.String newJspFile)
          Sets this application's JSP file
 void Application.setName(java.lang.String name)
          Sets the name of this application
 void Application.setOwnerId(int value)
          Sets the ID of this application's owner
 void Application.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 void Application.setPassword(java.lang.String value)
          Sets the password for this application
 void Application.setSignOnClass(java.lang.Class newSignOnClass)
          Sets the sign on class for this Application.
 void Application.setSignOnClassName(java.lang.String name)
          Sets the sign on class for this Application.
protected  void Application.setSignOnClassNameInternal(java.lang.String signOnClass)
          Sets the sign on class for this Application.
 void Application.setSignOnOperationId(int id)
          Sets the sign on operation for this Application.
 void Application.setSignOnURI(java.lang.String value)
          Sets the URI for signing onto this application
 void Application.setThemeId(int value)
          Sets the ID of this application's theme.
 void Application.setThemeId(java.lang.Integer value)
          Sets the ID of this application's theme.
 void Application.setUserId(java.lang.String value)
          Sets the userid for this application
 void Application.signOnAttempted(java.lang.String userID, boolean success)
          Invoked by the security manager after a signon attempt.
 void Application.startConnections()
          Ensures that all of the connection that this application may use have been started
 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.
 

Uses of CMException in planetj.dataengine.application.magic
 

Methods in planetj.dataengine.application.magic that throw CMException
 IMagicRequest WABDispatcherRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 IMagicRequest ViewSQLOperationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Override execute method comment to allow an associated row to be determined.
 AbstractOperationRequest ViewSQLOperationRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 AbstractOperationRequest ViewHTMLOperationRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 void ViewHTMLOperationRequest.postExecute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 AbstractOperationRequest ViewExecutionGroupRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          A ViewExecutionRequest is a request that has multiple operations in it.
 SQLOperation SaveSQLToSQLOperationRequest.createSQLOperation(HttpServletRequest req)
           
 IMagicRequest SaveSQLToSQLOperationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          Execute method comment.
 AbstractOperationRequest RunJavaOperationRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 AbstractOperationRequest PossibleValuesSearchOperationRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Deprecated. Execute method comment.
protected  LayoutDisplayPropertyGroup DirectOperationRequest.configureLayout(Operation op, Application app, HttpServletRequest req)
          Configures the layout display properties for the directly executed operation
 IMagicRequest DirectOperationRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet deservlet)
           
 Operation DirectOperationRequest.getOperation()
          Gets the Operation in question
protected  void DirectOperationRequest.processHTMLOperation(HTMLOperation ho, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          Executes the specified HTMLOperation
protected  void DirectOperationRequest.processOperation(Operation op, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          Executes the specified HTMLOperation
 boolean DirectOperationRequest.processOutputClass(Operation op, HttpServletRequest req, HttpServletResponse res)
          Process output class parameter.
protected  void DirectOperationRequest.processSQLOperation(SQLOperation so, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          Executes the specified SQLOperation
 IMagicRequest ApplicationSignOffRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AbstractOperationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
abstract  AbstractOperationRequest AbstractOperationRequest.executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 Operation AbstractOperationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Operation AbstractOperationRequest.getOperation()
          Get the operation for this request.
 boolean AbstractOperationRequest.isPleaseWait(ExecutingContext ec)
          Tests if this magic request is a please wait magic request.
 

Uses of CMException in planetj.dataengine.autorun
 

Methods in planetj.dataengine.autorun that throw CMException
 void IBatchProcessObject.batchProcess()
          Process this Object.
 void EmailTask.autoRun()
          The action to be performed by this task.
 PropertyGroup EmailTask.getAlternateEmailPropertyGroup()
          Gets properties from another email property group.
protected  java.lang.String EmailTask.getBody(Operation mTargetOperation)
          Gets the body of the email
protected  DistributionPropertyGroup EmailTask.getDistributionPropertyGroup()
          Gets the property group containing the distribution properties
 EmailOperation EmailTask.getEmailOperation()
          Gets this EmailTask's Email Operation
 long EmailTask.getFrequency()
          Gets the frequency (in seconds) at which the task should run
 CMMailer EmailTask.getMailer()
          Gets the mailer to use
 java.util.Date EmailTask.getStartTime()
          Gets the exact day and time when this task should begin executing
protected  java.lang.String EmailOperation.getBodyType()
          Gets a list of String objects containing the email address to send the message to
protected  DistributionPropertyGroup EmailOperation.getDistributionPropertyGroup()
          Gets the property group containing the distribution properties.
protected  boolean EmailOperation.getAuthentication()
          Gets the authentication setting !KGetting (08/17/2005)
 java.lang.String EmailOperation.getFromAddress()
          Gets the email from address
 CMMailer EmailOperation.getMailer()
          Gets the mailer to use when sending email
 java.lang.String EmailOperation.getSubject()
          Gets the email subject
protected  java.util.List EmailOperation.getToAddresses()
          Gets a list of String objects containing the email address to send the message to
 void BatchProcessTask.autoRun()
          Process the results of the target Operation.
 long BatchProcessTask.getFrequency()
          Gets the frequency (in seconds) at which the task should run
 java.util.Date BatchProcessTask.getStartTime()
          Gets the exact day and time when this task should begin executing
abstract  void AutoRunTask.autoRun()
          The action to be performed by this task.
 AutoRunOperation AutoRunTask.getAutoRunOperation()
          Gets this AutoRunTask's source operation (the operation which defines this task)
protected  AutoRunPropertyGroup AutoRunTask.getAutoRunPropertyGroup()
          Gets the property group containing the auto run properties.
abstract  long AutoRunTask.getFrequency()
          Gets the frequency (in seconds) at which the task should run
abstract  java.util.Date AutoRunTask.getStartTime()
          Gets the exact day and time when this task should begin executing
 Operation AutoRunTask.getTargetOperation()
          Gets this AutoRunTask's target operation
 void AutoRunOperation.cancelAllTasks(boolean pPermanently)
          Cancels all of this operation's tasks.
abstract  AutoRunTask AutoRunOperation.createAutoRunTask(Operation pOperation)
          Creates a AutoRunTask which will be used to automatically run a specified operation (different than this operation)
protected  AutoRunPropertyGroup AutoRunOperation.getAutoRunPropertyGroup()
          Gets the property group containing the auto run properties.
 void AutoRunOperation.rescheduleAllTasks()
          Cancels all of this operation's tasks and then reschedules them.
 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.
 void AutoRunManager.cancelAllTasks(AutoRunOperation pOperation, boolean pPermanently)
          Cancels all of the operation's tasks.
protected static void AutoRunManager.cancelAutoRun(Operation pOperation)
          Deactivates auto-run for the specified operation.
 void AutoRunManager.cancelTask(int pAutoRunId, int pTargetOperationId, boolean pPermanently)
          Cancels the task associated with the specified operations.
 void AutoRunManager.cancelTask(int pAutoRunId, Operation pTargetOperation, boolean pPermanently)
          Cancels the task associated with the specified operations.
 void AutoRunManager.cancelTask(AutoRunOperation pOperation, Operation pTargetOperation, boolean pPermanently)
          Cancels the task associated with the specified operations.
protected  java.util.List AutoRunManager.getOperationsForInitialization(java.lang.String metadataAlias)
          Gets all operations in all applications that meet the following conditions: The operation has an autorun operation The operation's application autorun operation type is enabled (according to the operation's application)
This method only needs to be invoked once, when the DataEngine first starts up.
 void AutoRunManager.initialize(java.lang.String metadataAlias)
          Schedules all operation which are automatically run
 void AutoRunManager.rescheduleAllTasks(AutoRunOperation pOperation)
          Cancels all of the operation's tasks and then reschedules them.
 void AutoRunManager.rescheduleTask(AutoRunOperation pOperation, Operation pTargetOperation)
          Cancels the task associated with the specified operations, and the reschedules it.
 void AutoRunManager.schedule(AutoRunTask pTask)
          Schedules a task.
 void AutoRunManager.schedule(Operation o)
          Schedules an operation to be run automatically.
 

Uses of CMException in planetj.dataengine.cache
 

Methods in planetj.dataengine.cache that throw CMException
 boolean KeyedRowCache.add(Row row)
          Adds a Row to the cache, but only if it has a key.
 boolean KeyedRowCache.isContains(Row row)
          Tests if a row is present in the cache
 void DataEngineCache.rowAltered(SQLContext context, ExecutingContext ec, long timestamp)
          This method is invoked when a single row is deleted, inserted, or updated.
 IMagicRequest ClearCache.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          The action to be performed by this task.
 void CacheManager.rowAltered(SQLContext context, ExecutingContext ec, long timestamp)
          This method is invoked when a single row is deleted, inserted, or updated.
 void CacheDetailsTable.createFieldDescriptors()
          Create field descriptors for the cache details table.
 FieldDescriptorRow CacheDetailsTable.newFD()
           
 

Uses of CMException in planetj.dataengine.display
 

Methods in planetj.dataengine.display that throw CMException
 java.util.List StoredProcedurePropertyGroup.getTables(java.lang.String alias)
          Gets a list of the Table objects used in the stored procedure
static java.util.List FramePropertyGroup.createDefaultFrames(java.lang.Class jspClass)
          Builds a list of FrameProperty Group objects containing default values for x, y, height, width, and id based on the name of the JSP class.
protected  java.lang.Object DetailDisplayPropertyGroup.createValue(java.lang.String pName, java.lang.String pValue)
          Creates an Object for a String of text.
 

Constructors in planetj.dataengine.display that throw CMException
DetailDisplayPropertyGroup.TargetWindow(java.lang.String s)
           
 

Uses of CMException in planetj.dataengine.email
 

Constructors in planetj.dataengine.email that throw CMException
EmailRowCollection(Table table)
          EmailRowCollection constructor comment.
EmailRowCollection(Table table, java.util.List fieldNames)
          EmailRowCollection constructor comment.
 

Uses of CMException in planetj.dataengine.email.html
 

Constructors in planetj.dataengine.email.html that throw CMException
HTMLEmailRowCollection(Table table)
          EmailRowCollection constructor comment.
HTMLEmailRowCollection(Table table, java.util.List fieldNames)
          EmailRowCollection constructor comment.
 

Uses of CMException in planetj.dataengine.exception
 

Subclasses of CMException in planetj.dataengine.exception
 class DataEngineException
           
 class DataEngineInitializationException
          Indicates there was a problem initializing a DataEngine servlet
 class DEMessageException
           
 class DEMultipleDeleteException
           
 class DESQLException
          This exception class is used to wrapper SQLExceptions.
 class DETransactionException
          This class is used to encapsulate multiple exceptions that occur while doing mulitple transactions.
 class MissingKeyException
          Indicates an exception occurred because one or more key fields couldn't be determined
 

Uses of CMException in planetj.dataengine.messageboard
 

Methods in planetj.dataengine.messageboard that throw CMException
 RowCollection MessageRow.getChildren()
           
 

Uses of CMException in planetj.dataengine.operation
 

Methods in planetj.dataengine.operation that throw CMException
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)
           
 java.lang.Object URLOperationContext.execute()
          Gets a modified HTML code String with parameters replaced with their set values.
 boolean RefererAuthorizationOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
static java.util.List OperationSet.getOperationSets(Application application)
          Get a List containing OperationSet objects.
static java.util.List OperationSet.getOperationSets(java.lang.String displayLocation, Application application)
          Get a List containing OperationSet objects.
static java.util.List OperationSet.getOperationSetsInternal(java.lang.String displayLocation, Application application, boolean onlyDisplayable, ExecutingContext ec)
          Get a List containing OperationSet objects.
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.getAssociationSQLOperations(java.lang.String systemAlias, int ownerId, java.util.List columnNames)
          Deprecated. replaced by getAssociationOperations(String, int, List)
 RowCollection OperationManager.getChildren(int parentId, java.lang.String metaDataAlias)
          Gets all children Operation's from the given system alias and for the given Operation id.
 RowCollection OperationManager.getDependants(int dependsOnId, java.lang.String metaDataAlias)
          Gets all dependant Operation's from the given system alias and for the given Operation id.
 Operation OperationManager.getOperation(int id, java.lang.String systemAlias)
          Get an Operation for the given id
 Operation OperationManager.getOperation(int id, java.lang.String systemAlias, java.util.List columnNames)
          Returns A SQLOperation, based on its ID Creation date: (3/25/2002 1:48:24 PM)
 int OperationManager.getOperationCount(java.lang.String userLibrary, java.lang.String systemAlias)
          Gets the number of Operations in a given user library.
 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.
 RowCollection OperationManager.getPossibleValueSQLOperations(java.lang.String systemAlias, int ownerId, java.util.List columnNames)
          Get possible value SQLOperations for the given owner.
 SQLOperation OperationManager.getSQLOperation(int pId, java.lang.String pSystemAlias)
          Deprecated. replaced with getOperation(int, String)
 Operation OperationManager.getNextOperationToRun(ExecutingContext context, java.lang.Object rowOrRC)
          Goto the next operation if specified and execute it.
 SQLOperation OperationManager.getSQLOperation(int pId, java.lang.String pSystemAlias, java.util.List pColumnNames)
          Deprecated. replaced with getOperation(int, String, List)
 RowCollection OperationManager.getSQLOperations(java.lang.String systemAlias, int ownerId, int type, java.util.List columnNames)
          Get SQLOperations with the specified type and the given owner.
protected  RowCollection OperationManager.getSQLOperations(java.lang.String pTableName, Application pApplication, java.util.List pColumnNames)
          Deprecated. Temporarily deprecated to find references. WK.
 RowCollection OperationManager.getSQLOperations(Application pApplication, java.util.List pColumnNames)
          Deprecated. Temporarily deprecated to find references. WK.
 RowCollection OperationManager.getSQLOperations(Application application, java.util.List columnNames, ExecutingContext executingContext)
          Deprecated. replaced with getOperations(Application, List, ExecutingContext)
 RowCollection OperationManager.getAssociationOperations(java.lang.String metaDataAlias, int ownerId, java.util.List columnNames)
          Get association operations for the given owner and meta data system.
 RowCollection OperationManager.getAuthorizationOperations(java.lang.String systemAlias, int ownerId, java.util.List columnNames)
          Get association SQLOperations for the given owner.
 RowCollection OperationManager.getUserAuthenticationListOperations(java.lang.String systemAlias, int ownerId, java.util.List columnNames)
          Get authentication SQLOperations for the given owner.
 int OperationBuilderRC.update(java.sql.Connection connection, ExecutingContext ec)
           
protected  IOperationContext OperationBuilderCreateDataInquiryOp.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 void Operation.adjustRequest(IMagicRequest mr, java.lang.Object result, HttpServletRequest req, HttpServletResponse res)
          Some magic requests may invoke this method to adjust their settings
 IMagicRequest Operation.createMagicRequest(java.lang.String id, HttpServletRequest request, HttpServletResponse response)
          Deprecated. id no longer needed used createMagicRequest(request, response)
 IMagicRequest Operation.createMagicRequest(java.lang.String id, Row row, HttpServletRequest request, HttpServletResponse response)
          Deprecated. method is no longer supported
 IMagicRequest Operation.createMagicRequest(Field basedOnField, Row basedOnRow, HttpServletRequest request, HttpServletResponse response)
          Creates a MagicRequest for viewing this operation.
 IMagicRequest Operation.createMagicRequest(java.lang.String id, Field basedOnField, Row basedOnRow, HttpServletRequest request, HttpServletResponse response)
          Deprecated. id no longer needed - used createMagicRequest(Field, Row, request, response)
 IMagicRequest Operation.createMagicRequest(HttpServletRequest request, HttpServletResponse response)
          Creates a MagicRequest for viewing this operation.
 Row Operation.createRow(Row row)
          Initializes this SQLOperation as it is retrieved from the DB
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()
          Executes this operation.
 java.lang.Object Operation.execute(ExecutingContext ec)
          Executes this operation from the given executing context and Field.
 java.lang.Object Operation.execute(Field field)
          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.getActionsForType(java.lang.String type)
          Gets any actions for the given type of action that this operation contains.
 Application Operation.getApplication()
          Gets the Application assoicated with this Operation (may be null if there is no such application).
 AutoRunOperation Operation.getAutoRunOperation()
          Get this operation's auto-run operation, which describes how and if this operation should be automatically run.
 RowCollection Operation.getChildren()
          Gets the children Operations of this Operation (may be null if Operation does not have any children)
 ConnectionRow Operation.getConnectionRow()
          Gets the ConnectionRow assoicated with this Operation
 ConnectionRow Operation.getConnectionRow(boolean checkApp)
          Gets the ConnectionRow assoicated with this Operation
 RowCollection Operation.getDependants()
          Gets the dependant Operations of this Operation (may be null if Operation does not have any children)
 Operation Operation.getDependsOn()
          Gets the Operation this Operation depends on (may be null if Operation does not depend on another Operation)
 java.lang.Object Operation.getFieldDefaultValue(Field field, ExecutingContext ec)
           
 IOperationContext Operation.getNewContext()
          Gets a new IOperationContext for this operation.
 IOperationContext Operation.getNewContext(Field field, Row row, ExecutingContext ec)
          Gets a new IOperationContext for this operation.
protected  IOperationContext Operation.getNewContextInternal()
          Deprecated.  
protected  IOperationContext Operation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
          Gets a new IOperationContext for this operation.
 void Operation.setOperationCode(java.lang.String code)
          Sets this Operation's code
 Operation Operation.getParent()
          Gets the parent Operation of this Operation (may be null if Operation does not have a parent)
 boolean Operation.hasDependants()
          Tests to see if this Operation has any dependant operations.
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.
 int Operation.insert(SQLContext context)
          Inserts this Row into its table.
 boolean Operation.isAuthorizedForExecution(ExecutingContext ec)
          Test for authority to execute this operation.
 boolean Operation.isContextCurrent(IOperationContext context)
          Test if the context was created from this operation, and if the contents of the context are still valid.
 boolean Operation.isDependant()
          Test to see if this Operation depends on another Operation.
 boolean Operation.isParent()
          Test to see if this Operation has any children Operations.
 boolean Operation.isPleaseWait(ExecutingContext ec)
          Is this operation a please wait operation?
 boolean Operation.isUserPromptingRequired()
          Does the user need to be prompted for input.
 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.
 void Operation.setApplicationId(int id)
          Sets the id of this operation's application.
 void Operation.setConnectionAlias(java.lang.String newConnectionAlias)
          Sets the connection alias for this operation
 void Operation.setDefaultOperationCode()
          Sets the default operation code for this operation instance.
 void Operation.setDisplayColumns(java.lang.String[] cols)
          Sets the display columns as Strings in an Array
 void Operation.setDisplayColumns(java.lang.String value)
          Sets this display columns for this SQLOperation as a String, containing the column names separated by commas
 void Operation.setDisplayColumns(java.util.List cols)
          Sets the display columns as Strings in a List
 void Operation.setId(int value)
          Sets the id of this Operation
 void Operation.setId(java.lang.Integer value)
          Sets the id of this Operation
 void Operation.setOwnerId(int id)
          Sets the id of this operation's owner.
 void Operation.setRowClass(java.lang.Class newRowClass)
          Sets the Java class to use when retrieving this SQLOperation's rows
protected  void Operation.setRowClassInternal(java.lang.Class newRowClass)
          Sets the Java class to use when retrieving this SQLOperation's rows
 void Operation.setRowClassName(java.lang.String rowClass)
          Sets the Java class to use when retrieving this SQLOperations's rows
protected  void Operation.setRowClassNameInternal(java.lang.String rowClass)
          Sets the Java class to use when retrieving this SQLOperation's rows
 void Operation.setRowCollectionClass(java.lang.Class newRowCollectionClass)
          Sets the Java class to use when retrieving this SQLOperation's row collection
protected  void Operation.setRowCollectionClassInternal(java.lang.Class newRowCollectionClass)
          Sets the Java class to use when retrieving this SQLOperation's row collection
 void Operation.setRowCollectionClassName(java.lang.String rowCollectionClass)
          Sets the Java class to use when retrieving this SQLOperation's row collection
protected  void Operation.setRowCollectionClassNameInternal(java.lang.String rowCollectionClass)
          Sets the Java class to use when retrieving this listview's row collection
 void Operation.setRowCount(int value)
          Sets this SQLOperation's row count
 void Operation.setUsageId(int usageid)
          Gets the usageId of the field.
 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)
           
 Application JavaOperationContext.getApplication()
          Get this context's application.
 Operation JavaOperationContext.getOperation()
          Get this context's operation.
 Operation IOperationContext.getOperation()
          Get this context's operation.
 boolean IAuthorizationOperation.isAuthorized(Field field, Row row, ExecutingContext ec)
           
 Application HTMLOperationContext.getApplication()
          Get this context's application.
 Operation HTMLOperationContext.getOperation()
          Get this context's operation.
 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.
 HTMLOperationContext HTMLOperation.getNewHTMLContext()
          Create and return a new HTMLContext to which may be executed.
 URLOperationContext HTMLOperation.getNewURLContext()
          Create and return a new HTMLContext to which may be executed.
 int HTMLOperation.insert(SQLContext context)
          Inserts this Row into its table.
 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
 void AssociatedExecutionGroupOperation.adjustRequest(IMagicRequest mr, java.lang.Object result, HttpServletRequest req, HttpServletResponse res)
           
 IMagicRequest AssociatedExecutionGroupOperation.createMagicRequest(HttpServletRequest request, HttpServletResponse response)
          Creates a MagicRequest for viewing this operation.
 boolean AssociatedExecutionGroupOperation.isFieldApplicable(Field fld, ExecutingContext ec)
           
 int AdvanceToOperationRow.insert(ExecutingContext ec)
           
 int AdvanceToNextOperationRow.insert(ExecutingContext ec)
           
 

Uses of CMException in planetj.dataengine.parameter
 

Methods in planetj.dataengine.parameter that throw CMException
 java.lang.Object UserParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 FieldDescriptorRow TableParameter.getDisplayFieldDescriptor()
          Gets the FieldDescriptor for this parameter.
 TableDescriptor TableParameter.getDisplayTableDescriptor()
          Gets the TableDescriptor for this parameter
 java.lang.String TableParameter.getRequestKey()
          Gets the key with which this parameter's value is stored in the request
 Table TableParameter.getVirtualTable()
          Gets the virtual table.
 java.lang.Object TableParameter.loadValueFromSource(java.lang.Object source, int valueType)
          Loads this parameter's value from a source.
 void TableParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code.
 Field SQLPromptParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
 FieldDescriptorRow SQLPromptParameter.getDisplayFieldDescriptor()
          Gets the field descriptor to use when prompting the user for the parameter value.
 java.lang.String SQLPromptParameter.getParameterName()
          Gets the name of this parameter (may be null).
 java.lang.Object SQLPromptParameter.loadValueFromSource(java.lang.Object source, int valueType)
          Loads this parameter's value from a source.
 void SQLPromptParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 void SQLPromptParameter.setValue(java.lang.Object value)
          Sets the value of this parameter, and possibly the value of its contained display field as well
 void SQLPromptParameter.setValue(java.lang.Object value, boolean useField)
          Sets the value of this parameter, and possibly the value of its contained display field as well
 java.lang.Object ShadowParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 void ShadowParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code.
 java.lang.Object SessionAttributeParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 java.lang.Object RuntimeParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 java.lang.Object RowParameter.extractValueFromSource(Row source)
          Gets the value which this parameter is interested in out of the Row.
 java.lang.Object RowParameter.extractValueFromSource(Row source, int valueType)
          Gets the value which this parameter is interested in out of the Row.
 java.lang.Object RowParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 java.lang.Object RequestPromptParameter.clearValue()
          Clears this parameter's value, returning the current value after it has been cleared.
 Field RequestPromptParameter.getDisplayField()
          Deprecated. (6/11/2003 7:43:20 AM) This method will not allow setting the Field's default value from a user property. Replaced by getDisplayField(ExecutingContext)
 Field RequestPromptParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
 void RequestPromptParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 java.lang.Object RequestParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 java.lang.Object RequestAttributeParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 void ParameterParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 void ParameterParameter.setValue(java.lang.Object value)
          Sets the value of the parameter
static void ParameterManager.clearParameters(java.util.Iterator params)
          Clears all the values of all the parameters
 void ParameterCollection.addParameter(IParameter param)
          Adds a parameter to this collection.
 Row ParameterCollection.getParameterRow()
          Gets the Row to which parameters in this ParameterCollection may choose to be a part of.
 void ParameterCollection.setParameterValues(java.lang.String parameterId, java.lang.Object value)
          Sets the value of parameters in this ParameterCollection
 FieldDescriptorRow IParameterSource.getTargetFieldDescriptor()
          Gets the field descriptor describing what is being set by a parameter.
 java.lang.Object IParameter.clearValue()
          Clears this parameter's value, returning the current value after it has been cleared.
 FieldDescriptorRow IParameter.getTargetFieldDescriptor()
          Gets a field descriptor describing this parameter's target (i.e.
 java.lang.Object IParameter.loadValueFromSource(java.lang.Object source)
          Loads this parameter's value from a source.
 java.lang.Object IParameter.loadValueFromSource(java.lang.Object source, int valueType)
          Loads this parameter's value from a source.
 void IParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 void IParameter.setValue(java.lang.Object value)
          Sets the value of the parameter
 java.lang.String INamedParameter.getParameterName()
          Gets the name of this parameter (may be null).
 Field IDisplayParameter.getDisplayField()
          Deprecated. (6/11/2003 7:43:20 AM) This method will not allow setting the Field's default value from a user property. Replaced by getDisplayField(ExecutingContext)
 Field IDisplayParameter.getDisplayField(ExecutingContext ec)
          Gets the field to use when displaying a prompt to the user.
 FieldDescriptorRow IDisplayParameter.getDisplayFieldDescriptor()
          Gets the field descriptor to use when prompting the user for the parameter value.
 java.lang.Object GlobalAttributeParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 java.lang.String ExecutingContextParameter.getExecutingContextKey()
          Gets the key with which this parameter's value is stored in the ExecutingContext
 java.lang.Object ExecutingContextParameter.loadValueFromSource(java.lang.Object source, int valueType)
           
 void ExecutingContextParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 java.lang.Object ContextParameterParameter.loadValueFromSource(java.lang.Object source, int valueType)
          Loads this parameter's value from a source.
 java.lang.Object AbstractParameter.clearValue()
          Clears this parameter's value, returning the current value after it has been cleared.
 FieldDescriptorRow AbstractParameter.getTargetFieldDescriptor()
          Gets a field descriptor describing this parameter's target (i.e.
 java.lang.Object AbstractParameter.loadValueFromSource(java.lang.Object source)
           
 java.lang.Object AbstractParameter.loadValueFromSource(java.lang.Object o, int valueType)
           
 void AbstractParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code.
 void AbstractParameter.setValue(java.lang.Object value)
          Sets the value of the parameter
 java.lang.String AbstractNamedParameter.getParameterName()
          Gets the name of this parameter (may be null).
 java.lang.String AbstractNamedParameter.getValueKey()
          Gets the key with which this parameter's value is stored in the request
 void AbstractNamedParameter.setToken(java.lang.String token)
          Sets the literal token that was used to denote this parameter in code
 

Uses of CMException in planetj.dataengine.possiblevalues
 

Methods in planetj.dataengine.possiblevalues that throw CMException
 IMagicRequest PVSearchOperationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 Row PVPagingRequest.statusChange(Field field, Row row, ExecutingContext ec)
           
 IMagicRequest PossibleValuesSearchOperation.createMagicRequest(HttpServletRequest request, HttpServletResponse response)
          Creates a MagicRequest for viewing this operation
 int PossibleValuesSearchOperation.insert(SQLContext context)
           
 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 CMException in planetj.dataengine.security
 

Subclasses of CMException in planetj.dataengine.security
 class UnauthorizedException
          This exception is to allow for a distinct DataEngineException to allow for separation of itself from other DataEngineExceptions.
 

Methods in planetj.dataengine.security that throw CMException
 java.lang.Object IUser.getDisplayValueByUsageId(int usageId)
          Get a display value from this user for the given usage id.
 java.lang.Object IUser.getUserSQLValue(java.lang.String key)
          Gets the value of the specified user field as an Object for use as an SQL parameter
 java.lang.Object IUser.getValueByUsageId(int usageId)
          Get a value from this user for the given usage id.
 void IUser.setUserValue(java.lang.String key, java.lang.Object value)
          sets the value of the specified user field as an Object
static DEUser2Group DEUser2Group.create(DEUser user, DEGroup group)
           
static void DEUser2Group.createDEUser2GroupTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates the user 2 group table.
 void DEUser2Group.setGroupId(int value)
          Sets the group ID
 void DEUser2Group.setGroupId(java.lang.Integer value)
          Sets the group ID
 void DEUser2Group.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEUser2Group.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 void DEUser2Group.setUserId(int value)
          Sets the user ID
 void DEUser2Group.setUserId(java.lang.Integer value)
          Sets the user ID
 java.lang.Object DEUser.getUserSQLValue(java.lang.String fieldName)
           
 DEUser DEUser.setEmailAddress(java.lang.String newValue)
          Setter method for the UserName property
 DEUser DEUser.setFirstName(java.lang.String newValue)
          Setter method for the FirstName property
 void DEUser.setId(int value)
          Sets the user ID
 void DEUser.setId(java.lang.Integer value)
          Sets the user ID
 DEUser DEUser.setLastName(java.lang.String newValue)
          Setter method for the LastName property
 void DEUser.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEUser.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 DEUser DEUser.setPassword(java.lang.String newValue)
          Setter method for the Password property
 DEUser DEUser.setProperties(java.lang.String newValue)
          Setter method for the Properties property
 DEUser DEUser.setSecurityLevel(int newValue)
          Setter method for the SecurityLevel property
 DEUser DEUser.setUniqueId(int newValue)
          Setter method for the UniqueId property
 void DEUser.setUserValue(java.lang.String fieldName, java.lang.Object value)
           
static int DESecurityManager.deleteDEUser2Group(java.lang.String system, int owner, int user, int group)
           
static DEGroup2Authorization DESecurityManager.getDEGroup2Authorization(java.lang.String system, int owner, int group, int authorization)
           
static DEUser2Group DESecurityManager.getDEUser2Group(java.lang.String system, int owner, int user, int group)
           
static DEGroup2Authorization DEGroup2Authorization.create(DEGroup group, DEAuthorization authorization)
           
static void DEGroup2Authorization.createDEGroup2AuthorizationTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates the group 2 authorization table.
 void DEGroup2Authorization.setAuthorizationId(int value)
          Sets the Authorization ID
 void DEGroup2Authorization.setAuthorizationId(java.lang.Integer value)
          Sets the Authorization ID
 void DEGroup2Authorization.setGroupId(int value)
          Sets the group ID
 void DEGroup2Authorization.setGroupId(java.lang.Integer value)
          Sets the group ID
 void DEGroup2Authorization.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEGroup2Authorization.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
static void DEGroup.createDEGroupTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates the group table.
 RowCollection DEGroup.getDEUsers()
           
static RowCollection DEGroup.getDEUsers(java.lang.String system, int owner, int group)
           
 void DEGroup.setId(int value)
          Sets the group ID
 void DEGroup.setId(java.lang.Integer value)
          Sets the group ID
 void DEGroup.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEGroup.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
static void DEAuthorization.createDEAuthorizationTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates the authorization table.
 RowCollection DEAuthorization.getDEGroups()
           
static RowCollection DEAuthorization.getDEGroups(java.lang.String system, int owner, int authorization)
           
 void DEAuthorization.setId(int value)
          Sets the group ID
 void DEAuthorization.setId(java.lang.Integer value)
          Sets the group ID
 void DEAuthorization.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEAuthorization.setOwnerId(java.lang.Integer value)
          Sets the ID of this application's owner
 void DEAuthorization.setType(int value)
           
 void DEAuthorization.setType(java.lang.Integer value)
           
 

Uses of CMException in planetj.dataengine.security.http
 

Subclasses of CMException in planetj.dataengine.security.http
 class SignOnAttemptsExhausted
          Thrown when a user has failed the signon process a specified number of times in a row
 

Methods in planetj.dataengine.security.http that throw CMException
 java.lang.String UserListSignOn.getUniqueId(java.lang.String userid, ISecured secured, HttpServletRequest req)
          Gets an id for this userid and secured entity which uniquely identifies this signon attempt.
 void UserListSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void UserListSignOn.prepareForSignOnOLD(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean UserListSignOn.signOn(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
           
 void UnsecuredSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean UnsecuredSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to a Secured Application.
static boolean UnsecuredSignOn.signOnUnsecured(ISignOn signOn, ISecured secured, HttpServletRequest request)
          Carries out an unsecured sign on to the given secured Object.
 void TableAuthenticationSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean TableAuthenticationSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest req)
          Signs on to an Application..
 java.lang.String SQLOperationSignOn.getFailureMessage(java.lang.String userid, ISecured secured, HttpServletRequest req)
          Gets the message to display when a sign on fails
 int SQLOperationSignOn.getMaximumSignOnFailures(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
protected  Operation SQLOperationSignOn.getSignOnOperation(Application app, HttpServletRequest req)
          Gets the current signon operation
 java.lang.String SQLOperationSignOn.getSignOnURI(ISecured secured, HttpServletRequest request)
           
 boolean SQLOperationSignOn.isAdditionalSignOnRequired(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean SQLOperationSignOn.isAlreadySignedOn(java.lang.String userId, ISecured secured, HttpServletRequest request)
          Check if user has already signed on to secured application.
 boolean SQLOperationSignOn.isUserPromptRequired(ISecured pSecuredApplication, HttpServletRequest pReq)
           
 void SQLOperationSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void SQLOperationSignOn.processSignOnAttemptsExhausted(ISecured secured, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void SQLOperationSignOn.signOff(java.lang.String userId, ISecured secured, HttpServletRequest request)
          Signs the user off of the secured application.
 boolean SQLOperationSignOn.signOn(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
          Attempts to signon the user
protected  boolean SQLOperationSignOn.signOnInternal(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
          Attempts to signon the user.
 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
 IMagicRequest SignOnRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Signs the user on to the current Application
 java.lang.Object SignOnReceipt.getDisplayValueByUsageId(int usageId)
           
 java.lang.Object SignOnReceipt.getUserSQLValue(java.lang.String key)
           
 java.lang.Object SignOnReceipt.getValueByFieldClass(java.lang.Class pClass)
           
 java.lang.Object SignOnReceipt.getValueByUsageId(int usageId)
           
 void SignOnReceipt.setPropertyValue(java.lang.String fieldName, java.lang.Object value)
          Sets the given value on the property row if there is one.
 void SignOnReceipt.setUserValue(java.lang.String key, java.lang.Object value)
           
 void SignOnAttemptsExhausted.processSignOnAttemptsExhausted(DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 boolean RequireSignonAlways.isAlreadySignedOn(java.lang.String userName, ISecured secured, boolean wowDefault, ExecutingContext ec)
           
 boolean RefererSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to a Secured Application.
 void OSPlusOperationSignOn.runOperation(java.lang.String user, java.lang.String password, ISecured secured, SignOnReceipt receipt, HttpServletRequest request)
          Attempts to read a property row from the table for the specified user
 void OSPlusOperationSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean OSPlusOperationSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
           
 boolean LocalUsersOnlyOrOperatingSystemProfile.isUserPromptRequired(ISecured secured, HttpServletRequest request)
          Tests if the user should be prompted for user id, password, etc when this class is used to sign on.
 boolean LocalUsersOnlyOrOperatingSystemProfile.signOn(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
          Check that the incoming user has a local ip address then treat the application as unsecured.
 boolean LocalUsersOnly.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest request)
          Check that the incoming user has a local ip address then treat the application as unsecured
 boolean LocalSQLOperationSignOn.signOn(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest request)
           
 java.lang.String ISignOn.getFailureMessage(java.lang.String userid, ISecured secured, HttpServletRequest req)
          Gets the message to display when a sign on fails
 int ISignOn.getMaximumSignOnFailures(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
 java.lang.String ISignOn.getSignOnURI(ISecured secured, HttpServletRequest request)
          Get the URI to call for signing on to the secured object.
 boolean ISignOn.isAdditionalSignOnRequired(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean ISignOn.isAlreadySignedOn(java.lang.String pUserId, ISecured pSecuredApplication, HttpServletRequest pReq)
          Tests if the user has signed on to the secured application already.
 boolean ISignOn.isUserPromptRequired(ISecured pSecuredApplication, HttpServletRequest pReq)
          Tests if the user should be prompted for user id, password, etc when this class is used to sign on.
 void ISignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void ISignOn.processSignOnAttemptsExhausted(ISecured secured, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void ISignOn.signOff(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Signs the user off of the application.
 boolean ISignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to a Secured Application.
 void ISecured.signOnAttempted(java.lang.String userID, boolean success)
          Invoked by the security manager after a signon attempt
 java.lang.String HttpSecurityManager.getFailureMessage(java.lang.String userid, ISecured secured, HttpServletRequest req)
          Gets the message to display when a sign on fails
 java.lang.String HttpSecurityManager.getSignOnURI(ISecured secured, HttpServletRequest request)
          Gets the SignOnReceipt (if one exists) for the current user and ISecured application
 boolean HttpSecurityManager.isAdditionalSignOnRequired(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean HttpSecurityManager.isAlreadySignedOn(java.lang.String pUserId, ISecured pSecuredApplication, HttpServletRequest pRequest)
          Tests if the user has signed on to the secured application already.
 boolean HttpSecurityManager.isUserPromptRequired(ISecured pSecuredApplication, HttpServletRequest pReq)
          Tests if the user should be prompted for user id, password, etc
 void HttpSecurityManager.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void HttpSecurityManager.removeSignOnReceipt(SignOnReceipt pReceipt, HttpServletRequest pReq)
          Removes the SignOnReceipt for the current user and application from the session
 void HttpSecurityManager.setSignOnReceipt(ISecured pSecuredApplication, SignOnReceipt pReceipt, HttpServletRequest pReq)
          Sets the SignOnReceipt for the current user and secured application
 void HttpSecurityManager.signOff(java.lang.String pUserId, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs the user off of the secured application.
 void HttpSecurityManager.signOff(ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean HttpSecurityManager.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to a Secured Application.
 java.lang.String GenericSignOn.getFailureMessage(java.lang.String userid, ISecured secured, HttpServletRequest req)
          Gets the message to display when a sign on fails
 int GenericSignOn.getMaximumSignOnFailures(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
 java.lang.String GenericSignOn.getSignOnURI(ISecured secured, HttpServletRequest request)
           
 boolean GenericSignOn.isAdditionalSignOnRequired(java.lang.String user, java.lang.String password, ISecured secured, HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean GenericSignOn.isAlreadySignedOn(java.lang.String pUserId, ISecured pSecuredApplication, HttpServletRequest pReq)
          Tests if the user has signed on to the secured application already.
 boolean GenericSignOn.isUserPromptRequired(ISecured pSecuredApplication, HttpServletRequest pReq)
          Tests if the user should be prompted for user id, password, etc when this class is used to sign on
 void GenericSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
          If any subclasses need to do anything special before sign on, they can override this method and call it accordingly.
 void GenericSignOn.processSignOnAttemptsExhausted(ISecured secured, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void GenericSignOn.signOff(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Signs the user off of the securedapplication.
 void DBPersonalConnectionPoolSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void DBPersonalConnectionPoolSignOn.signOff(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean DBPersonalConnectionPoolSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to a Secured Application..
 boolean DBCommonConnectionPoolSignOn.isAlreadySignedOn(java.lang.String userId, ISecured secured, HttpServletRequest request)
          Check if user has already signed on to secured application.
 void DBCommonConnectionPoolSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 void DBCommonConnectionPoolSignOn.signOff(java.lang.String pUserId, ISecured pSecuredApp, HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean DBCommonConnectionPoolSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to an Application..
 

Uses of CMException in planetj.dataengine.sqloperation
 

Methods in planetj.dataengine.sqloperation that throw CMException
protected  void TabbedOperation.addTabMagicRequest(IMagicRequest magicr, java.lang.Object result, HttpServletRequest req, HttpServletResponse res)
          After this request runs, we need to run another magic request to display the tab data
 void TabbedOperation.adjustRequest(IMagicRequest magicr, java.lang.Object result, HttpServletRequest req, HttpServletResponse res)
          Tweak settings on the magic request to support tabs
protected  void TabbedOperation.adjustCurrentRow(IMagicRequest magicr, java.lang.Object result, HttpServletRequest req)
          Tweak settings on the magic request to support tabs navigation
 int TabbedOperation.getFieldDisplayComponent(java.lang.String fieldName)
           
 java.lang.String TabbedOperation.getPossibleValuesKey(Field field)
           
 Row TabbedOperation.transferDataTo(java.lang.Class pNewRowClass)
           
 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.Object SQLOperation.execute(SQLContext context)
          Returns a result set that results from the SQL query Creation date: (4/23/2003 7:40:14 AM)
 java.util.List SQLOperation.getActionNamesForType(java.lang.String type)
          Gets any actions for the given type of action that this operation contains.
 ConnectionRow SQLOperation.getConnectionRow()
          Gets the ConnectionRow assoicated with this Application
 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()
          Creates and returns a new SQLContext to perform this SQLOperation's query.
 ApplicationSQLContext SQLOperation.getNewSQLOperationContext(Field field, Row row, ExecutingContext ec)
          Creates and returns a new SQLContext to perform this SQLOperation's query.
 boolean SQLOperation.isDeleteStatement()
          Tests if this operation is a delete statement.
 boolean SQLOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean SQLOperation.isInsertStatement()
          Tests whether or not rows can be inserted into the results of this SQLOperation
 boolean SQLOperation.isUpdateStatement()
          Tests if this operation is an update statement.
 boolean SQLOperation.isUserPromptingRequired()
          Does the user need to be prompted for input.
 AbstractContext SQLOperation.preExecute(AbstractContext ac)
          This method is invoked just before a context is executed.
 java.lang.Object SQLOperation.postExecute(java.lang.Object result, AbstractContext ac)
          This method is invoked just after a context is executed.
 void SQLOperation.setAllowDeletes(boolean value)
          Sets if rows in the results of this SQLOperation can be deleted (if this SQLOperation is a query)
 void SQLOperation.setAllowDetails(boolean value)
          Sets whether or not the details of the results of this SQLOperation can be viewed (if this SQLOperation is a query)
 void SQLOperation.setAllowInserts(boolean value)
          Sets if rows can be inserted into the results of this SQLOperation if this SQLOperation represents a query
 void SQLOperation.setAllowUpdates(boolean value)
          Sets if the results of this SQLOperation can be updated (if this SQLOperation is a query)
protected  void SQLOperation.setApplication(Application newApplication)
          Sets the Application associated with this SQLOperation
 void SQLOperation.setApplicationId(int id)
          Set the ID of this SQLOperation's Application
 void SQLOperation.setAutoRunId(int value)
          Sets this SQLOperation's auto run id
 void SQLOperation.setCacheLevel(int value)
          Sets the caching level to use when retrieving this SQLOperation's row collection
 void SQLOperation.setConnectionAlias(java.lang.String connAlias)
          Sets the alias of the system where this SQLOperation's data is located.
 void SQLOperation.setDescription(java.lang.String value)
          Sets this SQLOperation's description
 void SQLOperation.setDisplayOrder(int value)
          Sets this SQLOperation's display order.
 void SQLOperation.setEncryptionId(int value)
          Sets this SQLOperation's encryption id
 void SQLOperation.setInstructions(java.lang.String value)
          Gets this SQLOperation's instructions
 void SQLOperation.setJspFile(java.lang.String newJspFile)
          Sets this SQLOperation's JSP file
 void SQLOperation.setLabel(java.lang.String value)
          Sets this SQLOperation's label.
 void SQLOperation.setOperationSetName(java.lang.String name)
          Sets this SQLOperation's operation set name.
 void SQLOperation.setOperationSQL(java.lang.String value)
          Deprecated. replaced with setOperationCode
 void SQLOperation.setOwnerId(int value)
          Sets this SQLOperation's owner id
 void SQLOperation.setParametersJspFile(java.lang.String newJspFile)
          Sets the JSP used to query the user for this SQLOperation's parameters
 void SQLOperation.setPerformanceStatisticsId(int value)
          Sets this SQLOperation's performance statistics id
protected  void SQLOperation.setRowPropertyGroupsInternal(PropertyGroupList propertyGroups)
          Sets the PropertyGroups associated with this PropertyRow.
 void SQLOperation.setSecurityId(int value)
          Sets this SQLOperation's security id
 void SQLOperation.setSetName(java.lang.String value)
          Sets the name of the set to which this SQLOperation belongs
 void SQLOperation.setThemeId(int value)
          Sets this SQLOperation's auto theme id
 void SQLOperation.setTitle(java.lang.String value)
          Sets this SQLOperation's title.
 void SQLOperation.setType(int value)
          Sets this SQLOperation's type
 int SQLOperation.update(java.sql.Connection conn, ExecutingContext ec)
           
 boolean SQLOperation.validate(int operation, java.security.Principal user)
          Deprecated. on 4/15/2004. method no longer supported. use validate(ExecutingContext)
 boolean SQLOperation.validate(ExecutingContext ec)
          Validate this Row based on it's configuration and field values.
 java.lang.Object MultiSystemSQLOperation.postExecute(java.lang.Object result, AbstractContext sqlC)
           
protected  IOperationContext JavaOperation.getNewContextInternal(Field field, Row row, ExecutingContext ec)
           
 JavaOperationContext JavaOperation.getNewJavaContext()
          Create and return a new JavaContext to which may be executed.
static AuthenticationOperation AuthenticationOperation.buildDefaultAuthenticationOperation(Application app)
          Builds a default authentication operation which queries the USER table.
 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 CMException in planetj.dataengine.sqloperation.http
 

Methods in planetj.dataengine.sqloperation.http that throw CMException
 java.lang.StringBuffer HttpOperationManager.appendOperationInstructions(Operation operation, java.lang.StringBuffer html)
          Deprecated. This method is no longer supported as of (5/23/2003). It was replaced with HTMLGenerator.appendParagraphHeading(String, StringBuffer). This method will be removed on (01/01/2004).
 java.lang.StringBuffer HttpOperationManager.appendOperationURI(Operation operation, java.lang.StringBuffer sb)
          Appends a complete URI that can be used to directly access the operation
 java.lang.StringBuffer HttpOperationManager.appendOperationURI(Operation operation, java.lang.StringBuffer sb, HttpServletRequest req)
          Appends a complete URI that can be used to directly access the operation
 IOperationContext HttpOperationManager.getContext(Operation operation, java.lang.String contextKey, HttpServletRequest request)
          Gets the SQLOperation's ApplicationSQLContext.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, DataEngineServlet servlet, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - use same method with row parameter added.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, DataEngineServlet servlet, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. This method now takes in an ExecutingContext object
 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.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - use same method with row parameter added.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Prepares the given Operation to be viewed.
 

Uses of CMException in planetj.dataengine.theme
 

Methods in planetj.dataengine.theme that throw CMException
 Theme ThemeManager.createTheme(java.lang.String metaDataAlias, java.util.Map values)
          Creates a Theme using the given values.
 void ThemeManager.createThemeTable(java.lang.String systemAlias)
          Creates a Theme table in the givin database.
protected  void ThemeManager.createThemeTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName)
          Creates a Theme table in the givin database
 Theme ThemeManager.getDefaultTheme(java.lang.String metaDataAlias, java.util.List columnNames)
          Gets the Default Theme.
 Theme ThemeManager.getNonCachedTheme(java.lang.String metaDataAlias, int id, java.util.List columnNames)
          Gets a Theme by ID out of the DB (the cache is not checked).
 Theme ThemeManager.getTheme(java.lang.String metaDataAlias, int id, java.util.List columnNames)
          Gets a Theme by ID.
protected  Theme ThemeManager.getTheme(java.lang.String metaDataAlias, java.lang.String libraryName, java.lang.String tableName, int id, java.util.List columnNames, boolean checkCache)
          Gets a theme by ID.
 Theme ThemeManager.getTheme(Application application, java.util.List columnNames)
          Gets a Theme associated with the given Application.
 RowCollection ThemeManager.getThemes(java.lang.String metaDataAlias, int ownerId, java.util.List columnNames)
          Gets a RowCollection of all Theme objects available to the specified owner.
 RowCollection ThemeManager.getThemes(java.lang.String metaDataAlias, java.util.List columnNames)
          Gets a RowCollection of all Theme objects available to all owners.
protected  RowCollection ThemeManager.getThemes(java.lang.String metaDataAlias, java.lang.String tableName, int ownerId, java.util.List columnNames)
          Gets a RowCollection of all Theme objects available to all owners.
protected  RowCollection ThemeManager.getThemes(java.lang.String metaDataAlias, java.lang.String tableName, java.util.List columnNames)
          Gets a RowCollection of all Theme objects available to all owners.
 java.lang.Object Theme.getFieldDefaultValue(Field field, ExecutingContext executingContext)
           
 void Theme.setCSSFile(java.lang.String cssFile)
          Sets this Theme's CSS file.
 void Theme.setDescription(java.lang.String value)
          Sets the description for this Theme.
 void Theme.setId(int value)
          Sets the ID of this Theme.
 void Theme.setId(java.lang.Integer value)
          Sets the ID of this Theme.
 void Theme.setOwnerId(int value)
          Sets the ID of this Theme's owner
 void Theme.setOwnerId(java.lang.Integer value)
          Sets the ID of this Theme's owner
 void Theme.setProperties(java.lang.String properties)
          Sets the property string associated with this Theme.
 void Theme.setSecurityId(int value)
          Sets the ID of this Theme's security
 void Theme.setSecurityId(java.lang.Integer value)
          Sets the ID of this Theme's security
protected  void Theme.setThemePropertyGroups(PropertyGroupList pPropertyGroups)
          Deprecated. replaced with setRowPropertyGroups(PropertyGroupList)
 void Theme.setType(int value)
          Sets this Theme's type.
 

Uses of CMException in planetj.dataengine.utilities
 

Methods in planetj.dataengine.utilities that throw CMException
 IMagicRequest CreateDemoApplicationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest ChangeCurrentThemeRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 

Uses of CMException in planetj.dataengine.verisign
 

Methods in planetj.dataengine.verisign that throw CMException
 int VerisignPaymentRow.insert(SQLContext context)
          Here we need to do some special things due to derived field, and multiple database we need to insert into.
 void VerisignPaymentRow.setTransType(java.lang.String transType)
          Set the transaction type (S = Sale, C = Credit).
 void VerisignPaymentRow.setCardType(java.lang.String cardType)
          Set the Credit Card Type.
 void VerisignPaymentRow.setExpDate(java.lang.String expDate)
          Set the credit card expiration date (format mmyy), no separators to submit to Verisign.
 void VerisignPaymentRow.setSecCode(java.lang.String secCode)
          Set the Card Security Code (from the back of the card) to submit to Verisign.
 void VerisignPaymentRow.setZipCode(java.lang.String zipCode)
          Set the zip code to submit to Verisign.
 

Uses of CMException in planetj.dataengine.workflow
 

Methods in planetj.dataengine.workflow that throw CMException
 java.lang.Object WorkFlowRowCollection.handleAction(java.lang.String action, ExecutingContext ec)
           
 

Uses of CMException in planetj.dataengine.wow
 

Methods in planetj.dataengine.wow that throw CMException
 IMagicRequest ShowHideSideStepsRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 

Uses of CMException in planetj.dataexplorer
 

Methods in planetj.dataexplorer that throw CMException
 IMagicRequest RunSQLRequest.execute(HttpServletRequest request, HttpServletResponse resuest, DataEngineServlet servlet)
           
 void DXApplicationSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean DXApplicationSignOn.signOn(java.lang.String userId, java.lang.String pPassword, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs on to an Application.
 IMagicRequest CopyResultsRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          This method copies the row collection to the library and table specified in the JSP.
 IMagicRequest ChangeSystemRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 

Uses of CMException in planetj.exception
 

Subclasses of CMException in planetj.exception
 class ConcurrentAlterationException
          Indicates that the alteration of one or more values failed, since those values have been altered since the last time they were read.
 class ValidationException
          Validation Error has occured.
 

Methods in planetj.exception that return CMException
 CMException CMException.getNextException()
          Retrieves the exception chained to this CMException object.
 

Methods in planetj.exception with parameters of type CMException
 void CMExceptionDialogJ.setException(CMException newValue)
           
 void CMException.setNextException(CMException exception)
          Adds a CMException object to the end of the chain.
 

Uses of CMException in planetj.fdmanager
 

Methods in planetj.fdmanager that throw CMException
static void FDManagerServlet.getFDManagerApplication(HttpServletRequest pRequest)
          Deprecated.  
static java.lang.String FDManagerApplication.determineBodyPage(java.lang.String connAlias, java.lang.String libraryName, java.lang.String tableName, HttpServletRequest request)
          Persists items in the session and determines the correct results page
 

Uses of CMException in planetj.fdmanager.magic
 

Methods in planetj.fdmanager.magic that throw CMException
 DBSystem ViewFDsRequest.getSystem(HttpServletRequest pRequest)
           
 java.lang.String ViewFDsRequest.getSystemAliasForQuery(HttpServletRequest pRequest)
           
 IMagicRequest ViewFDsForTableRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
           
 Table ViewFDsForTableRequest.getTable(HttpServletRequest pRequest)
           
 IMagicRequest ViewFDsForLibraryRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
           
 Library ViewFDsForLibraryRequest.getLibrary(HttpServletRequest pRequest)
           
 IMagicRequest ShareFDsForTableRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResuest, DataEngineServlet pServlet)
          This method will create FieldDescriptors from DatabaseMetaData for all the Fields in a RowCollection identified by the id in the constructor.
 IMagicRequest ResetFDCacheRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 IMagicRequest EditFDRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          Deprecated. execute method comment.
 IMagicRequest CreateFDsForTableRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResuest, DataEngineServlet pServlet)
          This method will create FieldDescriptors from DatabaseMetaData for all the Fields in a RowCollection identified by the id in the constructor.
 IMagicRequest CreateFDsForLibraryRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 

Uses of CMException in planetj.formatters
 

Methods in planetj.formatters that throw CMException
 java.lang.String IStyleAwareFormatter.getFormatStyle(java.lang.Object value)
          Returns the CSS style to use when displaying the value
 

Uses of CMException in planetj.gui
 

Methods in planetj.gui that return CMException
 CMException CMInternalFrameJ.generateException(java.lang.String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(java.lang.String exceptionKey, java.lang.Object[] replacementVars)
          Generate a new CMException.
 CMException CMInternalFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2, java.lang.String parm3)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(java.lang.String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(java.lang.String exceptionKey, java.lang.Object[] replacementVars)
          Generate a new CMException.
 CMException CMFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(java.lang.String exceptionKey, java.lang.String parm1, java.lang.String parm2, java.lang.String parm3)
          Convenience method which simply creates the replacement text variables as an array
 CMException CmExceptionEvent.getCMException()
           
 

Methods in planetj.gui with parameters of type CMException
 void CMPanelJ.showException(CMFrameJ frame, CMException exception)
          This method was created by a SmartGuide.
 void CMFrameJ.showException(CMFrameJ frame, CMException exception)
          This method was created by a SmartGuide.
 CmExceptionEvent CmExceptionEvent.setCMException(CMException e)
           
 void CMDialogJ.showException(CMException exception)
          shows an exception dialog
 

Uses of CMException in planetj.helpers
 

Methods in planetj.helpers that throw CMException
 java.lang.StringBuffer XMLHelper.generateXMLFile(IXMLObject pXMLObject, XMLFileDescriptor pXMLFileDescriptor)
          This method will return a StringBuffer in XML format according to pXMLObject.getXMLData().
 java.lang.StringBuffer QIFHelper.generateQIFFile(QIFRecord pQIFRecord, QIFFileDescriptor pQIFFileDescriptor)
          This method will return a StringBuffer in QIF format according to pQIFData.
 java.lang.StringBuffer QIFHelper.generateQIFFile(QIFRecordArray pQIFData, QIFFileDescriptor pQIFFileDescriptor)
          This method will return a StringBuffer in QIF format according to pQIFData.
protected  void PDFHelper.applyHeader(com.lowagie.text.Document doc, PDFFileDescriptor descriptor)
          Sets header information on the PDF
protected  void PDFHelper.close(PDFFileDescriptor descriptor)
          Closes the PDF Document
protected  com.lowagie.text.Document PDFHelper.createDocument(PDFFileDescriptor descriptor)
          Creates and returns a new PDF Document object.
protected  com.lowagie.text.pdf.PdfPTable PDFHelper.createTable(PDFFileDescriptor descriptor)
          Creates and returns a new PDF table object, and sets any table headers.
 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.
protected  java.awt.Color PDFHelper.getColor(java.lang.String propertyName, PDFFileDescriptor descriptor)
           
protected  java.awt.Color PDFHelper.getEvenColor(PDFFileDescriptor descriptor)
           
protected  java.awt.Color PDFHelper.getEvenReportColor(PDFFileDescriptor descriptor)
           
protected  java.awt.Color PDFHelper.getHeaderColor(PDFFileDescriptor descriptor)
           
protected  java.awt.Color PDFHelper.getOddColor(PDFFileDescriptor descriptor)
           
protected  java.awt.Color PDFHelper.getOddReportColor(PDFFileDescriptor descriptor)
           
 java.lang.Object IPDFGenerator.generatePDF(java.lang.Object source, PDFFileDescriptor descriptor, ExecutingContext ec)
          Generates PDF for an object.
 java.lang.Object IPDFField.getPDFValue(PDFFileDescriptor descriptor)
          Gets the display value of this field when it is rendered in a PDF document
 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
 java.lang.StringBuffer IIFHelper.generateIIFFile(IIFRecord pIIFRecord, IIFFileDescriptor pIIFFileDescriptor)
          This method will return a StringBuffer in IIF format according to pIIFData.
 java.lang.StringBuffer IIFHelper.generateIIFFile(IIFRecordArray pIIFData, IIFFileDescriptor pIIFFileDescriptor)
          This method will return a StringBuffer in IIF format according to pIIFData.
 java.lang.String FileHelper.validateFileName(java.lang.String pFileName)
          Validates a file name and throws a CMException if the name is invalid Creation date: (12/4/2001 11:05:18 PM)
 java.lang.StringBuffer FileHelper.writeData(java.lang.StringBuffer pData, FileDescriptor pFileDescriptor)
          This method will write the StringBuffer pData data to a file.
 java.lang.StringBuffer FDFHelper.generateFDFFile(IFDFObject pFDFObject, FDFFileDescriptor pFDFFileDescriptor)
          This method will return a StringBuffer in FDF format according to pFDFObject.getFDFData().
 java.lang.StringBuffer DOCHelper.generateDOCFile(java.util.List pList, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV/DOC file with CSV/DOC data supplied in pList.get(i).toString() if pList.elementAt(i) is not a ICSVField, ICSVRow or List.
 java.lang.StringBuffer DOCHelper.generateDOCFile(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV/DOC file with CSV/DOC data supplied in pCSVRow.getCSVRow().
 java.lang.StringBuffer CSVHelper.generateCSVFile(java.util.List pList, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV file with CSV data supplied in pList.get(i).toString() if pList.elementAt(i) is not a ICSVField, ICSVRow or List.
 java.lang.StringBuffer CSVHelper.generateCSVFile(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV file with CSV data supplied in pCSVRow.getCSVRow().
 java.lang.StringBuffer CSVHelper.getCSVData(java.util.List pList, CSVFileDescriptor pCSVFileDescriptor)
          Converts an List of items into a String containing CSV data.
 java.lang.StringBuffer CSVHelper.getCSVData(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          Converts an ICSVRow into a String containing CSV data.
 

Uses of CMException in planetj.helpers.properties
 

Methods in planetj.helpers.properties that throw CMException
protected  java.lang.Object PDFPropertyGroup.createValue(java.lang.String pName, java.lang.String pValue)
           
 

Uses of CMException in planetj.html
 

Methods in planetj.html that throw CMException
 java.lang.String SimpleHTMLSelect.generate(java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Generates HTML code for this HTMLSelect using the specified rows (RowCollection).
static java.lang.StringBuffer JavaScriptManager.generateDatePicker(java.lang.StringBuffer sb, java.lang.String id, Field field, HttpServletRequest req)
          This will generate the DatePicker.
static java.lang.StringBuffer JavaScriptManager.generateValidationFieldJavaScript(java.lang.StringBuffer sb, Field pField, HttpServletRequest req, HttpServletResponse res)
           
static java.lang.StringBuffer JavaScriptManager.generateValidationFieldJavaScript(java.lang.StringBuffer sb, Field pField, boolean fieldHasPossibleValues, HttpServletRequest req, HttpServletResponse res)
          This will generate the java script for a field.
static java.lang.StringBuffer HTMLTextArea.appendTextArea(java.lang.String id, Field field, int cols, int rows, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static java.lang.StringBuffer HTMLTable.appendChartLinks(RowCollection rc, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Append links to view charts for given RowCollection.
 java.lang.StringBuffer HTMLTable.appendBody(RowCollection pRC, java.util.List pFieldNames, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
           
 java.lang.StringBuffer HTMLTable.appendField(Field field, boolean isLeft, boolean isTop, int colspan, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLTable.appendFieldInput(java.lang.String id, Field field, int size, int size2, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Method should be called when appending a Field's input.
 java.lang.StringBuffer HTMLTable.appendHeader(RowCollection pRC, java.util.List pFieldNames, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
           
 java.lang.StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, OddEvenFlag oddEvenFlag, boolean isChildRow, Row row, java.util.List fieldNames, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, OddEvenFlag oddEvenFlag, Row row, java.util.List fieldNames, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, Row row, java.util.List fieldNames, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - replaced with appendRow that also takes in an OddEvenFlag object used to determine if the row being generated is odd or even
protected  java.lang.StringBuffer HTMLTable.appendSelectionInput(Row row, int rowNum, java.lang.StringBuffer html, HttpServletRequest req, HttpServletResponse res)
          Appends the selection HTML input element used to select rows
 java.lang.String HTMLTable.generateTable(HttpServletRequest request, HttpServletResponse response)
          Generates HTML code for this HTMLTable object.
 java.lang.String HTMLTable.generateTable(RowCollection rc, HttpServletRequest request, HttpServletResponse response)
          Generates HTML code for this HTML table using the specified rows (RowCollection).
 java.lang.String HTMLTable.generateTable(RowCollection rc, java.util.List names, HttpServletRequest request, HttpServletResponse response)
          Generates HTML code for this HTML table using the given RowCollection.
static java.lang.StringBuffer HTMLSelect.appendRadioButtonSelect(java.lang.String id, Field field, int size, boolean mulitpleSelection, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. (6/27/2003 5:07:12 PM) this method needs to be coded.... currently it doesn't generate a radio button select
static java.lang.StringBuffer HTMLSelect.appendRadioButtonSelect(java.lang.String id, Field field, int size, boolean mulitpleSelection, boolean forceValueIntoList, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          !!C MT (4/23/2003 1:10:27 PM) This class is almost the same as the planetj.html.HTMLSelect.appendSelect and should be revised when the HTML design of WOW is reworked.
static java.lang.StringBuffer HTMLSelect.appendSelect(java.lang.String id, Field field, int size, boolean mulitpleSelection, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLSelect.appendSelect(java.lang.String id, Field field, int size, boolean mulitpleSelection, boolean forceValueIntoList, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.String HTMLSecurityGenerator.generateOptionalSignon(Application app, HttpServletRequest req, HttpServletResponse res)
           
 java.lang.StringBuffer HTMLRowDetails.appendFieldSetCollectionDetails(FieldSetCollection fieldSetCollection, Row row, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generate HTML code for the given FieldSetCollection.
protected  java.lang.StringBuffer HTMLRowDetails.appendFieldSetCollectionFooter(FieldSetCollection fsc, Row row, boolean tabParent, java.lang.StringBuffer html, HttpServletRequest req, HttpServletResponse res)
          Appends footer information onto a field set collection
 java.lang.StringBuffer HTMLRowDetails.appendFieldSetDetails(FieldSet fieldSet, Row row, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generate HTML code for the given FieldSetCollection.
protected  java.lang.StringBuffer HTMLRowDetails.appendOperation(Field pField, Operation pOp, int columnSpan, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Appends a Operation's entire text to the StringBuffer containing the generated HTML code.
 java.lang.String HTMLRowDetails.generateDetails(FieldSet pFieldSet, Row pRow, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - replaced with generateFieldSetDetails(FieldSet, Row, boolean, HttpServletRequest, HttpServletResponse)
 java.lang.String HTMLRowDetails.generateDetails(FieldSet pFieldSet, Row pRow, boolean includeTags, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - replaced with generateFieldSetDetails(FieldSet, Row, boolean, HttpServletRequest, HttpServletResponse)
 java.lang.String HTMLRowDetails.generateFieldSetDetails(FieldSet pFieldSet, Row pRow, boolean includeTags, HttpServletRequest request, HttpServletResponse response)
          Generates the details for using only a field set.
 java.lang.String HTMLRowDetails.generateDetails(FieldSetCollection fsc, Row row, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - replaced with appendFieldSetCollectionDetails(FieldSetCollection, Row, StringBuffer, HttpServletRequest, HttpServletResponse)
 java.lang.String HTMLRowDetails.generateDetails(Row row, HttpServletRequest request, HttpServletResponse response)
          Generates the details for a Row
protected  int HTMLRowDetails.getFieldDisplaySize(Field field)
          Gets the width of the field as it will appear on the screen when it is rendered by this object
protected  int HTMLRowDetails.getMaxFieldDisplaySize(Field pField)
          Gets the width of the field as it will appear on the screen when it is rendered by this object
 java.util.List HTMLRowDetails.getRowDetailsFields(Row row, HttpServletRequest request, HttpServletResponse response)
          Generates the details for a Row
 boolean HTMLRowDetails.isSkipField(boolean isTabParent, Field field, HttpServletRequest req)
          Tests if the field should be skipped (not rendered on the screen)
static java.lang.StringBuffer HTMLRadioButtonPVSelect.appendRadioButtonPVSelect(java.lang.String id, Field field, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated.  
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
 java.lang.StringBuffer HTMLParameterInput.appendInput(IDisplayParameter param, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends generated HTML code for an input form element for the display parameter
 java.lang.StringBuffer HTMLParameterInput.appendInput(IDisplayParameter param, java.lang.String attributes, java.lang.StringBuffer html, boolean includeTableCell, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - switched order of StringBuffer and boolean to keep consistent with all other HTML generator methods... where last parameters are in order... buffer, request, response, servlet
 java.lang.StringBuffer HTMLParameterInput.appendParameterInput(IDisplayParameter param, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends generated HTML code for a label, operator, and input for a display parameter
 java.lang.StringBuffer HTMLParameterInput.appendParameterInputs(java.util.Iterator params, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends generated HTML code for a label, operator, and input for display parameters
 void HTMLParameterInput.loadAttributeValues(IContext context, HttpServletRequest request)
          Deprecated. replaced with HTMLExtractor.loadAttributeValues(IContext, HttpServletRequest)
 void HTMLParameterInput.loadParameterValues(IContext context, HttpServletRequest request)
          Deprecated. replaced with HTMLExtractor.loadParameterValues(IContext, HttpServletRequest)
 java.lang.StringBuffer HTMLParameterInput.appendInput(IDisplayParameter param, java.lang.String attributes, boolean includeTableCell, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLOperationGenerator.appendOperationInstructions(Operation operation, java.lang.StringBuffer html)
          Appends the givin operation's instructions.
 java.lang.StringBuffer HTMLOperationGenerator.appendOperationLink(Operation operation, java.lang.String linkStyleClass, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a html link to run the given Operation.
protected  java.lang.StringBuffer HTMLOperationGenerator.appendOperationLinkRow(Operation operation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. (6/27/2003 11:54:02 AM) WK old way of generating operation links. links were generated with three parts and with onMouseOver and onMouseOut. replaced by appendOperationLink(Operation, String, StringBuffer, HttpServletRequest, HttpServletResponse)
 java.lang.StringBuffer HTMLOperationGenerator.appendTOCLinks(Application app, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a HTML table containing all the displayable Operations for the given Application.
 java.lang.StringBuffer HTMLOperationGenerator.appendTOCLinks(java.util.List opSets, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a HTML table containing all the displayable Operations for the given Application.
 java.lang.StringBuffer HTMLOperationGenerator.appendTOCLinks(Application app, java.lang.String displayLocation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a HTML table containing all the displayable Operations for the given Application.
 java.lang.String HTMLOperationGenerator.generateOperationLinks(java.util.List operations, HttpServletRequest request, HttpServletResponse response)
          Generates links for the given Operations.
protected  java.lang.String HTMLOperationGenerator.getOperationLink(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Appends a html link for the SQLOperation to the StringBuffer
 void HTMLOperationGenerator.includeChildOperations(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Row row, Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
static boolean HTMLItem.setSelected(java.util.List htmlItems, Field valueToSelect)
          Looks through a list of HTMLItems and sets the selected property on each one.
static java.lang.StringBuffer HTMLInput.appendCheckbox(java.lang.String id, Field field, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML checkbox input for the given Field and arguements.
static java.lang.StringBuffer HTMLInput.appendFileInput(java.lang.String id, Field field, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML file input for the given Field and arguements.
static java.lang.StringBuffer HTMLInput.appendHiddenInput(java.lang.String id, Field field, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML checkbox input for the given Field and arguements.
static java.lang.StringBuffer HTMLInput.appendInput(java.lang.String id, Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates an HTML input for the given Field.
static java.lang.StringBuffer HTMLInput.appendPasswordInput(java.lang.String id, Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static java.lang.StringBuffer HTMLInput.appendRadioButton(java.lang.String id, Field field, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML radio input for the given Field and arguements.
static java.lang.StringBuffer HTMLInput.appendRadioButton(java.lang.String id, Field field, boolean setValueAsDisplayValue, boolean appendExtractableHiddenField, int selectedDefault, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML radio input for the given Field and arguements.
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.
static java.lang.StringBuffer HTMLInput.appendTextInput(java.lang.String id, Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguments.
protected  java.lang.StringBuffer HTMLHorizontalGeneralComparisonInput.appendComparison(SQLContext context, int colspan, SQLComparison comparison, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  void HTMLHorizontalGeneralComparisonInput.appendComparisons(SQLContext context, java.util.List comparisons, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  java.lang.StringBuffer HTMLHorizontalGeneralComparisonInput.appendValues(SQLContext context, int colspan, SQLComparison comparison, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  SQLComparison HTMLHorizontalGeneralComparisonInput.findComparisonField(java.util.List comparisons, java.lang.String pgSearchField)
           
protected  java.lang.StringBuffer HTMLHorizontalComparisonInput.appendComparison(SQLContext context, boolean sameLine, int colspan, SQLComparison comparison, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  void HTMLHorizontalComparisonInput.appendComparisons(SQLContext context, java.util.List comparisons, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  java.lang.StringBuffer HTMLHorizontalComparisonInput.appendValues(SQLContext context, int colspan, SQLComparison comparison, boolean sameLine, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
static java.lang.StringBuffer HTMLGenerator.appendParagraphHeading(java.lang.String title, java.lang.StringBuffer html)
          Appends the givin Title.
static java.lang.String HTMLGenerator.generateAssociationLinks(RowCollection rowCol, HttpServletRequest req, HttpServletResponse resp)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateComboBox(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
static java.lang.String HTMLGenerator.generateField(Field field, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLField.appendDisplayValue(.......)
static java.lang.String HTMLGenerator.generateInput(Field fld, int size, java.lang.String attributes, int x, int y, HttpServletRequest req, HttpServletResponse res)
          Deprecated. x and y are no longer used, replaced with appendInput(Field, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
static java.lang.String HTMLGenerator.generateInput(Field fld, int size, java.lang.String attributes, HttpServletRequest req, HttpServletResponse res)
          Deprecated. replaced with HTMLField.appendInput(....)
static java.lang.String HTMLGenerator.generateInput(Field fld, java.lang.String attributes, HttpServletRequest req, HttpServletResponse res)
          Deprecated. replaced with HTMLField.appendInput(....)
static java.lang.String HTMLGenerator.generateLabel(Field fld, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing the Field's external column name as a bold label.
static java.lang.String HTMLGenerator.generateLabelAndField(Field fld, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing HTML for a Field and also its label.
static java.lang.String HTMLGenerator.generateLabelAndInput(Field fld, int size, java.lang.String inputAttributes, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing HTML for input (with specified size) for a Field and also its label.
static java.lang.String HTMLGenerator.generateLabelAndInput(Field fld, java.lang.String inputAttributes, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing HTML for input of a Field and also its label.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, java.lang.String selectedVal, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, java.lang.String selectedVal, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(java.lang.String id, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, java.lang.String selectedVal, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, int size, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, java.lang.String selectedVal, int selectionMode, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateList(Field fld, java.lang.String attributes, java.lang.String fldName, RowCollection rowCol, int size, HttpServletRequest req, HttpServletResponse res)
          Returns a String for a HTML list.
static java.lang.String HTMLGenerator.generateRadio(Field fld, java.lang.String attributes, HttpServletRequest req, HttpServletResponse res)
          Deprecated. replaced by HTMLInput.appendRadioButton(....)
static java.lang.String HTMLGenerator.generateTable(Row row, HttpServletRequest req, HttpServletResponse res)
          Deprecated. This is a unused method with a bad name
static java.lang.StringBuffer HTMLField.appendAnchor(java.lang.String name, java.lang.StringBuffer html)
          Appends an anchor to allow for going directly to the given Field on the page.
static java.lang.StringBuffer HTMLField.appendAssociation(Field field, Operation operation, java.lang.String linkText, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendAssociation(Field field, Operation operation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendAutoPopulateButton(java.lang.String id, Field field, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
 java.lang.StringBuffer HTMLField.appendCheckbox(java.lang.String attributes, int rcNavIndex, int rowNavIndex, HttpServletRequest request, HttpServletResponse response, java.lang.StringBuffer html)
          Deprecated. replaced by HTMLInput.appendCheckbox(...)
 java.lang.StringBuffer HTMLField.appendCheckbox(java.lang.String attributes, HttpServletRequest req, HttpServletResponse res, java.lang.StringBuffer sb)
          Deprecated. replaced by HTMLInput.appendCheckbox(.....)
static java.lang.StringBuffer HTMLField.appendCheckbox(java.lang.String id, Field field, java.lang.String attributes, int x, int y, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static java.lang.StringBuffer HTMLField.appendCheckbox(java.lang.String id, Field field, java.lang.String attributes, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static java.lang.StringBuffer HTMLField.appendCheckbox(Field field, java.lang.String attributes, int row, int column, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static java.lang.StringBuffer HTMLField.appendCheckbox(Field field, java.lang.String attributes, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static java.lang.StringBuffer HTMLField.appendDisplayValue(java.lang.String id, Field field, java.lang.StringBuffer originalHTML, HttpServletRequest request, HttpServletResponse response)
          Returns a StringBuffer representing the Field's value in HTML text.
 java.lang.StringBuffer HTMLField.appendDisplayValue(HttpServletRequest req, HttpServletResponse res, java.lang.StringBuffer sb)
          Returns a StringBuffer representing the Field's value in HTML text.
static java.lang.StringBuffer HTMLField.appendDisplayValue(Field field, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Returns a StringBuffer representing the Field's value in HTML text.
static java.lang.StringBuffer HTMLField.appendFileUploadButton(java.lang.String id, Field field, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static java.lang.StringBuffer HTMLField.appendHelp(Field field, java.lang.StringBuffer html)
          Appends help text onto the StringBuffer.
static java.lang.StringBuffer HTMLField.appendHTMLComponent(java.lang.String id, Field field, int size, int size2, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendInput(java.lang.String id, Field field, int size, int size2, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendInput(java.lang.String id, Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendInput(Field field, int size, int size2, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendInput(Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendInput(Field field, java.lang.String attributes, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLField.appendLabel(HttpServletRequest req, HttpServletResponse res, java.lang.StringBuffer sb)
          Deprecated. replaced by appendLabel(Field, boolean, StringBuffer, HttpServletRequest, HttpServletResponse)
static java.lang.StringBuffer HTMLField.appendLabel(Field field, int maxLength, boolean labelFromValue, boolean includeColon, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendLabel(Field field, boolean includeColon, boolean includeExceptionDetails, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendLabel(Field field, boolean includeColon, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendLabelExceptionCheckmark(Field field, java.lang.StringBuffer html)
           
static java.lang.StringBuffer HTMLField.appendPossibleValuesSearch(java.lang.String id, Field field, int size, java.lang.String attributes, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static java.lang.StringBuffer HTMLField.appendStatusChangeCall(Field fld, java.lang.String javaScriptEvent, java.lang.String rcNavKey, java.lang.String rowNavKey, HttpServletRequest req, HttpServletResponse res, java.lang.StringBuffer sb)
          Appends a status change call to the given string buffer.
 java.lang.String HTMLField.generateDisplayValue(HttpServletRequest request, HttpServletResponse response)
          Deprecated. repaced with appendDisplayValue(HttpServletRequest, HttpServletResponse, StringBuffer)
static java.lang.String HTMLField.generateDisplayValue(Field field, HttpServletRequest request, HttpServletResponse response)
           
 java.lang.StringBuffer HTMLField.generateHidden(java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendHiddenInput(....)
protected  java.lang.String HTMLField.generateInput(int size, java.lang.String attributes, int rcNavIndex, int rowNavIndex, HttpServletRequest request, HttpServletResponse response)
          Deprecated. row & column variables are no longer used, replaced with generateInput(int, String, HttpServletRequest, HttpServletResponse)
 java.lang.String HTMLField.generateInput(int size, java.lang.String attributes, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with appendInput(.....)
 java.lang.String HTMLField.generateInput(java.lang.String attributes, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
 java.lang.String HTMLField.generateLabel(HttpServletRequest req, HttpServletResponse res)
          Returns a String representing the Field's external name as a bold label.
 java.lang.String HTMLField.generateLabelAndField(HttpServletRequest req, HttpServletResponse res)
          Returns a String representing the Field's and its label.
 java.lang.String HTMLField.generateLabelAndInput(int size, java.lang.String inputAttributes, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing the Field's as input of specified size and also a label.
 java.lang.String HTMLField.generateLabelAndInput(java.lang.String inputAttributes, HttpServletRequest req, HttpServletResponse res)
          Returns a String representing the Field's as input and its label.
 java.lang.String HTMLField.generateLabelDisplayDetails(Field pField)
          This will generate display details if it is turned on.
static java.lang.StringBuffer HTMLField.appendOperation(Field pField, Operation pOp, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Appends a Operation's entire text to the StringBuffer containing the generated HTML code.
 java.lang.String HTMLField.generateRadio(java.lang.String attributes, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced by HTMLInput.appendRadioInput(....)
 java.lang.StringBuffer HTMLField.generateTextArea(int rows, int cols, java.lang.String attributes, int row, int col, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with generateTextArea(int, int, String, StringBuffer, HttpServletRequest, HttpServletResponse)
 java.lang.StringBuffer HTMLField.generateTextArea(int cols, int rows, java.lang.String attributes, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. replaced with HTMLTextArea.appendTextArea(String, Field, int, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
static boolean HTMLExtractor.extractAndValidateTableData(RowCollection rc, HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given RowCollection's Rows.
static void HTMLExtractor.extractData(INavigationObject object, HttpServletRequest req)
          Extracts data from the HttpServletRequest and puts it into the object
static Row HTMLExtractor.extractDataIntoRow(java.lang.String rowNavKey, Row row, HttpServletRequest request)
          Extracts information off the HttpServletRequest and puts it in the given Row.
static Row HTMLExtractor.extractDataIntoRow(Row row, HttpServletRequest request)
          Extracts information off the HttpServletRequest and puts its in the given Row.
static void HTMLExtractor.extractTableData(java.lang.String rcKey, RowCollection rc, HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given RowCollection's Rows.
static void HTMLExtractor.extractTableData(RowCollection rc, HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given RowCollection's Rows.
static Row HTMLExtractor.extractTableDataIntoRow(java.lang.String rcNavKey, java.lang.String rowNavKey, Row row, HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given Row.
static void HTMLExtractor.loadParameterValues(IContext context, HttpServletRequest request)
          Gets the values of all parameters out of the request and puts them in the context.
static void HTMLExtractor.loadRequestAttributeValues(IContext context, HttpServletRequest request)
          Gets the values of all attributes out of the request and puts them in the context.
static void HTMLExtractor.loadSessionAttributeValues(IContext context, HttpServletRequest request)
          Gets the values of all attributes out of the session and puts them in the context.
static void HTMLExtractor.maintainSelection(RowCollection rc, HttpServletRequest req)
          Ensures the rows selections the user made will be maintained on the RC when it is rendered again on the next screen.
static void HTMLExtractor.selectRow(Row row, RowCollection rc, HttpServletRequest req)
          Sets the row as a currently selected row.
static void HTMLExtractor.selectRows(java.util.List rows, RowCollection rc, HttpServletRequest req)
          Adds the rows to the currently selected rows.
static void HTMLExtractor.loadGlobalAttributeValues(IContext context, HttpServletRequest request)
          Gets the values of all attributes out of the session and puts them in the context.
static void HTMLExtractor.loadSQLTextReplacementValues(IContext context, HttpServletRequest request)
          Gets the values of all attributes out of the session and puts them in the context.
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 HTMLEditableSelect.appendEditableSelect(java.lang.String id, Field field, boolean displayAsTextArea, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static java.lang.StringBuffer HTMLEditableSelect.appendEditableSelect(java.lang.String id, Field field, int displayWidth, boolean displayAsTextArea, java.lang.String rcNavKey, java.lang.String rowNavKey, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
protected  java.lang.StringBuffer HTMLComparisonInput.appendComparison(SQLContext context, SQLComparison comparison, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  void HTMLComparisonInput.appendComparisons(SQLContext context, java.util.List comparisons, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
protected  java.lang.StringBuffer HTMLComparisonInput.appendDisplay(SQLComparison comparison, int valuenumber, java.lang.String pSystemAlias, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a label and input field so the comparison can be given a value
 java.lang.StringBuffer HTMLComparisonInput.appendInput(Field field, int unNamedIndex, SQLContext context, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. use HTMLParameterInput.appendInput
protected  java.lang.StringBuffer HTMLComparisonInput.appendValues(SQLContext context, SQLComparison comparison, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends the given comparison to the given StringBuffer.
 void HTMLComparisonInput.clearValues(SQLContext context, HttpServletRequest request)
          Deprecated. This method affects all display parameters in the context - not just the ones that are part of a specific HTMLComparison
 java.lang.String HTMLComparisonInput.generateInput(SQLContext context, int expressionIndex, HttpServletRequest request, HttpServletResponse response)
          Generates input fields for all parameters in the SQLStatement contained in the SQLContext.
 void HTMLComparisonInput.loadSQLParameterValues(SQLContext context, HttpServletRequest request)
          Deprecated. Use HTMLParameterInput.loadParameterValues() instead
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.
protected  java.lang.StringBuffer HTMLActionRenderer.appendAction(AbstractAction action, java.lang.Object o, java.lang.StringBuffer html, HttpServletRequest req, HttpServletResponse res)
          Appends the HTML for the action to the StringBuffer
protected  java.lang.StringBuffer HTMLActionRenderer.appendAction(AbstractAction action, ActionDescriptor descriptor, java.lang.Object o, java.lang.StringBuffer html, HttpServletRequest req, HttpServletResponse res)
          Appends the HTML for the action to the StringBuffer
 java.lang.String HTMLActionRenderer.renderActions(java.lang.String location, HttpServletRequest req, HttpServletResponse res)
          Renders the HTML for all actions in the specified location
static java.lang.StringBuffer FieldHTMLSelect.appendSelect(java.lang.String id, int size, java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, boolean multipleSelection, RowCollection rowCol, java.lang.String selectedVal, java.lang.StringBuffer html, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(java.lang.String fldName, java.lang.String attributes, java.lang.String descFldName, RowCollection rowCol)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(java.lang.String attributes, java.lang.String fldName, java.lang.String dspFldName, RowCollection rowCol, java.lang.String selectedVal, HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(java.lang.String fldName, java.lang.String attributes, RowCollection rowCol)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(java.lang.String fldName, java.lang.String attributes, RowCollection rowCol, java.lang.String selVal)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(HttpServletRequest req, HttpServletResponse res)
          Deprecated.  
 java.lang.String FieldHTMLSelect.generate(Field field, java.lang.String rcNavKey, java.lang.String rowNavKey, HttpServletRequest request, HttpServletResponse response)
          Deprecated. y & x are no longer used, replaced with generate(Field, HttpServletRequest, HttpServletResponse)
 java.lang.String FieldHTMLSelect.generate(Field field, HttpServletRequest request, HttpServletResponse response)
          Deprecated.  
 java.lang.String FDHTMLTable.generate(Table pTable, java.util.List pFieldNames, java.util.List pSelectedFieldNames, HttpServletRequest pRequest, HttpServletResponse pResponse)
           
abstract  java.lang.StringBuffer AbstractParameterInputGenerator.appendInput(IDisplayParameter param, java.lang.String attributes, boolean includeTableCell, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generate and append HTML code to the given StringBuffer for the display parameter's HTML input.
abstract  java.lang.StringBuffer AbstractOperationGenerator.appendOperationLink(Operation operation, java.lang.String styleClass, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a link that will execute the given operation.
 

Uses of CMException in planetj.http
 

Methods in planetj.http that throw CMException
static HttpServletRequest MultipartRequest.createMultipartRequest(HttpServletRequest originalRequest)
          Creates a new MultipartRequest object which wraps the passed HttpServletRequest.
 

Constructors in planetj.http that throw CMException
MultipartRequest(HttpServletRequest proxiedRequest)
          Creates a new MultipartRequest object.
 

Uses of CMException in planetj.license
 

Methods in planetj.license that throw CMException
static ILicense LicenseStore.retrieveLicense(boolean runtime)
          Deserialize license from default license location - license is currently version Wow 5.0.
static void LicenseStore.storeLicense(ILicense license)
          Serialize license into file at default location.
 ILicense LicenseManager.retrieveLicense(java.lang.String pServerRoot)
          Retrieve license from store.
 void LicenseManager.storeLicense(ILicense pLicense)
          Pass license to store for serialization Must call the singleton() method to get an instance Creation date: (1/8/2003 9:54:48 PM)
 

Uses of CMException in planetj.magic
 

Methods in planetj.magic that throw CMException
 IMagicRequest XMLRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate XML data from the RowCollection selected.
 IMagicRequest XLSRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          This method will return an .xls file as the response to a MagicRequest to generate Excel output.
static void XLSRequest.populateXlsFile(int sheetIndex, org.apache.poi.hssf.usermodel.HSSFWorkbook wb, RowCollection rc)
           
 void ViewSelectionAssociationRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 IMagicRequest ViewRowRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 IMagicRequest UpdateUserSettings.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Updates the user settings and puts them back in the session using the specified id in the constructur.
 Row UpdateRowRequest.extractDataIntoRow(HttpServletRequest request)
           
 void UpdateRowRequest.postUpdate(Row row, int numUpdated, HttpServletRequest request, HttpServletResponse response)
          Method called after update is attempted.
 Row UpdateRowRequest.prepareUpdateRow(Row row, HttpServletRequest pReq, HttpServletResponse pRes, DataEngineServlet servlet)
          Deprecated. by WK on (8/9/2003 8:16:22 PM) because the HttpServletResponse and DataEngineServlet should never be needed. Made final to ensure that no subclasses override this method thinking their logic will get run. prepareRow is the method called before processing a Row. This method will no longer be available in WOW 7.0.
 Row UpdateRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Updated the given Row into the database.
 IMagicRequest UpdateRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          Updates the Row or RowCollection in the session with the specified id in the constructor.
 IMagicRequest StatusChangeRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 Row StatusChangeRequest.statusChange(Field field, Row row, ExecutingContext ec)
           
 IMagicRequest SQLRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResuest, DataEngineServlet pServlet)
           
 void SQLRequest.executeQuery(HttpServletRequest request)
           
 IMagicRequest SQLParameterRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Gets the SQL parameters out of the request, puts them into this request's SQLContext, and executes the query contained in the SQLContext.
 Operation SQLParameterRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 void SQLParameterRequest.loadParameterValues(SQLContext context, HttpServletRequest request)
          Override super execute select inorder to extract proper values.
 IMagicRequest SortRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOnRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOnAS400Request.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOffRequest.execute(HttpServletRequest request, HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SerializeRCRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SerializeObjectRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 Row RowRequest.extractRow(HttpServletRequest request)
           
 IMagicRequest RowReflectionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Deprecated. execute method comment.
 Row RowReflectionRequest.extractRow(HttpServletRequest request)
          Deprecated.  
 RowCollection RowCollectionRequest.getRowCollection(HttpServletRequest request)
           
 IMagicRequest RetrieveTablesRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest RetrieveLibrariesRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Creates a task to retrieve all the libraries for the system alias specified in the constructor.
 IMagicRequest RetrieveFieldsRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 Row RemoveRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Removes the specified row from its RC
 IMagicRequest RemoveRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest RemoveAllRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Removes all Rows from the RowCollection (the database is not altered).
 IMagicRequest RefreshRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          Refreshes the existing displayed table from the database
 IMagicRequest RefreshPageRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest ReconcileRCRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest PrintRowRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PrintRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PreviousRowCollectionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PossibleValuesSelectorRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PDFRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate PDF data from the RowCollection selected.
 IMagicRequest PageRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          execute method comment.
 IMagicRequest NextRowCollectionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest NextOrPreviousRowRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 Row NextOrPreviousRowRequest.getNextRow()
           
 Row NextOrPreviousRowRequest.getPreviousRow()
           
 IMagicRequest NavigateToRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method simple sets the magic request's requester to that of the specified uri.
 IMagicRequest MSAccessRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate PDF data from the RowCollection selected.
 IMagicRequest MicrosoftWordRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate CSV/DOC data from a RowCollection specified in the Constructor and then display the CSV/DOC contents in a Microsoft Word browser plugin.
 IMagicRequest MagicRowSelectorRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest InsertSQLParameterRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Gets the SQL parameters out of the request, puts them into this request's SQLContext, and executes the query contained in the SQLContext.
protected static boolean InsertSQLParameterRequest.extractValues(Row primaryRow, ApplicationSQLContext context, HttpServletRequest request)
          Deprecated.  
protected static boolean InsertSQLParameterRequest.extractValues(Row primaryRow, ApplicationSQLContext context, HttpServletRequest request, HttpServletResponse response)
          Gets parameters out of the request, puts them into this paramter request's context, and executes the context.
protected static boolean InsertSQLParameterRequest.extractValues(ApplicationSQLContext context, HttpServletRequest request)
          Deprecated.  
protected static boolean InsertSQLParameterRequest.extractValues(ApplicationSQLContext context, HttpServletRequest request, HttpServletResponse response)
          Gets parameters out of the request, puts them into this paramter request's context, and executes the context.
protected static ValidationExceptionCollection InsertSQLParameterRequest.getValidationExceptions(ApplicationSQLContext context, HttpServletRequest request)
          Gets any validation exceptions.
 void InsertRowRequest.postInsert(Row row, int numInserted, HttpServletRequest request, HttpServletResponse response)
          Method called after insert is attempted.
 Row InsertRowRequest.prepareInsertRow(Row row, HttpServletRequest request, HttpServletResponse res, DataEngineServlet ser)
          Deprecated. by WK on (8/9/2003 8:16:22 PM) because the HttpServletResponse and DataEngineServlet should never be needed. Made final to ensure that no subclasses override this method thinking their logic will get run. prepareRow is the method called before processing a Row. This method will no longer be available in WOW 7.0.
 Row InsertRowRequest.processRow(Row row, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Inserts the given Row into the database.
 IMagicRequest InsertRowCollectionRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
           
 IMagicRequest InsertRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          Deprecated. execute method comment.
 Row InsertRequest.prepareInsertRow(Row row, HttpServletRequest pReq, HttpServletResponse pRes, DataEngineServlet servlet)
          Deprecated. Override this method to alter the row before it is inserted in the db.
 Row InsertAndNewRowRequest.newRow(HttpServletRequest pRequest)
           
 IMagicRequest InsertAndNewRowRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 IMagicRequest IMagicRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest IMagicRequest.executeAll(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 void IMagicRequest.preExecute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Called before the execute method runs.
 void IMagicRequest.postExecute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Called after the execute method runs.
 IMagicRequest HTMLReferenceR.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 IMagicRequest FileUploadRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest EmailRCAsCSVRequest.execute(HttpServletRequest pReq, HttpServletResponse pRes, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest EmailExecutionRequest.execute(HttpServletRequest pReq, HttpServletResponse pRes, DataEngineServlet pServlet)
          execute method comment.
 int EmailExecutionRequest.getAlternateEmailOpId(DistributionPropertyGroup dpg)
          Gets properties from another email property group.
 PropertyGroup EmailExecutionRequest.getAlternateEmailPropertyGroup()
          Gets properties from another email property group.
 IMagicRequest EditRowRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 Row EditRowRequest.extractRow(HttpServletRequest pRequest)
           
 IMagicRequest DeserializeRCRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 void DeleteRowRequest.postDelete(Row row, int numDeleted, HttpServletRequest request, HttpServletResponse response)
          Method called after delete is attempted.
 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.
 IMagicRequest DeleteRowCollectionRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest DeleteRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest CSVRequest.execute(HttpServletRequest req, HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate CSV data from a RowCollection specified in the Constructor.
 Row CopyRowRequest.copyRow(HttpServletRequest pRequest)
           
 IMagicRequest CopyRowRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 IMagicRequest CopyRCToTableRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          This method copies the row collection to the library and table specified in the JSP.
 IMagicRequest CancelRequest.execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 void BlobDownloadRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest AutoPopulateRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest AssociationRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 void AssociationRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 void AssociationRequest.executeOperation(Field field, Row row, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 Operation AssociationRequest.getOperation()
          Get the operation for this request.
 Operation AssociationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 IMagicRequest AddToFileRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 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.
 IMagicRequest AddRowRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AddRecordRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AbstractRowRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 Row AbstractRowRequest.extractDataIntoRow(HttpServletRequest request)
          Gets the Row out of the request and extracts data from the request into it.
 ExecutingContext AbstractRowRequest.getExecutingContext(HttpServletRequest request, HttpServletResponse response)
          Gets the ExecutingContext to use.
 void AbstractRowRequest.postRowProcess(Row row, HttpServletRequest request, HttpServletResponse response)
          Method called after this RowRequest executes.
 Row AbstractRowRequest.prepareRow(Row row, HttpServletRequest request, HttpServletResponse response)
          Prepares this Row to be processed by this RowRequest.
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.
 void AbstractRowRequest.setUserMessage(Row row, int pCount, HttpServletRequest request, HttpServletResponse response)
          Set the message the user will see after execution of this request.
abstract  IMagicRequest AbstractMagicRequest.execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 IMagicRequest AbstractMagicRequest.executeAll(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 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.isApplicable()
          Assume by default that this feature applies
 boolean AbstractMagicRequest.isPleaseWait(ExecutingContext ec)
          Tests if this magic request is a please wait magic request.
 void AbstractMagicRequest.preexecute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deprecated. - replaced with preExecute
 void AbstractMagicRequest.preExecute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Called before the execute method runs.
 void AbstractMagicRequest.postexecute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deprecated. - replaced with postExecute
 void AbstractMagicRequest.postExecute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet)
          Called after the execute method runs.
 void AbstractMagicRequest.processPleaseWait(HttpServletRequest req, HttpServletResponse res)
          Processes a magic request which is being waited for.
 

Constructors in planetj.magic that throw CMException
MSAccessRequest(java.lang.String pId, HttpServletRequest req, HttpServletResponse res, RowCollection rc)
          MSAccessRequest constructor comment.
 

Uses of CMException in planetj.output
 

Methods in planetj.output that throw CMException
 void IOutputProcessor.process(HttpServletRequest req, HttpServletResponse res, ExecutingContext ec)
           
 

Uses of CMException in planetj.output.excel
 

Methods in planetj.output.excel that throw CMException
 void POIExcelGenerator.setRowsInWorkSheet(RowCollection rc, org.apache.poi.hssf.usermodel.HSSFWorkbook wb, int sheetIndex, ExcelContext excel)
          This method will place data from the RowCollection into a POI workbook at the specified sheet.
 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 CMException in planetj.possiblevalues
 

Methods in planetj.possiblevalues that throw CMException
 RowCollection UserAuthenticationListOperationsPV.getPossibleValues(Field field)
          Gets a RowCollection of Possible Value Authentciation Operations & Authorization Operations.
 RowCollection ThemesPV.getPossibleValues(Field field)
          Gets a RowCollection of Themes for the given theme id Field's Row.
 RowCollection PossibleValueSQLOperationsPV.getPossibleValues(Field field)
          Gets a RowCollection of Possible Value SQLOperations for the given Field's Row's owner.
 RowCollection IPossibleValueGetter.getPossibleValues(Field pField)
          It is recommended that your possible value class use the DataEngine.getRows() methods to return a RowCollection.
 RowCollection DistinctPV.getPossibleValues(Field pField)
          It is recommended that your possible value class use the DataEngine.getRows() methods to return a RowCollection.
 RowCollection AuthorizationOperationsPV.getPossibleValues(Field field)
          Gets a RowCollection of Possible Value Authorization Operations.
 RowCollection AssociationSQLOperationsPV.getPossibleValues(Field field)
          Gets a RowCollection of Possible Value SQLOperations for the given Field's Row's owner.
 RowCollection AbstractPV.getPossibleValues(Field field)
          It is recommended that your possible value class use the DataEngine.getRows() methods to return a RowCollection.
 

Uses of CMException in planetj.processes.logon
 

Methods in planetj.processes.logon that throw CMException
 void SignOnAndRegistrationSignOn.prepareForSignOn(ISecured secured, HttpServletRequest request, HttpServletResponse response)
           
 boolean SignOnAndRegistrationSignOn.signOn(java.lang.String pUserId, java.lang.String pPassword, ISecured pSecuredApplication, HttpServletRequest pReq)
          Signs on to an Application..
 Field SignOnAndRegistrationRow.getPasswordField()
          This method will use the usage ids to find the Password field.
 Field SignOnAndRegistrationRow.getUserIdField()
          This method will use the usage ids to find the User id field.
 void SignOnAndRegistrationRow.duplicateKey(ExecutingContext ec)
           
 int SignOnAndRegistrationRow.insert(SQLContext context)
          Overrides to set some predefined default values
static boolean SignOnAndRegistrationManager.createAdminTable(java.lang.String pSystemAlias)
          Creates a Admin table in the PlanetJ library for the givin System Alias at pSystemAlias Creation date: (6/25/2002 4:50:19 PM)
 

Uses of CMException in planetj.property
 

Methods in planetj.property that throw CMException
protected  PropertyGroup PropertyGroupReader.createPropertyGroup(java.lang.String pName)
          Creates a new PropertyGroup object.
protected  java.lang.Object PropertyGroupReader.getValue(java.lang.String pName, java.lang.String pValue, PropertyGroup pPropertyGroup)
          Creates an Object for a String of text.
 PropertyGroup PropertyGroupReader.readPropertyGroup(java.lang.String pText)
          Reads properties from the String, translates them into a PropertyGroup object, then returns the PropertyGroup.
 PropertyGroupList PropertyGroupReader.readProperties(java.lang.String pText)
          Reads properties from the String, translates them into PropertyGroup objects, and puts them into a List.
protected  int PropertyGroupReader.readPropertiesInternal(java.lang.String pText, PropertyGroupList pList)
          Reads properties from the String, translates them into PropertyGroup objects, and puts them into the List.
protected  int PropertyGroupReader.readPropertyGroup(java.lang.String pText, PropertyGroup pPropertyGroup)
          Reads a String of text containing encoded name value pairs, and creates Property objects from that text.
protected  java.lang.Object PropertyGroup.createValue(java.lang.String pName, java.lang.String pValue)
          Creates an Object for a String of text.
 

Uses of CMException in planetj.row
 

Methods in planetj.row that throw CMException
protected  void InitializeFieldsFromSearchRow.initializeRow(java.util.List fieldNames, ExecutingContext ec)
           
 java.lang.String FieldValueStyleRow.getRowDisplayAttributes()
           
 

Uses of CMException in planetj.shortcuts
 

Methods in planetj.shortcuts that throw CMException
static boolean ShortcutGenerator.generateDesktopShortcut(IShortcut pShortcut)
          This method will generate a shortcut on your desktop.
static boolean ShortcutGenerator.generateShortcut(IShortcut pShortcut)
          This method will generate a shortcut on your file system.
static boolean ShortcutGenerator.generateStartMenuShortcut(IShortcut pShortcut)
          This method will generate a shortcut on your start menu.
 

Uses of CMException in planetj.util
 

Subclasses of CMException in planetj.util
 class NoSuchTimerException
           
 

Methods in planetj.util that throw CMException
 void SoundManager.playSound(java.lang.String pFileName)
           
 boolean OrFilter.meetsCriteria(java.lang.Object o)
          Returns true if the object meets this filter's criteria.
 void ILogin.setPassword(java.lang.String password)
          Sets the password for the login
 void ILogin.setUserId(java.lang.String userId)
          Sets the user id for the login
 boolean IFilter.meetsCriteria(java.lang.Object o)
          Returns true if the object meets this filter's criteria.
 java.lang.String IExternallyNamed.getExternalName()
           
protected static void CopyrightGenerator.updateCopyright(java.io.BufferedReader br, java.io.BufferedWriter bw, java.lang.String path)
          Reads in a current file, and rewrites it with the new copyright info to a different file
static void CopyrightGenerator.updateCopyright(java.io.File origFile)
          Adds/updates the copyright text to a single file
static void CopyrightGenerator.updateCopyright(java.lang.String path)
          Adds/updates the copyright text to a single file
static int CopyrightGenerator.updateCopyrightInDirectory(java.io.File dir, boolean recursive)
          Updates the copyright in all the .java files in the directory
static int CopyrightGenerator.updateCopyrightInDirectory(java.lang.String directory, boolean recursive)
          Updates the copyright in all the .java files in the directory
abstract  java.lang.Object CoderUtility.decode(java.lang.Object o)
          Decodes an object
abstract  void CoderUtility.decodeUserIdAndPassword(java.lang.Object encoded, ILogin login)
          Decodes an encoded object containing a user id and password.
abstract  java.lang.Object CoderUtility.encode(java.lang.Object o)
          Encodes an object
abstract  java.lang.Object CoderUtility.encodeUserIdAndPassword(java.lang.String userId, java.lang.String password)
          Encodes an user id and password.
 boolean AndFilter.meetsCriteria(java.lang.Object o)
          Returns true if the object meets this filter's criteria.
 

Uses of CMException in planetj.wow.update
 

Methods in planetj.wow.update that throw CMException
static RowCollection WOWUpdateManager.getAppliedWOWUpdates()