Uses of Class
planetj.exception.CMException

Packages that use CMException
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.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.security   
planetj.dataengine.security.http   
planetj.dataengine.sqloperation   
planetj.dataengine.sqloperation.http   
planetj.dataengine.test   
planetj.dataengine.theme   
planetj.dataengine.webservices   
planetj.dataexplorer   
planetj.exception   
planetj.fdmanager   
planetj.fdmanager.magic   
planetj.gui   
planetj.helpers   
planetj.html   
planetj.http   
planetj.license   
planetj.magic   
planetj.output   
planetj.output.excel   
planetj.possiblevalues   
planetj.processes.logon   
planetj.property   
planetj.shortcuts   
planetj.util   
 

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(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Creates a chart for the RowCollection pertaining to the RowCollection's session id set in the constructor.
 ChartSpecificationPG ChartRequest.getChartSpecifications(String chartId, javax.servlet.http.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.
 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(String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(String exceptionKey, Object[] replacementVars)
          Generate a new CMException.
static CMException MessageManager.generateException(String exceptionKey, String parm1)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(String exceptionKey, String parm1, String parm2)
          Convenience method which simply creates the replacement text variables as an array
static CMException MessageManager.generateException(String exceptionKey, String parm1, String parm2, String parm3)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(String exceptionKey, Object[] replacementVars)
          Generate a new CMException.
 CMException BusinessObject.generateException(String exceptionKey, String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(String exceptionKey, String parm1, String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException BusinessObject.generateException(String exceptionKey, String parm1, String parm2, 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(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 File JPGWriter.writeJPEGFile(BufferedImage image, File jpegFile)
          Changed by TJH (5/23/2003 11:15:26 AM) to throw CMException
static File JPGWriter.writeJPEGFile(BufferedImage image, File jpegFile, float quality)
          Changed by TJH (5/23/2003 11:15:26 AM) to throw CMException
static String[] ConvertUtility.convertToStringArray(List stringList)
          Creates a String[] from the given List containing Strings.
 void CMMailer.popAuthenticate(String popHost, String userid, 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, String pAlias)
           
 void AS400Manager.freeAS400Connection(com.ibm.as400.access.AS400 pAS400, ConnectionRow pConRow)
           
 boolean AS400Manager.doesObjectExist(String objectName, String objectLibrary, String objectType)
           
 boolean AS400Manager.ftp(com.ibm.as400.access.AS400 pAS400System, String pSaveFile, String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 boolean AS400Manager.ftp(String pSaveFile, String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 boolean AS400Manager.ftp(String system, String userid, String password, String pSaveFile, String pAS400Location)
          This method will FTP a file to the AS400 specified in system.
 com.ibm.as400.access.AS400 AS400Manager.getAS400Connection(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(String command)
          Deprecated. This method no longer works
 boolean AS400Manager.validateSignon(String system, String userid, 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(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, List fds)
          Creates this table in the database specified in the SQLContext.
 List Table.getAllOrderedColumnNames()
          Returns a List of column names in this Table.
 List Table.getAllOrderedColumnNames(boolean pDatabaseOnly)
          Returns a List of column names in this Table.
 RowCollection Table.getAllRows()
          Gets all the rows from the table
 RowCollection Table.getAssociations()
          Return a RowCollection of FieldDescriptorRows for this Table that have a Associations defined for them.
 String Table.getCreationSQL()
          Gets the "CREATE TABLE" SQL statement that can be used to recreate this table.
 String Table.getCreationSQL(String newSystem, String newLibrary, String newTable)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 String Table.getCreationSQL(Table table)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 String Table.getCreationSQL(Table table, List fieldDescriptors)
          Gets the "CREATE TABLE" SQL statement that can be used to duplicate this table on another system.
 List Table.getFieldDescriptor(Class pFldClass)
          Returns an IFieldDescriptor for the specified Type
 FieldDescriptorRow Table.getFieldDescriptor(String fldName)
          Returns a FieldDescriptorRow for the specified field name.
 FieldDescriptorCollection Table.getFieldDescriptorCollection(boolean pCreate)
          Returns a Map of FieldDescriptors for this table.
 Iterator Table.getFieldDescriptorsWithAssociations()
          Return a Collection of FieldDescriptorRow for this Table that have a Associations defined for them
 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 StringBuffer SQLGenerator.appendWhereAssociationClause(Map targetFDSandSourceFlds, StringBuffer sb)
          Appends the WHERE clause for an SQL association statement, based on a Map of FieldDescriptor objects and Fields, to a StringBuffer.
static StringBuffer SQLGenerator.appendWhereClause(Map flds, StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Map of field objects, to a StringBuffer.
static String SQLGenerator.generateCreateTableStatementFromFDs(Table pTable)
          Generates a CREATE TABLE Statement that constructs a table based on the specified Table
static String SQLGenerator.generateCreateTableStatementFromRowCollection(Table pTable, RowCollection rc)
          Generates a CREATE TABLE Statement that constructs a table based on the specified Table
static String SQLGenerator.generateFieldSQLValues(List flds)
           
static String SQLGenerator.generateSelectAssociationStatement(Table pTable, String pSelectFields, Map pFldMap)
          Generates a SQL select statement for retreiving Row associations Examples:
static String SQLGenerator.generateSelectAssociationStatementForRowCollection(Table pTable, String pSelectFields, Map pTargetFDSandSourceFlds)
          Generates a SQL select statement for retreiving RowCollection associations Examples:
static String SQLGenerator.generateSelectSQL(Table tbl, 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 String SQLGenerator.getInsertValues(Map flds)
          Returns a String that contains column names and values for an insert SQL statment
static String SQLGenerator.getSetValues(Map flds)
           
static String SQLGenerator.getWhereClause(Map flds)
          Gets the WHERE clause for an SQL statement, based on a Map of field objects.
static StringBuffer SQLGenerator.appendWhereClause(Collection flds, StringBuffer sb)
          Appends the WHERE clause for an SQL statement, based on a Collection of field objects, to a StringBuffer.
 Object SQLContext.execute()
          Executes the SQL statement contained in this context and returns the results.
 void SQLContext.setParameterValue(int position, 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(ResultSet pRS)
           
 int RowCollection.addRows(int pFirstRow, int pRowCount, ResultSet pRS)
          Adds rows from the results set to this RowCollection.
 RowCollection RowCollection.cloneRowCollection()
          Untested method.
 String RowCollection.copyToConnection(String outputAlias)
          Copies the RowCollection to the specified Connection Alias.
 String RowCollection.copyToConnection(String outputAlias, String libraryName, String tableName)
          Copies the RowCollection to the specified Connection Alias.
 String RowCollection.copyToConnection(SQLContext context)
          Copies the RowCollection to the specified SQLContext.
 FieldDescriptorRow RowCollection.createFieldDescriptor(int columnIndex, ResultSetMetaData pRSMetaData)
          Creates a FieldDescriptor for the information at the specified index using the ResultSetMetaData.
 int RowCollection.delete()
          Deletes all the rows in this RowCollection from the database.
 int RowCollection.delete(Connection conn)
          Deletes all the rows in this RowCollection from the database.
 int RowCollection.delete(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(String pFieldName, boolean pCheckFieldDataFile)
          Checks to see if a FieldDescriptor exists for the given Field name.
 RowCollection RowCollection.filter(String fieldName, int comparison, 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.
 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(Connection pConnection)
          Gets a RowCollection containing Rows having all Fields using the same search criteria as this RowCollection.
 String RowCollection.getExternalName(String fieldName)
          Gets the external name of a field
 List RowCollection.getExternalNames()
          Gets the external names of this RowCollection's fields
 List RowCollection.getExternalNames(List fieldNames)
          Gets the external names of the specified fields of this RowCollection
 FieldDescriptorRow RowCollection.getFieldDescriptor(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
 List RowCollection.getFieldDescriptors()
          Gets a List containing the field descriptors used for this RowCollection
 List RowCollection.getFieldDescriptorsWithUsage()
          Get a Collection of FieldDescriptorRows for this Row that have a UsageId defined for them.
 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.
 List RowCollection.getFieldNameSets()
          Gets a List of FieldSets, containing the *NAMES* of fields in that field set.
 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.
 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.
 double RowCollection.getSum(String fieldName)
          Returns a double which is the sum of the rows for the requested column value.
 int RowCollection.insert()
          Inserts all the rows in this RowCollection into the database.
 int RowCollection.insert(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.
 boolean RowCollection.isGraphable()
          Checks to see if this RowCollection could possibly be charted or graphed.
 boolean RowCollection.isHasColumnNames(List columns)
          Checks to see if this RowCollection has all the columns in the given List.
 RowCollection RowCollection.prepareForDisplay(ExecutingContext ec)
          This method is intended for subclass to override and provide their own functionality.
 RowCollection RowCollection.prepareForResults(ExecutingContext pEc)
          Gets the a proper RowCollection for viewing this RowCollections results.
 RowCollection RowCollection.prepareFromFieldNames(List pNames)
          Gets the a proper RowCollection for viewing this RowCollections results.
 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(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.
 void RowCollection.setColumnValues(String columnName, Object value)
          Sets all the row values of a single column in this RowCollection.
 void RowCollection.setResultSet(ResultSet pResultSet)
          Sets the result set on the row collection.
 void RowCollection.setSql(String newSql)
          Sets the SQL string used to create this RowCollection.
 void RowCollection.setSystemAlias(String pAlias)
          Sets the alias of the system containing the database where this RowCollection's rows are stored.
 RowCollection RowCollection.sort(String[] pColumnNames, 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.
 StringBuffer RowCollection.toCSV(CSVFileDescriptor pCSVFileDescriptor)
          Returns a StringBuffer in CSV format containing all data in this RowCollection.
 StringBuffer RowCollection.toCSV(boolean pIncludeColumnHeadings, CSVFileDescriptor pCSVFileDescriptor)
          Deprecated.  
 StringBuffer RowCollection.toDOC(CSVFileDescriptor pFileDescriptor)
          Returns a StringBuffer in Microsoft Word .doc format containing all data in this RowCollection.
 StringBuffer RowCollection.toDOC(boolean pIncludeColumnHeadings, CSVFileDescriptor pFileDescriptor)
          Deprecated.  
 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.
 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(Connection connection)
          Updates all the Rows in this RowCollection in the database.
 int RowCollection.update(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, Principal pUser)
          Deprecated. Use the validate method which takes in a ExecutingContext
 boolean RowCollection.validate(ExecutingContext context)
          Validate this RowCollection's Rows based on their configuration and Field values.
 boolean RowCollection.validate(ExecutingContext pContext, 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.
 void Row.batchProcess()
          Process this Object.
 Row Row.cloneRow()
          Clones this Row object.
 String Row.concatenateFieldFullLengthValues(String[] pFieldNames, String pSeperator)
          Concat the field full length string values inserting the supplied seperator between values.
 String Row.concatenateFieldValues(String[] pFieldNames, 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)
          Copy the fields from the supplied Row with the same field name into this Row.
 void Row.copyIntoRowFieldsWithCommonFieldNames(Row rowToCopy, boolean ignoreCase)
          Copy the fields from the supplied Row with the same field name into this Row.
 void Row.copyIntoRowFieldsWithCommonUsageIds(Row rowToCopy)
          Copy the fields from the supplied Row with the same usageid into this Row.
 void Row.copyIntoRowFieldsWithGivenFieldNames(List fieldNames, Row rowToCopy)
          Copy the fields from the supplied Row that has a name in the given list.
 void Row.copyIntoRowFieldsWithGivenFieldNames(List fieldNames, Row rowToCopy, boolean ignoreCase)
          Copy the fields from the supplied Row that has a name in the given list.
 Row Row.createRow(Row pDefaultRow)
          Creates a new 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(Connection conn)
          Deletes the row from the database file to which it belongs.
 int Row.delete(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(String fieldName, 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.
 Object Row.getAssociation(String fieldName)
          Gets the association for the given Field name.
 Object Row.getAssociation(String fieldName, ExecutingContext ec)
          Gets the association for the given Field name.
 Object Row.getAssociationByOperationUsageId(int usageId, ExecutingContext ec)
          Gets the association for the given operation usage id.
 Operation Row.getAssociationOperation(String fieldName)
          Gets the association's operation for the Field having the given name.
 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(Connection pConnection)
          Gets a complete Row for this Row containing all of its Fields in using the specified connection if needed.
 Map Row.getCopiedFieldValues()
          Returns a Map of field values, keyed by field name.
 Row Row.getDatabaseRow(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(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.
 String Row.getDisplayValue(String fieldName)
          Gets the display value for the field with the given name.
 String Row.getExternalName(String fieldName)
          Gets the external name of a field
 List Row.getExternalNames()
          Gets the external names of this RowCollection's fields
 Object Row.getFieldDefaultValue(Field pField, ExecutingContext executingContext)
          Get the field's default value as a String.
 FieldDescriptorRow Row.getFieldDescriptor(String pFieldName)
          Return the IFieldDescriptor for the Field with the specified name.
 FieldDescriptorRow Row.getFieldDescriptor(String pFieldName, Table pTable)
          Return the IFieldDescriptor for the Field with the specified name.
 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.
 List Row.getFieldDescriptorsWithUsage()
          Get a Collection of FieldDescriptorRows for this Row that have a UsageId defined for them.
 List Row.getFieldDescriptorsWithUsageId(int usageId)
          Get a Collection of FieldDescriptorRows for this Row that have the given UsageId defined for them.
 FieldDescriptorRow Row.getFieldDescriptorWithUsageId(int usageId)
          Get a FieldDescriptorRow for this Row that have the given usage id defined for them.
 Object Row.getFieldDisplayValue(String fldNam)
          Returns the display value for the Field with the specified name.
 Map Row.getFields(List pFieldNames)
          Returns a Map of Fields in this Row from the names given in the List.
 List Row.getFieldSets()
          Gets a List of the FieldSet objects, containing the fields in this Row
 Object Row.getFieldSQLObject(String fieldName)
          Gets this field's value as an Object in SQL format.
 Field Row.getFieldWithUsageId(int usageId)
          Get the Field with the given usage id from 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.
 List Row.getNamesOfUpdatedFields()
          Return the names of all of the Fields in this Row that have been updated.
 double Row.getPercentage(String[] fieldNames)
          Gets the percentage of the first field compared with all the fields given.
 List Row.getPhysicalFieldNames()
          Gets a List of the names of all Fields in this Row, excluding logical Fields
 String Row.getRowDisplayAttributes()
          Return a String that provides HTML or other display characteristics of this Row.
 StringBuffer Row.getRowDisplayAttributes(StringBuffer html)
          Return a String that provides HTML or other display characteristics of this Row.
 RowKey Row.getRowKey()
          Gets the RowKey object for this row.
 double Row.getSum(String[] pFieldNames)
          Returns the sum of all the fields represented in pFieldNames if that field is a number
 Map Row.getUpdatedFields()
          Return the names of all the fields.
 String Row.getValueAsFullLengthString(String pFieldName)
          Returns a String that represents the value in the specified field.
 Object Row.getValueByUsageId(int usageId)
          Return the names of all the fields.
 int Row.insert()
          Inserts this Row into its table.
 int Row.insert(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.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.isFieldDisplayable(Field field, ExecutingContext ec)
          Check to see if this Field is displayable.
 boolean Row.isFieldValuesDatabaseDefaults(String[] pFieldNames)
          Deprecated. We should use the default value from the field descriptor instead.
 boolean Row.isHasColumnNames(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.isValidationRequiredForAutoPopulate(Field pField, ExecutingContext pEC)
          Tells whether or not the Field's validate method will be called before the Auto Populate action is executed.
 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(String pFieldName, FieldDescriptorRow pFD)
          Creates and adds a Field to this Row, then returns the Field.
 Field Row.newField(String pFieldName, int pSQLType)
          Creates and adds a Field to this Row, then returns the Field.
 Field Row.newField(String pFieldName, String pFieldClassName)
          Creates and adds a Field to this Row, then returns the Field.
 void Row.populate(ResultSet pResults)
          Populates this Row with the data from the result set.
 Row Row.prepareForDetails(ExecutingContext pEc)
          Gets the a proper Row for viewing this Rows details.
 Row Row.prepareFromFieldNames(List pNames)
          Gets the a proper Row for viewing this Rows details.
 List Row.replaceFieldValues(Map nameValueMap)
          Replaces the values in one or more fields.
 Row Row.rollbackChanges()
          Undoes any changes that have been made to this Row since it was read from or written to the database.
 void Row.setFieldInitialValue(String fldNam, Object value)
          Sets the value of the specified field.
 void Row.setFieldValue(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(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(String fldNam, Object value)
          Sets the value of the specified field.
 void Row.setFieldValueAsString(String fldNam, String value)
          Sets the value of the specified field.
 void Row.setFieldValueAsString(String fldNam, 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(String[] fieldNames, 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(List fieldNames, boolean ignoreCase, ExecutingContext ec)
          Sets values from the source Row into this Row (the target) for all Fields that BOTH the source and the target have.
 void Row.setFieldValueToDefault(String pName, ExecutingContext ec)
          Sets the fields value back to the default value Creation date: Jun 24, 2004 - 3:14:48 PM
 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.setFieldValuesWithCommonUsageIds(Row rowToCopy)
          Copy the field values from the supplied Row with the same usageid into this Row.
 void Row.setValues(List pData)
          Sets the values of this Row
 void Row.splitAndSetFieldValues(String[] fieldNames, int[] splitIndices, 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.
 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)
 StringBuffer Row.toDOC(boolean pIncludeColumnHeadings, CSVFileDescriptor pFileDescriptor)
          Deprecated. Use the single argument method instead
 StringBuffer Row.toDOC(CSVFileDescriptor pFileDescriptor)
          Returns a StringBuffer in Microsoft Word .doc format containing all data in this RowCollection.
 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.
 StringBuffer Row.toXML(XMLFileDescriptor pFileDescriptor)
          Returns a StringBuffer in XML format containing all data in this Row.
 Row Row.transferDataTo(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(Connection conn)
          Updates the database with the values in this Row.
 int Row.update(Connection connection, ExecutingContext ec)
          Updates the database with the values in this Row.
 int Row.update(ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean Row.validate(ExecutingContext context)
          Validate this Row based on it's configuration and field values.
 boolean Row.validate(ExecutingContext pContext, 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, Principal pUser)
          Deprecated. Use the validate() method which takes in an ExecutingContext
 Field Row.SpacingRow.newField(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(String pLib, String pTableName)
          Deprecated. Return data that is associated with this data.
 Row IAssociatedData.getAssociatedRow(String pLib, String pTableName)
          Deprecated. Get A Row Associated With This Row
 RowCollection IAssociatedData.getAssociatedRows(String pLib, 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.
 Map FieldCollection.getAutoUpdateFields()
          Returns a Map of Fields (keyed by name) that have been updated.
 Map FieldCollection.getCopiedFieldValues()
          Returns a Map of field values, keyed by field name.
 List FieldCollection.getNamesOfUpdatedFields()
          Returns a List of names of Fields that have been updated.
 List FieldCollection.getPhysicalFieldNames()
          Gets a List containing the names of contained Fields excluding those that are not physically present in the database
 Map FieldCollection.getUpdatedFields()
          Returns a Map of Fields (keyed by name) that have been updated.
 List FieldCollection.replaceFieldValues(Map nameValueMap)
          Replaces the values in one or more fields.
static void Field.addFieldClassForDataClass(Class pDataClass, 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.
 StringBuffer Field.appendSQLNameAndValue(boolean pUseOriginalValue, String pOperator, StringBuffer sb)
          Appends the field's name and value in SQL format to the StringBuffer.
 StringBuffer Field.appendSQLNameAndValue(boolean pUseOriginalValue, StringBuffer sb)
          Appends the field's name and value in SQL format to the StringBuffer.
 Field Field.cloneField()
          Returns a clone of the Field.
 String Field.concat(String[] parts)
          Concatenate the field values.
static Field Field.create(String pName, int pSQLType)
          Create and return a new Field
static Field Field.create(String pName, Class pFieldType)
          Create and return a new Field
static Field Field.createFromDataType(String pName, Class pDataType)
          Create and return a new Field, based on the type of data the field should hold.
abstract  Object Field.createObject(String pStringValue)
          Create an object for this Field type using the given String.
 Double Field.divide(String[] fieldNames)
          Divide the two field values.
 Operation Field.getAssociationOperation()
          Gets the data Operation of this Field's FieldDescriptor.
 Object Field.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a String.
 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.
 String Field.getCurrentValueAsString(ExecutingContext ec)
          Returns the value of this field as a String.
 Operation Field.getDataSQLOperation()
          Deprecated. replaced with getAssociationOperation()
abstract  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.
 Object Field.getDefaultValue(ExecutingContext pContext)
          Get the field's default value as a String.
 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)
 String Field.getDisplayValue()
          Returns the display value of this Field as a String
 int Field.getDisplayWidth()
          Gets the Field's display width.
 String Field.getExternalName()
           
 FieldDescriptorRow Field.getFieldDescriptor()
          Returns the FieldDescriptorRow associated with this field.
 int Field.getMaxLength()
          Returns the max length of this field.
 int Field.getMaxLength(FileDescriptor fled)
          Returns the max length of this field.
 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.
 int Field.getPreferredDisplayLength()
          Gets the column's preferred display size.
static Class Field.getPreferredJavaDataType(int pSQLType)
          Gets the preferred Java class for the SQL type.
 String Field.getSQLColumnDefinition()
          This method should return all of the necessary information to create this field within a CREATE TABLE SQL statement.
 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().
 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.
 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.
 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.
 String Field.getSQLTypeName()
          getSQLTypeName method comment.
 String Field.getSQLValue()
          Returns the Field's value in SQL format.
abstract  String Field.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 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.
 String Field.getStyleClass(ExecutingContext ec)
          Get a Field's style.
 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.
 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.
 String Field.getValidationInvalidValueString()
          This method will return the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 String Field.getValidationInvalidValueString(String givenValue)
          This method will return the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 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.
 String Field.getValidValuesString()
          This method should be overriden by subclasses that want to display possible or valid values to a user Example PhoneNumber would return "Examples: (123) 456-7890, 1234567890, 123-456-78890" Creation date: (4/5/2002 2:52:46 PM)
 String Field.getValueAsFullLengthString()
          Returns the Field's value as a String.
 void Field.handlePossibleValueOperation(ExecutingContext ec)
          Creation date: (4/23/2003 6:56:22 AM)
 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.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(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.
 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(String[] fields, 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(Object value)
          !!DA WK (7/14/2003 9:53:04 AM)
 void Field.setInitialValueAsString(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(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(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(String pStringValue)
          Create an object for the Field's SQL type.
 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, 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, 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.
static void DataEngine.copyRowCollectionToTable(Connection connection, Table copyToTable, RowCollection rc)
          This method copies a row collection to the specified table.
static void DataEngine.copyRowCollectionToTable(Table pCopyToTable, RowCollection pRC)
          This method copies a row collection to the specified table.
static boolean DataEngine.createTable(Connection pConnection, Table pTable, 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, String pCreateTableSQL)
          Creates a database table using the specified information.
static boolean DataEngine.doesTableExist(Connection pConnection, Table pTable)
          Returns whether or not a table exists in a database using the specified information.
static boolean DataEngine.doesTableExist(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(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.
static int DataEngine.executeUpdate(String pSystemAlias, 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(Connection conn, 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.
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(String systemURL, String sqlString)
          Return a RowCollection using the default system Connection.
static RowCollection DataEngine.getRows(String systemURL, String sqlString, Class rowSubClass)
          Return a RowCollection using a connection from the specified system url.
static RowCollection DataEngine.getRows(Connection conn, String sqlString)
          Return a RowCollection using the given Connection and sql String.
static RowCollection DataEngine.getRows(Connection conn, String sqlString, 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.
static ConnectionPoolReportDescriptor DatabaseManager.beginReportMonitoring(ConnectionPoolReportDescriptor pReportDescriptor)
          Attaches a report descriptor to a connection pool.
static void DatabaseManager.createConnectionPool(String pSystemAlias, String pSystemAliasForLookUp)
          Creates a ConnectionPool with the specifed system alias.
static void DatabaseManager.createConnectionPool(String driver, String systemURL, String urlAlias, String user, String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(String driver, DBSystem system, String user, String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(String driver, DBSystem system, String user, String password, int minConnections, int maxConnections, int maxConnSeconds, int orphanTimeout, String connectionAlias)
          Creates and returns a new DataEngineConnectionPool using the given properties.
static void DatabaseManager.createConnectionPool(ConnectionRow pConnectionRow)
           
static ConnectionPoolReport DatabaseManager.generateReport(String alias)
          Generates a report about a connection pool.
static boolean DatabaseManager.performConnectionPoolAction(String alias, byte action)
          Performs an action on a connection pool
static void DatabaseManager.reconnect(String pAlias)
          Shuts down all of the connections in the specified connection pool and restarts them.
static void DatabaseManager.reconnect(String pAlias, int pMaxWaitMilliseconds)
          Shuts down all of the connections in the specified connection pool and restarts them.
static void DatabaseManager.restartConnectionPool(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, 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(String pMetaDataAlias, String pConnectionRowSystemAlias)
           
static ConnectionRow ConnectionRow.getConnectionRow(String pMetaDataAlias, String pConnectionRowSystemAlias, String pLibraryName)
           
static Table ConnectionRow.getConnectionTable(String pSystemAlias)
           
 int ConnectionRow.insert(SQLContext context)
          Inserts this Row into the specified database.
 ConnectionRow ConnectionRow.setAlias(String newValue)
          Setter method for the Alias property
 ConnectionRow ConnectionRow.setCleanUpTimeout(int newValue)
          Setter method for the CleanUpTimeout property
 ConnectionRow ConnectionRow.setDriver(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(String newValue)
          Setter method for the Password property
 ConnectionRow ConnectionRow.setProperties(String newValue)
          Setter method for the Properties property
 ConnectionRow ConnectionRow.setUrl(String newValue)
          Setter method for the Url property
 void ConnectionRow.setUserId(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(Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean ConnectionRow.validate(ExecutingContext context)
          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
 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.
 String URLReferenceField.getURL(ExecutingContext executingContext)
          Gets the URL for this URLReferenceField.
 void UpperCaseStringField.setValue(Object pValue)
           
 Field TimestampField.cloneField()
          Returns a clone of the Field.
 Object TimestampField.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a Timestamp.
 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.
 Object TimestampField.getDefaultValue(ExecutingContext executingContext)
          Get the field's default value as a Timestamp.
 void TimestampField.setValue(long millis)
           
 String TimeField.getPossibleFormats()
          This method should be overriden by subclasses that want to display possible or valid values to a user Example PhoneNumber would return "Examples: (123) 456-7890, 1234567890, 123-456-78890" Creation date: (4/5/2002 2:52:46 PM)
 String TimeField.getValidValuesString()
          This method should be overriden by subclasses that want to display possible or valid values to a user Example PhoneNumber would return "Examples: (123) 456-7890, 1234567890, 123-456-78890" Creation date: (4/5/2002 2:52:46 PM)
 void TimeField.setValue(Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 Object TempField.createObject(String pStringValue)
          Create an object for this Field type using the given String.
 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.
 String TempField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 String StringOrNumberField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's name and value in SQL format.
 void StringOrNumberField.setValue(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(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.
 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 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
 String SQLAssociationField.getDisplayValue()
          Returns the display value of this Field as a String
 String SQLAssociationField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
static Object SQLAssociationField.getAssociation(Field field, ExecutingContext ec)
          Get the association from the given Field.
static Object SQLAssociationField.getAssociation(Operation associationOp, Row row, ExecutingContext ec)
          Get the association from the given operation.
 void SocialSecurityNumberField.setValue(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.
 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(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(Object pValue)
           
 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.
 String LogicalField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 Object LastUpdateTimestampField.getAutoUpdateValue(ExecutingContext executingContext)
          Get the field's auto update value as a Timestamp.
 Object LastUpdateTimestampField.getDefaultValue(ExecutingContext executingContext)
          Get the field's default value as a Timestamp.
 String JSPFileNameField.getValidationInvalidValueString(String givenValue)
          This method will return the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 boolean JSPFileNameField.isValidValue(ExecutingContext ec)
          At the moment we are not actually validating against the file name to see if it exists.
 Class JavaClassNameField.getJavaClass()
          Gets the Java class object for this field's value.
 Object JavaClassNameField.getJavaObject()
           
 String JavaClassNameField.getValidationInvalidValueString(String givenValue)
          This method will return the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 boolean JavaClassNameField.isValidValue(ExecutingContext ec)
           
 String ImageURLReferenceField.getDisplayValue()
          Get the display value for thie image reference field.
 Object IFieldIncrementor.getNextValue(Field pField)
          Gets the next value of a field for which the auto-increment value is true.
 void IFieldIncrementor.setLastValue(Field pField, Object pLastValue)
          Sets the last value of a field for which the auto-increment value is true.
 void IFieldIncrementor.setNextValue(Field pField, 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.
 Object ICurrentValueField.getAutoUpdateValue(ExecutingContext executingContext)
          This method should be overriden in subclasses of field that wish to set a dynamic value for update.
 Object ICurrentValueField.getCurrentValue(ExecutingContext executingContext)
          Returns a value that may be retrieved from a database, current time, calculation or other source that is dynamic.
 String ICurrentValueField.getCurrentValueAsString(ExecutingContext executingContext)
          Convenience method to return the current value as a String.
 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.
 FieldSetCollection FieldSetCollection.getFieldSetCollectionForGivenFields(List pFieldNames, boolean pShowEmpty)
          Get a FieldSetCollection that contains only fields sets that contain the given fields.
static List FieldSet.getFieldNameSets(RowCollection pRc)
          Returns a List containing FieldSet objects.
 FieldSet FieldSet.getFieldSetForGivenFields(List pFieldNames)
          Get a FieldSet that contains only the given fields.
static List FieldSet.getFieldSets(Row pRow)
          Gets a List containing FieldSet objects.
 boolean FieldSet.hasDisplayableFields(ExecutingContext ec)
           
 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.
 Object FieldIncrementor.getNextValue(Field pField)
          Gets the next value of a field for which the auto-increment value is true.
 void FieldIncrementor.setLastValue(Field pField, Object pLastValue)
          Sets the last value of a field for which the auto-increment value is true.
 void FieldIncrementor.setNextValue(Field field, 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(String pSTMPServer, String pPopServer, String pUsername, 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.
 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.
 String DateField.getPossibleFormats()
          This method should be overriden by subclasses that want to display possible or valid values to a user Example PhoneNumber would return "Examples: (123) 456-7890, 1234567890, 123-456-78890" Creation date: (4/5/2002 2:52:46 PM)
 Object DateField.getSQLObject()
          Gets this field's value as an Object in SQL format.
 String DateField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's name and value in SQL format.
 String DateField.getValidValuesString()
          This method should be overriden by subclasses that want to display possible or valid values to a user Example PhoneNumber would return "Examples: (123) 456-7890, 1234567890, 123-456-78890" Creation date: (4/5/2002 2:52:46 PM)
 void DateField.setValue(long millis)
           
 void DateField.setValue(Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 void DataLinkField.setValue(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.
 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.
 Object BlobField.createObject(String pStringValue)
          Create an object for this Field type using the given String.
 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.
 String BlobField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 void BlobField.setValue(Object pValue)
          Sets the current value of the Field to the specified value, and also sets the old value to the previous value.
 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.
 String BlankDisplayField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's value in SQL format.
 String BigDecimalNonNegativeField.getValidationInvalidValueString(String givenValue)
          This method will return the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 int BigDecimalField.getMaxLength()
          Returns the max length of this field.
 String BigDecimalField.getSQLValue(boolean pUseOriginalValue)
          Returns the Field's name and value in SQL format.
 String BigDecimalField.getValidationInvalidValueString()
          Gets the long description of why this field's value is invalid and possible actions or examples we could put in this field.
 void BigDecimalField.setValue(Object value)
           
static boolean AbstractBooleanField.isValueTrue(Object value)
          Checks if the given value could be true.
 void AbstractBooleanField.setValue(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(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.
 void TableDescriptor.setName(Table t)
          Sets the name of this TableDescriptor from a table
 Class TableDescriptor.getJavaFieldClass()
          Gets the class to instantiate for this field.
 int TableDescriptor.update(Connection conn, ExecutingContext ec)
           
 void IFDModifier.modifyFD(FieldDescriptorRow fd)
          Modifies an FD which was read from DB or RS metadata
 void IFDModifier.modifyFDs(List fds, Table t)
          Modifies a List containing FD's which were read from DB or RS metadata.
 FieldDescriptorRow FieldDescriptorRow.cloneFD()
          Clones this FieldDescriptorRow.
 Field FieldDescriptorRow.createDefaultField()
          Creates a default field for this field descriptor.
 Field FieldDescriptorRow.createDefaultField(String pFieldName)
          Creates a default field for this field descriptor.
 Field FieldDescriptorRow.createField()
          Creates a new field of the appropriate type
 Field FieldDescriptorRow.createField(String pFieldName)
          Creates a new field of the appropriate type
 Row FieldDescriptorRow.createRow(Row pDefaultRow)
          Creates a new Row.
 Operation FieldDescriptorRow.getAssociationOperation()
          Gets the SQLOperation describing how the data for fields should be retrieved
 SQLOperation FieldDescriptorRow.getDataSQLOperation()
          Deprecated. replaced with getAssociationOperation()
 String FieldDescriptorRow.getFieldClass()
          Deprecated. Use getFieldClassName() instead
 String FieldDescriptorRow.getFieldClassName()
          Gets the name of the Java Class to use for instances of the described field.
 String FieldDescriptorRow.getFieldClassString()
          Different from getFieldClassName in that we do not trim off the parameters.
 Class FieldDescriptorRow.getJavaFieldClass()
          Gets the Java Class to use for instances of the described field.
 RowCollection FieldDescriptorRow.getPossibleValues(Field fld)
          Returns a RowCollection containing the possible values for the Field.
 int FieldDescriptorRow.insert(SQLContext context)
          Inserts this Row into its table.
 boolean FieldDescriptorRow.isAuthorizedForEdit(Row pRow, ExecutingContext pEc)
          Tests if user can edit a field.
 boolean FieldDescriptorRow.isAuthorizedForRead(Row pRow, ExecutingContext pEc)
          Tests if user can read a field.
 void FieldDescriptorRow.setApplicationID(String pApplicationID)
           
 void FieldDescriptorRow.setAutoIncrement(boolean pIsAutoIncrement)
          Sets wheter or not this Field's value is auto incremented.
 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(String pCatalog)
          Sets the Table's catalog (may be null).
 void FieldDescriptorRow.setColumnSize(int pColumnSize)
          Sets the column's size.
 void FieldDescriptorRow.setColumnTableName(String pColumnTableName)
          Sets the Table name.
 void FieldDescriptorRow.setCompanyID(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(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(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(String pDivisionID)
           
 void FieldDescriptorRow.setExternalName(String pExternalName)
          Sets the external name of the described field.
 void FieldDescriptorRow.setFieldClass(Class pFieldClass)
          Sets the class name of the formatter for the field.
 void FieldDescriptorRow.setFieldClass(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(String value)
          Sets the field set for the described fields.
 void FieldDescriptorRow.setFieldValue(String fldNam, Object value)
          Sets the value of the specified field.
 void FieldDescriptorRow.setFormatterClass(String pFormatter)
          Sets the class name of the formatter for the field.
 void FieldDescriptorRow.setHelpText(String pHelpText)
          Sets the help text for the described field.
 void FieldDescriptorRow.setIsNullable(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(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.setPossibleValueClass(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(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(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(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(String pSQLTypeName)
          setSQLTypeName method comment.
 void FieldDescriptorRow.setStatusChange(int pStatusChange)
          Sets whether or not to notify on status change
 void FieldDescriptorRow.setSwitches(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(String pSystemURL)
          Sets the system url.
 void FieldDescriptorRow.setUsageId(int usageid)
          Gets the usageId of the field.
 void FieldDescriptorRow.setXMLTag(String pXMLTag)
           
 int FieldDescriptorRow.update(Connection conn, ExecutingContext ec)
           
 boolean FieldDescriptorRow.validate(ExecutingContext pContext)
           
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(List pFDs)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFDs(List pFDs, Table pTable)
          Removes all FieldDescriptors for all systems.
static void FieldDescriptorManager.addFDs(List pFDs, Table pTable, boolean pReplace)
          Sets the FD's for a table
static void FieldDescriptorManager.addFDs(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(Connection pConnection, Field pField)
          Create a field descriptor for the specified field name in the table from the given connection.
static FieldDescriptorRow FieldDescriptorManager.createFDFromDBMetaData(Connection pConnection, Table pTable, 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, String pFieldName)
          Create a field descriptor for the specified field name in the table.
static FieldDescriptorRow FieldDescriptorManager.createFDFromRSMetaData(int pColumnIndex, ResultSetMetaData pRSMetaData, String metaDataAlias)
          Deprecated. replaced with createFDFromRSMetaData(int, ResultSetMetaData, Table)
static FieldDescriptorRow FieldDescriptorManager.createFDFromRSMetaData(int pColumnIndex, ResultSetMetaData pRSMetaData, Table pTable)
          Creates and returns a FieldDescriptor using the given ResultSetMetaData and column index.
static List FieldDescriptorManager.createFDsFromDBMetaData(Connection pConnection, Library pLibrary)
          Create field descriptors for the specified Library.
static RowCollection FieldDescriptorManager.createFDsFromDBMetaData(Connection pConnection, Table pTable)
          Create field descriptors for the specified Table.
static 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 boolean FieldDescriptorManager.createFieldDataFile(String pFDSystemAlias)
          Creates the Field data file if it doesn't already exist.
static RowCollection FieldDescriptorManager.getAssociationsForTable(Table pTable)
           
static RowCollection FieldDescriptorManager.getFDsFromFile(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, List orderByColumns)
           
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptor(String pFieldName, Table pTable)
          Returns the FieldDescriptor for the given Field name.
static FieldDescriptorRow FieldDescriptorManager.getFieldDescriptor(String pFieldName, Table pTable, boolean pCheckFieldDataFile)
          Returns the FieldDescriptor for the given Field name.
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)
           
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(String[] pColumnNames, 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(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(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void HttpFlatFieldReferenceRow.handleAction(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 String FlatFileReferenceRow.getFlatFileName()
          Returns the File name of the Flat File Creation date: Jun 4, 2004 - 1:09:28 AM
abstract  void FlatFileReferenceRow.handleAction(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          handles actions Creation date: Jun 4, 2004 2 : 17 : 34 AM
 

Uses of CMException in planetj.database.possiblevalues
 

Methods in planetj.database.possiblevalues that throw CMException
 String PossibleValueRow.getAlias()
          Returns the possible value system alias for the field.
 String PossibleValueRow.getDisplayValue()
          Returns the possible display value for the value.
 int PossibleValueRow.getDisplayValueSQLType()
          Returns the possible value's value sql type.
 String PossibleValueRow.getFieldName()
          Returns the possible value field for the field.
 String PossibleValueRow.getKey()
          Returns the possible value key for the field.
 String PossibleValueRow.getLibrary()
          Returns the possible value library for the field.
 String PossibleValueRow.getNameOfTable()
          Returns the possible value table for the field.
 String PossibleValueRow.getValue()
          Returns the possible value for the field.
 void PossibleValueRow.setAlias(String sysAlias)
          Sets the possible values system alias.
 void PossibleValueRow.setDisplayValue(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(String fldNam)
          Sets the possible values field name.
 void PossibleValueRow.setKey(String key)
          Sets the possible values key.
 void PossibleValueRow.setLibraryName(String libNam)
          Sets the possible values lirary name.
 void PossibleValueRow.setTableName(String tblNam)
          Sets the possible values table name.
 void PossibleValueRow.setType(int type)
          Sets the possible values type.
 void PossibleValueRow.setValue(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.
static RowCollection PossibleValueManager.getConfigProperties(String metaDataSystemAlias, String key, String[] orderByColumnNames, int ownerId)
          This will return a RowCollection fo PossibleValues with the givin key @ pKey
static Row PossibleValueManager.getConfigProperty(String metaDataSystemAlias, String key, String[] orderByColumnNames, int ownerId)
          This will return a RowCollection of configuration properties.
static RowCollection PossibleValueManager.getPossibleValues(String metaDataSystemAlias, String key, String[] orderByColumnNames)
          This will return a RowCollection fo PossibleValues with the givin key @ pKey
static RowCollection PossibleValueManager.getPossibleValues(String metaDataSystemAlias, String key, String[] orderByColumnNames, int ownerId)
          This will return a RowCollection fo PossibleValues with the givin key @ pKey
 

Uses of CMException in planetj.database.report
 

Methods in planetj.database.report that throw CMException
 int ReportBreakRowCollection.addRows(int pFirstRow, int pRowCount, ResultSet pRS)
          Adds rows from the results set to this RowCollection.
 ReportBreakRow 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(String pSQL, String pSystemAlias)
          Gets the table that will be altered by this SQL statement.
 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, String systemAlias)
          Gets the FD for the specified value.
 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)
 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(String pSystemAlias)
          Gets the FieldDescriptor for this database column referenced by this token
 Table ColumnToken.getTable(String pSystemAlias)
          Gets the Table in which the column referenced by this ColumnToken exists.
 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 StringBuffer RowClassGenerator.generateConstantComments(FieldDescriptorRow pFd, StringBuffer pSB)
          Generates a Java constant comment
static String RowClassGenerator.generateRowClass(Iterator pFieldDescriptors, RowClassProperties pProps)
          Generates a subclass of the Row class.
static String RowClassGenerator.generateRowClass(RowCollection pRC, RowClassProperties pProps)
          Generates a subclass of the Row class.
static String RowClassGenerator.generateRowClass(Table pTable, RowClassProperties pProps)
          Generates a subclass of the Row class.
static String RowClassGenerator.generateRowInterface(Iterator pFieldDescriptors, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static String RowClassGenerator.generateRowInterface(RowCollection pRC, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static String RowClassGenerator.generateRowInterface(Table pTable, RowInterfaceProperties pProps)
          Generates an interface based on a Database Row.
static String RowClassGenerator.write(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, javax.servlet.http.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(String properties)
          Sets the property string associated with this PropertyRow.
 int PropertyRow.update(Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 Object JavaContext.execute()
          Gets a modified HTML code String with parameters replaced with their set values.
 void ISelectionListener.handleRecordSelection(Row pSelectedRow, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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(String parameterId, Object value)
          Sets the value of parameters in this context
 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  String DataEngineServlet.getInitialPage(javax.servlet.http.HttpServletRequest req)
          Force subclasses to return an initial jsp/servlet.
 String DataEngineServlet.getLastJSPPath(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. no longer used
static String DataEngineManager.getContextNavigationKey(Operation operation)
           
static String DataEngineManager.getNavigationSuffix(Operation operation)
           
static String DataEngineManager.getOperationNavigationKey(Operation operation)
           
static RowCollection DataEngineManager.getRowCollection(Operation operation, javax.servlet.http.HttpServletRequest request)
          Gets the RowCollection for the given Operation out of the request.
static String DataEngineManager.getRowCollectionNavigationKey(Operation operation)
           
static String DataEngineManager.getRowNavigationKey(Operation operation)
           
static void DataEngineManager.handleFeature(IFeature feature, javax.servlet.http.HttpServletRequest req)
          Handles the feature, possibly causing a warning to be displayed
static void DataEngineManager.setCurrentKeys(Operation operation, javax.servlet.http.HttpServletRequest request)
          Sets the current keys for objects associated with this operation.
static void DataEngineManager.setCurrentRowCollectionKey(String key, javax.servlet.http.HttpServletRequest request)
          Set the current RowCollection key.
static void DataEngineManager.setCurrentRowKey(String key, javax.servlet.http.HttpServletRequest request)
          Set the current Row key.
 String CustomerRow.register(Connection conn)
          This will insert this row into the database and attempt to send an email to an EmailField subclass within the Row.
 void AbstractTableManager.createTable(String metaDataAlias)
          Creates a table.
 void AbstractContext.clearParameterValues()
          Clears all the parameter values for this context, as well as any validation exceptions.
abstract  Object AbstractContext.execute()
          Executes 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, Object value)
          Provides a value to a parameter for this context's code string.
 void AbstractContext.setParameterValues(String parameterId, 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.application
 

Methods in planetj.dataengine.application that throw CMException
 Application IApplicationContext.getApplication()
          Get this context's application.
static DirectOperationRequest DataEngineApplicationServlet.getRequestedOperationData(javax.servlet.http.HttpServletRequest pReq)
          Gets the DirectOperationRequest object specifying which Operation was requested.
static boolean DataEngineApplicationServlet.isSignOnNecessary(Application app, javax.servlet.http.HttpServletRequest req)
          Tests if the user has to sign on to the application.
 void DataEngineApplicationServlet.processApplication(Application app, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse res)
           
 boolean DataEngineApplicationServlet.verifySignOn(Application application, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Checks to see if the user is signed on to the Application.
 Application DataEngineApplicationBuilderServlet.getWOWApplication(javax.servlet.http.HttpServletRequest request)
           
 Application ApplicationManager.createApplication(String pMetaDataAlias, Map pValues)
          Creates an Application using the given values.
 Application ApplicationManager.getApplication(String pMetaDataAlias, int pId, List pColumnNames, IUser pUser)
          Gets an application by ID Creation date: (3/25/2002 1:48:24 PM)
 RowCollection ApplicationManager.getApplications(String pSystemAlias, List pColumnNames, IUser pUser)
          Returns A RowCollection of all Application objects
 RowCollection ApplicationManager.getApplications(String pSystemAlias, List pColumnNames, IUser pUser, List orderByColumns)
          Returns A RowCollection of all Application objects
 Application ApplicationManager.getNonCachedApplication(String pMetaDataAlias, int pId, 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.
 SQLOperation Application.createSQLOperation(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(ExecutingContext executingContext)
          Gets this application's operations.
 RowCollection Application.getOperationsByUsageId(int usageId, ExecutingContext executingContext)
          Gets this application's operations for the given usage id.
 RowCollection Application.getSQLOperations()
          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
 int Application.insert(SQLContext context)
          Inserts this Row into the specified database.
 boolean Application.isContainSQLOperation()
          Deprecated.  
 void Application.setApplicationClass(Class newAppClass)
          Sets the Java class for this Application.
 void Application.setApplicationClassName(String applicationClass)
          Sets the Java class for this Application.
 void Application.setCompanyName(String name)
          Sets the name of this application
 void Application.setConnectionAlias(String newConnectionAlias)
          Sets the connection alias for this application
 void Application.setDescription(String value)
          Sets the description for this application
 void Application.setErrorJspFile(String newJspFile)
          Sets this application's error JSP file
 void Application.setId(int value)
          Sets the ID of this application
 void Application.setId(Integer value)
          Sets the ID of this application
 void Application.setInitialOperation(Operation operation)
          Sets this Application's initial Operation
 void Application.setInitialView(View pInitialView)
          Sets this application's initial view
 void Application.setJspFile(String newJspFile)
          Sets this application's JSP file
 void Application.setName(String name)
          Sets the name of this application
 void Application.setOwnerId(int value)
          Sets the ID of this application's owner
 void Application.setOwnerId(Integer value)
          Sets the ID of this application's owner
 void Application.setPassword(String value)
          Sets the password for this application
 void Application.setSignOnClass(Class newSignOnClass)
          Sets the sign on class for this Application.
 void Application.setSignOnClassName(String name)
          Sets the sign on class for this Application.
 void Application.setSignOnOperationId(int id)
          Sets the sign on operation for this Application.
 void Application.setSignOnURI(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(Integer value)
          Sets the ID of this application's theme.
 void Application.setUserId(String value)
          Sets the userid for this application
 void Application.startConnections()
          Ensures that all of the connection that this application may use have been started
 int Application.update(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(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 AbstractOperationRequest ViewSQLOperationRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 AbstractOperationRequest ViewHTMLOperationRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 AbstractOperationRequest ViewExecutionGroupRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          A ViewExecutionRequest is a request that has multiple operations in it.
 SQLOperation SaveSQLToSQLOperationRequest.createSQLOperation(javax.servlet.http.HttpServletRequest req)
           
 IMagicRequest SaveSQLToSQLOperationRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          Execute method comment.
 AbstractOperationRequest RunJavaOperationRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 AbstractOperationRequest PossibleValuesSearchOperationRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 IMagicRequest DirectOperationRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet deservlet)
           
 Operation DirectOperationRequest.getOperation()
          Gets the Operation in question
 boolean DirectOperationRequest.processOutputClass(Operation op, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Process output class parameter.
 IMagicRequest ApplicationSignOffRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AbstractOperationRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
abstract  AbstractOperationRequest AbstractOperationRequest.executeOperation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 Operation AbstractOperationRequest.getOperation()
          Get the operation for this 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.
 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
 Date EmailTask.getStartTime()
          Gets the exact day and time when this task should begin executing
 String EmailOperation.getFromAddress()
          Gets the email from address
 CMMailer EmailOperation.getMailer()
          Gets the mailer to use when sending email
 String EmailOperation.getSubject()
          Gets the email subject
 void BatchProcessTask.autoRun()
          Process the results of the target Operation.
 long BatchProcessTask.getFrequency()
          Gets the frequency (in seconds) at which the task should run
 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)
abstract  long AutoRunTask.getFrequency()
          Gets the frequency (in seconds) at which the task should run
abstract  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)
 void AutoRunOperation.rescheduleAllTasks()
          Cancels all of this operation's tasks and then reschedules them.
 Object AutoRunOperation.execute(ExecutingContext ec, Field field)
          Child classes should override for functionality Creation date: (4/23/2003 7:40:14 AM)
 int AutoRunOperation.update(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.
 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.
 void AutoRunManager.initialize(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.
 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
 List StoredProcedurePropertyGroup.getTables(String alias)
          Gets a list of the Table objects used in the stored procedure
static List FramePropertyGroup.createDefaultFrames(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.
 

Uses of CMException in planetj.dataengine.email
 

Constructors in planetj.dataengine.email that throw CMException
EmailRowCollection(Table table)
          EmailRowCollection constructor comment.
EmailRowCollection(Table table, 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, 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.
 

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
 boolean UserAuthorizationOperation.isAuthorized(Row pRow, ExecutingContext pEc)
           
 boolean UserAuthorizationOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean UserAuthorizationListOperation.isAuthorized(Row pRow, ExecutingContext pEc)
           
 boolean UserAuthorizationListOperation.isFieldApplicable(Field fld, ExecutingContext ec)
          Tests if a field is applicable in the current scenario
 boolean UserAuthenticationListOperation.isAuthorized(Row pRow, ExecutingContext pEc)
           
 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 List OperationSet.getOperationSets(Application application)
          Get a List containing OperationSet objects.
static List OperationSet.getDisplayableOperationSets(Application application, ExecutingContext ec)
          Get a List containing OperationSet objects.
 RowCollection OperationManager.getAssociationSQLOperations(String systemAlias, int ownerId, List columnNames)
          Deprecated. replaced by getAssociationOperations(String, int, List)
 RowCollection OperationManager.getChildren(int parentId, String metaDataAlias)
          Gets all children Operation's from the given system alias and for the given Operation id.
 RowCollection OperationManager.getDependants(int dependsOnId, String metaDataAlias)
          Gets all dependant Operation's from the given system alias and for the given Operation id.
 Operation OperationManager.getOperation(int id, String systemAlias)
          Get an Operation for the given id
 Operation OperationManager.getOperation(int id, String systemAlias, List columnNames)
          Returns A SQLOperation, based on its ID Creation date: (3/25/2002 1:48:24 PM)
 RowCollection OperationManager.getOperations(Application application, List columnNames, ExecutingContext executingContext)
          Gets all Operations for the given Application.
 RowCollection OperationManager.getPossibleValueSQLOperations(String systemAlias, int ownerId, List columnNames)
          Get possible value SQLOperations for the given owner.
 SQLOperation OperationManager.getSQLOperation(int pId, String pSystemAlias)
          Deprecated. replaced with getOperation(int, String)
 SQLOperation OperationManager.getSQLOperation(int pId, String pSystemAlias, List pColumnNames)
          Deprecated. replaced with getOperation(int, String, List)
 RowCollection OperationManager.getSQLOperations(String systemAlias, int ownerId, int type, List columnNames)
          Get SQLOperations with the specified type and the given owner.
 RowCollection OperationManager.getSQLOperations(Application pApplication, List pColumnNames)
          Deprecated. Temporarily deprecated to find references. WK.
 RowCollection OperationManager.getSQLOperations(Application application, List columnNames, ExecutingContext executingContext)
          Deprecated. replaced with getOperations(Application, List, ExecutingContext)
 RowCollection OperationManager.getAssociationOperations(String metaDataAlias, int ownerId, List columnNames)
          Get association operations for the given owner and meta data system.
 RowCollection OperationManager.getAuthorizationOperations(String systemAlias, int ownerId, List columnNames)
          Get association SQLOperations for the given owner.
 RowCollection OperationManager.getUserAuthenticationListOperations(String systemAlias, int ownerId, List columnNames)
          Get authentication SQLOperations for the given owner.
 IMagicRequest Operation.createMagicRequest(String id, Field basedOnField, Row basedOnRow, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Creates a MagicRequest for viewing this operation.
 IMagicRequest Operation.createMagicRequest(String id, Row basedOnRow, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Creates a MagicRequest for viewing this operation.
 Row Operation.createRow(Row row)
          Initializes this SQLOperation as it is retrieved from the DB
 Object Operation.execute(ExecutingContext ec)
          Executes this operation from the given executing context and Field.
 Object Operation.execute(ExecutingContext ec, Field field)
          Executes this operation from the given executing context and Field.
 Object Operation.execute(ExecutingContext ed, Row row)
          Executes this operation from the given executing context and Row.
 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)
 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)
 IOperationContext Operation.getNewContext()
          Gets a new IOperationContext for this operation.
 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.
 int Operation.insert(SQLContext context)
          Inserts this Row into its table.
 boolean Operation.isAuthorizedForExecution(Row pRow, ExecutingContext pEc)
          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.isUserPromptingRequired()
          Does the user need to be prompted for input.
 void Operation.setDefaultOperationCode()
          Sets the default operation code for this operation instance.
 void Operation.setDisplayColumns(String[] cols)
          Sets the display columns as Strings in an Array
 void Operation.setDisplayColumns(String value)
          Sets this display columns for this SQLOperation as a String, containing the column names separated by commas
 void Operation.setDisplayColumns(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(Integer value)
          Sets the id of this Operation
 void Operation.setRowClass(Class newRowClass)
          Sets the Java class to use when retrieving this SQLOperation's rows
 void Operation.setRowClassName(String rowClass)
          Sets the Java class to use when retrieving this SQLOperations's rows
 void Operation.setRowCollectionClass(Class newRowCollectionClass)
          Sets the Java class to use when retrieving this SQLOperation's row collection
 void Operation.setRowCollectionClassName(String rowCollectionClass)
          Sets the Java class to use when retrieving this SQLOperation'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(Connection conn, ExecutingContext ec)
          Updates the database with the values in this Row.
 boolean Operation.validate(ExecutingContext ec)
          Validate this Row based on it's configuration and field values.
 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(Row pRow, ExecutingContext pEc)
          Creation date: (4/25/2003 8:50:20 AM)
 Application HTMLOperationContext.getApplication()
          Get this context's application.
 Operation HTMLOperationContext.getOperation()
          Get this context's operation.
 Object HTMLOperation.execute(ExecutingContext ec, Row row)
          Executes this operation from the given executing context and Row and returns HTML code 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(Connection c, ExecutingContext ec)
          Updates this Row in the DB
 

Uses of CMException in planetj.dataengine.parameter
 

Methods in planetj.dataengine.parameter that throw CMException
 Object UserParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 FieldDescriptorRow TableParameter.getDisplayFieldDescriptor()
          Gets the FieldDescriptor for this parameter.
 TableDescriptor TableParameter.getDisplayTableDescriptor()
          Gets the TableDescriptor for this parameter
 String TableParameter.getRequestKey()
          Gets the key with which this parameter's value is stored in the request
 Table TableParameter.getVirtualTable()
          Gets the virtual table.
 Object TableParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void TableParameter.setToken(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.
 String SQLPromptParameter.getParameterName()
          Gets the name of this parameter (may be null).
 Object SQLPromptParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void SQLPromptParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 Object ShadowParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void ShadowParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code.
 Object RuntimeParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 Object RowParameter.extractValueFromSource(Row source)
          Gets the value which this parameter is interested in out of the Row.
 Object RowParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 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(String token)
          Sets the literal token that was used to denote this parameter in code
 String RequestParameter.getParameterName()
          Gets the name of this parameter (may be null).
 String RequestParameter.getRequestKey()
          Gets the key with which this parameter's value is stored in the request
 Object RequestParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void RequestParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 String RequestAttribute.getParameterName()
          Gets the name of this parameter (may be null).
 String RequestAttribute.getRequestKey()
          Gets the key with which this parameter's value is stored in the request
 Object RequestAttribute.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void RequestAttribute.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 Object ParameterParameter.loadValueFromSource(Object o)
          Loads this parameter's value from a source.
 void ParameterParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 void ParameterParameter.setValue(Object value)
          Sets the value of the parameter
static void ParameterManager.clearParameters(Iterator params)
          Clears all the values of all the parameters
 void ParameterCollection.addParameter(IParameter param)
          Adds a parameter to this collection.
 void ParameterCollection.setParameterValues(String parameterId, 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.
 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.
 Object IParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void IParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 void IParameter.setValue(Object value)
          Sets the value of the parameter
 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.
 String ExecutingContextParameter.getExecutingContextKey()
          Gets the key with which this parameter's value is stored in the ExecutingContext
 Object ExecutingContextParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void ExecutingContextParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code
 Object ContextParameterParameter.loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 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.
 void AbstractParameter.setToken(String token)
          Sets the literal token that was used to denote this parameter in code.
 void AbstractParameter.setValue(Object value)
          Sets the value of the parameter
 

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
 Object IUser.getUserSQLValue(String key)
          Gets the value of the specified user field as an Object for use as an SQL parameter
 Object IUser.getValueByUsageId(int usageId)
           
static DEUser2Group DEUser2Group.create(DEUser user, DEGroup group)
           
static void DEUser2Group.createDEUser2GroupTable(String systemAlias, String libraryName, String tableName)
          Creates the user 2 group table.
 void DEUser2Group.setGroupId(int value)
          Sets the group ID
 void DEUser2Group.setGroupId(Integer value)
          Sets the group ID
 void DEUser2Group.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEUser2Group.setOwnerId(Integer value)
          Sets the ID of this application's owner
 void DEUser2Group.setUserId(int value)
          Sets the user ID
 void DEUser2Group.setUserId(Integer value)
          Sets the user ID
 Object DEUser.getUserSQLValue(String fieldName)
           
 DEUser DEUser.setEmailAddress(String newValue)
          Setter method for the UserName property
 DEUser DEUser.setFirstName(String newValue)
          Setter method for the FirstName property
 void DEUser.setId(int value)
          Sets the user ID
 void DEUser.setId(Integer value)
          Sets the user ID
 DEUser DEUser.setLastName(String newValue)
          Setter method for the LastName property
 void DEUser.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEUser.setOwnerId(Integer value)
          Sets the ID of this application's owner
 DEUser DEUser.setPassword(String newValue)
          Setter method for the Password property
 DEUser DEUser.setProperties(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
static int DESecurityManager.deleteDEUser2Group(String system, int owner, int user, int group)
           
static DEGroup2Authorization DESecurityManager.getDEGroup2Authorization(String system, int owner, int group, int authorization)
           
static DEUser2Group DESecurityManager.getDEUser2Group(String system, int owner, int user, int group)
           
static DEGroup2Authorization DEGroup2Authorization.create(DEGroup group, DEAuthorization authorization)
           
static void DEGroup2Authorization.createDEGroup2AuthorizationTable(String systemAlias, String libraryName, String tableName)
          Creates the group 2 authorization table.
 void DEGroup2Authorization.setAuthorizationId(int value)
          Sets the Authorization ID
 void DEGroup2Authorization.setAuthorizationId(Integer value)
          Sets the Authorization ID
 void DEGroup2Authorization.setGroupId(int value)
          Sets the group ID
 void DEGroup2Authorization.setGroupId(Integer value)
          Sets the group ID
 void DEGroup2Authorization.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEGroup2Authorization.setOwnerId(Integer value)
          Sets the ID of this application's owner
static void DEGroup.createDEGroupTable(String systemAlias, String libraryName, String tableName)
          Creates the group table.
 RowCollection DEGroup.getDEUsers()
           
static RowCollection DEGroup.getDEUsers(String system, int owner, int group)
           
 void DEGroup.setId(int value)
          Sets the group ID
 void DEGroup.setId(Integer value)
          Sets the group ID
 void DEGroup.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEGroup.setOwnerId(Integer value)
          Sets the ID of this application's owner
static void DEAuthorization.createDEAuthorizationTable(String systemAlias, String libraryName, String tableName)
          Creates the authorization table.
 RowCollection DEAuthorization.getDEGroups()
           
static RowCollection DEAuthorization.getDEGroups(String system, int owner, int authorization)
           
 void DEAuthorization.setId(int value)
          Sets the group ID
 void DEAuthorization.setId(Integer value)
          Sets the group ID
 void DEAuthorization.setOwnerId(int value)
          Sets the ID of this application's owner
 void DEAuthorization.setOwnerId(Integer value)
          Sets the ID of this application's owner
 void DEAuthorization.setType(int value)
           
 void DEAuthorization.setType(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
 String UserListSignOn.getUniqueId(String userid, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Gets an id for this userid and secured entity which uniquely identifies this signon attempt.
 void UserListSignOn.prepareForSignOnOLD(ISecured secured, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 boolean UserListSignOn.signOn(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest request)
           
 boolean UnsecuredSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to a Secured Application.
static boolean UnsecuredSignOn.signOnUnsecured(ISignOn signOn, ISecured secured, javax.servlet.http.HttpServletRequest request)
          Carries out an unsecured sign on to the given secured Object.
 boolean TableAuthenticationSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest req)
          Signs on to an Application..
 String SQLOperationSignOn.getFailureMessage(String userid, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Gets the message to display when a sign on fails
 int SQLOperationSignOn.getMaximumSignOnFailures(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
 String SQLOperationSignOn.getSignOnURI(ISecured secured, javax.servlet.http.HttpServletRequest request)
           
 boolean SQLOperationSignOn.isAdditionalSignOnRequired(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean SQLOperationSignOn.isAlreadySignedOn(String userId, ISecured secured, javax.servlet.http.HttpServletRequest request)
          Check if user has already signed on to secured application.
 void SQLOperationSignOn.prepareForSignOn(ISecured secured, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void SQLOperationSignOn.processSignOnAttemptsExhausted(ISecured secured, DataEngineServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void SQLOperationSignOn.signOff(String userId, ISecured secured, javax.servlet.http.HttpServletRequest request)
          Signs the user off of the secured application.
 boolean SQLOperationSignOn.signOn(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest request)
           
 IMagicRequest SignOnRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Signs the user on to the current Application
 Object SignOnReceipt.getUserSQLValue(String key)
           
 Object SignOnReceipt.getValueByFieldClass(Class pClass)
           
 Object SignOnReceipt.getValueByUsageId(int usageId)
           
 void SignOnAttemptsExhausted.processSignOnAttemptsExhausted(DataEngineServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 boolean RefererSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to a Secured Application.
 void OSPlusOperationSignOn.runOperation(String user, String password, ISecured secured, SignOnReceipt receipt, javax.servlet.http.HttpServletRequest request)
          Attempts to read a property row from the table for the specified user
 boolean OSPlusOperationSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
           
 boolean LocalUsersOnlyOrOperatingSystemProfile.isUserPromptRequired(ISecured secured, javax.servlet.http.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(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest request)
          Check that the incoming user has a local ip address then treat the application as unsecured.
 boolean LocalUsersOnly.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest request)
          Check that the incoming user has a local ip address then treat the application as unsecured
 boolean LocalSQLOperationSignOn.signOn(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest request)
           
 String ISignOn.getFailureMessage(String userid, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Gets the message to display when a sign on fails
 int ISignOn.getMaximumSignOnFailures(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
 String ISignOn.getSignOnURI(ISecured secured, javax.servlet.http.HttpServletRequest request)
          Get the URI to call for signing on to the secured object.
 boolean ISignOn.isAdditionalSignOnRequired(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean ISignOn.isAlreadySignedOn(String pUserId, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Tests if the user has signed on to the secured application already.
 boolean ISignOn.isUserPromptRequired(ISecured pSecuredApplication, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void ISignOn.processSignOnAttemptsExhausted(ISecured secured, DataEngineServlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void ISignOn.signOff(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the application.
 boolean ISignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to a Secured Application.
 String HttpSecurityManager.getFailureMessage(String userid, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Gets the message to display when a sign on fails
 String HttpSecurityManager.getSignOnURI(ISecured secured, javax.servlet.http.HttpServletRequest request)
          Gets the SignOnReceipt (if one exists) for the current user and ISecured application
 boolean HttpSecurityManager.isAdditionalSignOnRequired(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean HttpSecurityManager.isAlreadySignedOn(String pUserId, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pRequest)
          Tests if the user has signed on to the secured application already.
 boolean HttpSecurityManager.isUserPromptRequired(ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Tests if the user should be prompted for user id, password, etc
 void HttpSecurityManager.prepareForSignOn(ISecured secured, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void HttpSecurityManager.removeSignOnReceipt(SignOnReceipt pReceipt, javax.servlet.http.HttpServletRequest pReq)
          Removes the SignOnReceipt for the current user and application from the session
 void HttpSecurityManager.setSignOnReceipt(ISecured pSecuredApplication, SignOnReceipt pReceipt, javax.servlet.http.HttpServletRequest pReq)
          Sets the SignOnReceipt for the current user and secured application
 void HttpSecurityManager.signOff(String pUserId, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the secured application.
 void HttpSecurityManager.signOff(ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean HttpSecurityManager.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to a Secured Application.
 String GenericSignOn.getFailureMessage(String userid, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Gets the message to display when a sign on fails
 int GenericSignOn.getMaximumSignOnFailures(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Gets the maximum number of consecutive signon failures a user is allowed.
 String GenericSignOn.getSignOnURI(ISecured secured, javax.servlet.http.HttpServletRequest request)
           
 boolean GenericSignOn.isAdditionalSignOnRequired(String user, String password, ISecured secured, javax.servlet.http.HttpServletRequest req)
          Tests if an additional signon step is necessary.
 boolean GenericSignOn.isAlreadySignedOn(String pUserId, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Tests if the user has signed on to the secured application already.
 boolean GenericSignOn.isUserPromptRequired(ISecured pSecuredApplication, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This method is invoked when the user has failed the signon the maximum allowable times.
 void GenericSignOn.signOff(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the securedapplication.
 void DBPersonalConnectionPoolSignOn.signOff(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean DBPersonalConnectionPoolSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to a Secured Application..
 boolean DBCommonConnectionPoolSignOn.isAlreadySignedOn(String userId, ISecured secured, javax.servlet.http.HttpServletRequest request)
          Check if user has already signed on to secured application.
 void DBCommonConnectionPoolSignOn.prepareForSignOn(ISecured secured, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void DBCommonConnectionPoolSignOn.signOff(String pUserId, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs the user off of the secured application.
 boolean DBCommonConnectionPoolSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.HttpServletRequest pReq)
          Signs on to an Application..
 

Uses of CMException in planetj.dataengine.sqloperation
 

Methods in planetj.dataengine.sqloperation that throw CMException
 Row SQLOperation.createRow(Row row)
          Initializes this SQLOperation as it is retrieved from the DB
 int SQLOperation.delete(Connection pConn, ExecutingContext ec)
          Delete this operation and reset any FieldDescriptors or other operations that reference this operation.
 Object SQLOperation.execute(ExecutingContext pEc, Row pRow)
          Returns a result set that results from the SQL query Creation date: (4/23/2003 7:40:14 AM)
 Object SQLOperation.execute(ExecutingContext ec, Row pRow, boolean checkConnectionPool)
          Returns a result set that results from the SQL query Creation date: (4/23/2003 7:40:14 AM)
 ConnectionRow SQLOperation.getConnectionRow()
          Gets the ConnectionRow assoicated with this Application
 ApplicationSQLContext SQLOperation.getNewSQLOperationContext()
          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.isSelectStatement()
          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.
 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)
 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(String connAlias)
          Sets the alias of the system where this SQLOperation's data is located.
 void SQLOperation.setDescription(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(String value)
          Gets this SQLOperation's instructions
 void SQLOperation.setJspFile(String newJspFile)
          Sets this SQLOperation's JSP file
 void SQLOperation.setLabel(String value)
          Sets this SQLOperation's label.
 void SQLOperation.setOperationSetName(String name)
          Sets this SQLOperation's operation set name.
 void SQLOperation.setOperationSQL(String value)
          Sets this SQLOperation's SQL
 void SQLOperation.setOwnerId(int value)
          Sets this SQLOperation's owner id
 void SQLOperation.setParametersJspFile(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
 void SQLOperation.setSecurityId(int value)
          Sets this SQLOperation's security id
 void SQLOperation.setSetName(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(String value)
          Sets this SQLOperation's title.
 void SQLOperation.setType(int value)
          Sets this SQLOperation's type
 boolean SQLOperation.validate(int operation, 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.
 void PossibleValuesSearchOperation.handleRecordSelection(Row pSelectedRow, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Handles the selection of a record.
 Object PossibleValuesSearchOperation.execute(ExecutingContext ec, Field field)
          Child classes should override for functionality Creation date: (4/23/2003 7:40:14 AM)
 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.
 

Uses of CMException in planetj.dataengine.sqloperation.http
 

Methods in planetj.dataengine.sqloperation.http that throw CMException
 StringBuffer HttpOperationManager.appendOperationInstructions(Operation operation, 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).
 StringBuffer HttpOperationManager.appendOperationURI(Operation operation, StringBuffer sb)
          Appends a complete URI that can be used to directly access the operation
 StringBuffer HttpOperationManager.appendOperationURI(Operation operation, StringBuffer sb, javax.servlet.http.HttpServletRequest req)
          Appends a complete URI that can be used to directly access the operation
 IOperationContext HttpOperationManager.getContext(Operation operation, String contextKey, javax.servlet.http.HttpServletRequest request)
          Gets the SQLOperation's ApplicationSQLContext.
 Row HttpOperationManager.getInsertRow(SQLContext context, DataEngineServlet servlet, javax.servlet.http.HttpServletRequest request)
          Prepares the given Operation to be inserted.
 Operation HttpOperationManager.prepareOperation(Operation operation, DataEngineServlet servlet, boolean replaceContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Prepares the given Operation to be viewed.
 Operation HttpOperationManager.prepareOperation(Operation operation, boolean replaceContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Prepares the given Operation to be viewed.
 

Uses of CMException in planetj.dataengine.test
 

Methods in planetj.dataengine.test that throw CMException
 String TestHTMLTable.generate()
          Generates HTML code for this HTML table.
 String TestHTMLTable.generate(RowCollection rows)
          Generates HTML code for this HTML table using the specified rows (RowCollection).
 String TestHTMLTable.generate(RowCollection rows, String[] fldNames)
          Generates HTML code for this HTML table using the specified rows (RowCollection).
 String TestHTMLTable.generate(RowCollection rows, String[] fldNames, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Generates HTML code for this HTML table using the specified rows (RowCollection).
 void TEST2Row.batchProcess()
          Process this Object.
 void JERowTests.deleteKy(RowCollection rc, int concurrency)
           
 void JERowTests.testAlterTable()
           
 void JERowTests.testBatchInsertNoContext()
           
 void JERowTests.testBatchInsertNormalContext()
           
 void JERowTests.testBatchInsertNormalNoContext()
           
 void JERowTests.testBatchInsertWContext()
           
 void JERowTests.testDeleteRowsConcurrentFailure()
           
 void JERowTests.testDeleteRowsConcurrentSuccess()
           
 void JERowTests.testGetNorcalRows()
           
 void JERowTests.testGetRows()
           
 void JERowTests.testGetSomeNorcalRows()
           
 void JERowTests.testInitConnectionsx()
           
 void JERowTests.testInitFDTable()
           
 void JERowTests.testInsertKy()
           
 void JERowTests.testInsertSkeleton()
           
 void JERowTests.testKLGetRows()
           
 void JERowTests.testLibrary()
           
 void JERowTests.testReadSystemCatalog()
           
 void JERowTests.testSeparateCalendar()
           
 void JERowTests.testStoredProceedure()
           
 void JERowTests.testUpdateRows()
           
 void JERowTests.testUpdateRowsConcurrentFailure()
           
 void JERowTests.testUpdateRowsConcurrentSuccess()
           
 void JERowTests.updateRowsSetKysPassword(RowCollection rc, String newPwd, int concurrency)
           
 void JERowTests.updateRowsSetMyPassword(RowCollection rc, String newPwd, int concurrency)
           
 void JEPreparedStatementTests.testPreparedStatementDifferentConn()
           
 void JEPreparedStatementTests.testPreparedStatementSameConn()
           
 void JEPreparedStatementTests.testPreparedStatementString()
           
 void JEPreparedStatementTests.testPreparedStatementTypeMismatches()
           
 void JEPreparedStatementTests.testPreparedStatementUpdate()
           
 void JEConnectionPoolTests.testGetRows()
           
 void JEAccessTest.testExport200()
           
 void JEAccessTest.testTableCreate()
           
 void JEAccessTest.testTableCreateB()
           
 void JEAccessTest.testTableCreateNCopyNoOverwrite()
           
 void CopyRCTest.createAS400ConnectionPool()
          Creates a Connection pool for an AS400.
 void CopyRCTest.createLocalDB2ConnectionPool()
          Creates a Connection pool for a local DB2.
 void CopyRCTest.createRemoteDB2ConnectionPool()
          Creates a Connection pool for a remote DB2.
 void ConnectionTests.testAS400ConnectionPoolCreate()
           
 void ConnectionTests.testLocalDB2ConnectionPoolCreate()
           
 void ConnectionTests.testLocalDB2EmployeesTable()
           
 void ConnectionTests.testRemoteDB2ConnectionPoolCreate()
           
 void ConnectionTests.testRemoteDB2EmployeesTable()
           
 

Constructors in planetj.dataengine.test that throw CMException
WKTestRowCollection(Table table)
          WKTestRowCollection constructor comment.
WKTestRowCollection(Table table, List fieldNames)
          WKTestRowCollection constructor comment.
JESessionWatcher(String id, javax.servlet.http.HttpServletRequest req)
          JESessionWatcher constructor comment.
 

Uses of CMException in planetj.dataengine.theme
 

Methods in planetj.dataengine.theme that throw CMException
 Theme ThemeManager.createTheme(String metaDataAlias, Map values)
          Creates a Theme using the given values.
 void ThemeManager.createThemeTable(String systemAlias)
          Creates a Theme table in the givin database.
 Theme ThemeManager.getDefaultTheme(String metaDataAlias, List columnNames)
          Gets the Default Theme.
 Theme ThemeManager.getNonCachedTheme(String metaDataAlias, int id, List columnNames)
          Gets a Theme by ID out of the DB (the cache is not checked).
 Theme ThemeManager.getTheme(String metaDataAlias, int id, List columnNames)
          Gets a Theme by ID.
 Theme ThemeManager.getTheme(Application application, List columnNames)
          Gets a Theme associated with the given Application.
 RowCollection ThemeManager.getThemes(String metaDataAlias, int ownerId, List columnNames)
          Gets a RowCollection of all Theme objects available to the specified owner.
 RowCollection ThemeManager.getThemes(String metaDataAlias, List columnNames)
          Gets a RowCollection of all Theme objects available to all owners.
 void Theme.setCSSFile(String cssFile)
          Sets this Theme's CSS file.
 void Theme.setDescription(String value)
          Sets the description for this Theme.
 void Theme.setId(int value)
          Sets the ID of this Theme.
 void Theme.setId(Integer value)
          Sets the ID of this Theme.
 void Theme.setOwnerId(int value)
          Sets the ID of this Theme's owner
 void Theme.setOwnerId(Integer value)
          Sets the ID of this Theme's owner
 void Theme.setProperties(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(Integer value)
          Sets the ID of this Theme's security
 void Theme.setType(int value)
          Sets this Theme's type.
 

Uses of CMException in planetj.dataengine.webservices
 

Subclasses of CMException in planetj.dataengine.webservices
 class DistributedException
          Insert the type's description here.
 

Uses of CMException in planetj.dataexplorer
 

Methods in planetj.dataexplorer that throw CMException
 IMagicRequest RunSQLRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse resuest, DataEngineServlet servlet)
           
 boolean DXApplicationSignOn.signOn(String userId, String pPassword, ISecured pSecuredApp, javax.servlet.http.HttpServletRequest pReq)
          Signs on to an Application.
 IMagicRequest CopyResultsRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          This method copies the row collection to the library and table specified in the JSP.
 IMagicRequest ChangeSystemRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.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(javax.servlet.http.HttpServletRequest pRequest)
          Deprecated.  
static String FDManagerApplication.determineBodyPage(String connAlias, String libraryName, String tableName, javax.servlet.http.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(javax.servlet.http.HttpServletRequest pRequest)
           
 String ViewFDsRequest.getSystemAliasForQuery(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest ViewFDsForTableRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
           
 Table ViewFDsForTableRequest.getTable(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest ViewFDsForLibraryRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
           
 Library ViewFDsForLibraryRequest.getLibrary(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest ShareFDsForTableRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.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(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 IMagicRequest EditFDRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          Deprecated. execute method comment.
 IMagicRequest CreateFDsForTableRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.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(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 

Uses of CMException in planetj.gui
 

Methods in planetj.gui that return CMException
 CMException CMInternalFrameJ.generateException(String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(String exceptionKey, Object[] replacementVars)
          Generate a new CMException.
 CMException CMInternalFrameJ.generateException(String exceptionKey, String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(String exceptionKey, String parm1, String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMInternalFrameJ.generateException(String exceptionKey, String parm1, String parm2, String parm3)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(String exceptionKey)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(String exceptionKey, Object[] replacementVars)
          Generate a new CMException.
 CMException CMFrameJ.generateException(String exceptionKey, String parm1)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(String exceptionKey, String parm1, String parm2)
          Convenience method which simply creates the replacement text variables as an array
 CMException CMFrameJ.generateException(String exceptionKey, String parm1, String parm2, 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
 StringBuffer XMLHelper.generateXMLFile(IXMLObject pXMLObject, XMLFileDescriptor pXMLFileDescriptor)
          This method will return a StringBuffer in XML format according to pXMLObject.getXMLData().
 StringBuffer QIFHelper.generateQIFFile(QIFRecord pQIFRecord, QIFFileDescriptor pQIFFileDescriptor)
          This method will return a StringBuffer in QIF format according to pQIFData.
 StringBuffer QIFHelper.generateQIFFile(QIFRecordArray pQIFData, QIFFileDescriptor pQIFFileDescriptor)
          This method will return a StringBuffer in QIF format according to pQIFData.
 StringBuffer IIFHelper.generateIIFFile(IIFRecord pIIFRecord, IIFFileDescriptor pIIFFileDescriptor)
          This method will return a StringBuffer in IIF format according to pIIFData.
 StringBuffer IIFHelper.generateIIFFile(IIFRecordArray pIIFData, IIFFileDescriptor pIIFFileDescriptor)
          This method will return a StringBuffer in IIF format according to pIIFData.
 String FileHelper.validateFileName(String pFileName)
          Validates a file name and throws a CMException if the name is invalid Creation date: (12/4/2001 11:05:18 PM)
 StringBuffer FileHelper.writeData(StringBuffer pData, FileDescriptor pFileDescriptor)
          This method will write the StringBuffer pData data to a file.
 StringBuffer FDFHelper.generateFDFFile(IFDFObject pFDFObject, FDFFileDescriptor pFDFFileDescriptor)
          This method will return a StringBuffer in FDF format according to pFDFObject.getFDFData().
 StringBuffer DOCHelper.generateDOCFile(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.
 StringBuffer DOCHelper.generateDOCFile(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV/DOC file with CSV/DOC data supplied in pCSVRow.getCSVRow().
 StringBuffer CSVHelper.generateCSVFile(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.
 StringBuffer CSVHelper.generateCSVFile(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          This method will generate a CSV file with CSV data supplied in pCSVRow.getCSVRow().
 StringBuffer CSVHelper.getCSVData(List pList, CSVFileDescriptor pCSVFileDescriptor)
          Converts an List of items into a String containing CSV data.
 StringBuffer CSVHelper.getCSVData(ICSVRow pCSVRow, CSVFileDescriptor pCSVFileDescriptor)
          Converts an ICSVRow into a String containing CSV data.
 

Uses of CMException in planetj.html
 

Methods in planetj.html that throw CMException
 String SimpleHTMLSelect.generate(String attributes, String fldName, String dspFldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Generates HTML code for this HTMLSelect using the specified rows (RowCollection).
static StringBuffer JavaScriptManager.generateDatePicker(StringBuffer sb, String id, Field field, javax.servlet.http.HttpServletRequest req)
          This will generate the DatePicker.
static StringBuffer JavaScriptManager.generateValidationFieldJavaScript(StringBuffer sb, Field pField, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          This will generate the java script for a field.
static StringBuffer HTMLTextArea.appendTextArea(String id, Field field, int cols, int rows, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
 StringBuffer HTMLTable.appendBody(RowCollection pRC, List pFieldNames, StringBuffer html, javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse)
           
static StringBuffer HTMLTable.appendChartLinks(RowCollection rc, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Append links to view charts for given RowCollection.
 StringBuffer HTMLTable.appendHeader(RowCollection pRC, List pFieldNames, StringBuffer html, javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse)
           
 StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, Row row, List fieldNames, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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
 StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, OddEvenFlag oddEvenFlag, Row row, List fieldNames, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 StringBuffer HTMLTable.appendRow(int rowNum, int displayRowNum, OddEvenFlag oddEvenFlag, boolean isChildRow, Row row, List fieldNames, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 String HTMLTable.generateTable(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates HTML code for this HTMLTable object.
 String HTMLTable.generateTable(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, RowCollection pRC, List pFieldNames)
          Deprecated. Replaced with generateTable(RowCollection, List, HttpServletRequest, HttpServletResponse)
 String HTMLTable.generateTable(RowCollection rc, List names, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates HTML code for this HTML table using the given RowCollection.
 String HTMLTable.generateTable(RowCollection rc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates HTML code for this HTML table using the specified rows (RowCollection).
static StringBuffer HTMLSelect.appendRadioButtonSelect(String id, Field field, int size, boolean mulitpleSelection, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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 StringBuffer HTMLSelect.appendRadioButtonSelect(String id, Field field, int size, boolean mulitpleSelection, boolean forceValueIntoList, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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 StringBuffer HTMLSelect.appendSelect(String id, Field field, int size, boolean mulitpleSelection, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLSelect.appendSelect(String id, Field field, int size, boolean mulitpleSelection, boolean forceValueIntoList, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 String HTMLSecurityGenerator.generateOptionalSignon(Application app, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 StringBuffer HTMLRowDetails.appendFieldSetCollectionDetails(FieldSetCollection fieldSetCollection, Row row, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generate HTML code for the given FieldSetCollection.
 StringBuffer HTMLRowDetails.appendFieldSetDetails(FieldSet fieldSet, Row row, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generate HTML code for the given FieldSetCollection.
 String HTMLRowDetails.generateDetails(FieldSet pFieldSet, Row pRow, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates the details for a using only a field set.
 String HTMLRowDetails.generateDetails(FieldSet pFieldSet, Row pRow, boolean includeTags, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates the details for a using only a field set.
 String HTMLRowDetails.generateDetails(FieldSetCollection fsc, Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generate HTML code for the given FieldSetCollection.
 String HTMLRowDetails.generateDetails(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates the details for a Row
 List HTMLRowDetails.getRowDetailsFields(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates the details for a Row
static StringBuffer HTMLRadioButtonPVSelect.appendRadioButtonPVSelect(String id, Field field, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
 StringBuffer HTMLParameterInput.appendParameterInput(IDisplayParameter param, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Appends generated HTML code for a label, operator, and input for a display parameter
 StringBuffer HTMLParameterInput.appendParameterInputs(Iterator params, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Appends generated HTML code for a label, operator, and input for display parameters
 void HTMLParameterInput.loadParameterValues(IContext context, javax.servlet.http.HttpServletRequest request)
          Gets the values of all parameters out of the request and puts them in the context.
 void HTMLParameterInput.loadAttributeValues(IContext context, javax.servlet.http.HttpServletRequest request)
          Gets the values of all attributes out of the request and puts them in the context.
 StringBuffer HTMLOperationGenerator.appendOperationInstructions(String instructions, StringBuffer html)
          Appends the givin operation's instructions.
 StringBuffer HTMLOperationGenerator.appendOperationInstructions(Operation operation, StringBuffer html)
          Appends the givin operation's instructions.
 StringBuffer HTMLOperationGenerator.appendOperationLink(Operation operation, String styleClass, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Appends a html link to run the given Operation.
 StringBuffer HTMLOperationGenerator.appendTOCLinks(Application app, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Appends a HTML table containing all the displayable Operations for the given Application.
 String HTMLOperationGenerator.generateOperationLinks(List operations, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates links for the given Operations.
 void HTMLOperationGenerator.includeChildOperations(Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Row row, Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Includes the Operation's JSP file.
static StringBuffer HTMLInput.appendCheckbox(String id, Field field, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML checkbox input for the given Field and arguements.
static StringBuffer HTMLInput.appendFileInput(String id, Field field, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML file input for the given Field and arguements.
static StringBuffer HTMLInput.appendHiddenInput(String id, Field field, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML checkbox input for the given Field and arguements.
static StringBuffer HTMLInput.appendInput(String id, Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates an HTML input for the given Field.
static StringBuffer HTMLInput.appendPasswordInput(String id, Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static StringBuffer HTMLInput.appendRadioButton(String id, Field field, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML radio input for the given Field and arguements.
static StringBuffer HTMLInput.appendRadioButton(String id, Field field, boolean setValueAsDisplayValue, boolean appendExtractableHiddenField, int selectedDefault, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML radio input for the given Field and arguements.
static StringBuffer HTMLInput.appendTextInput(String id, Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static StringBuffer HTMLGenerator.appendParagraphHeading(String title, StringBuffer html)
          Appends the givin Title.
static String HTMLGenerator.generateAssociationLinks(RowCollection rowCol, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Deprecated.  
static String HTMLGenerator.generateComboBox(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(String id, String attributes, String fldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(String id, String attributes, String fldName, RowCollection rowCol, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(Field fld, String attributes, String fldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateComboBox(Field fld, String attributes, String fldName, RowCollection rowCol, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
static String HTMLGenerator.generateField(Field field, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLField.appendDisplayValue(.......)
static String HTMLGenerator.generateInput(Field fld, int size, String attributes, int x, int y, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. x and y are no longer used, replaced with appendInput(Field, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
static String HTMLGenerator.generateInput(Field fld, int size, String attributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. replaced with HTMLField.appendInput(....)
static String HTMLGenerator.generateInput(Field fld, String attributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. replaced with HTMLField.appendInput(....)
static String HTMLGenerator.generateLabel(Field fld, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing the Field's external column name as a bold label.
static String HTMLGenerator.generateLabelAndField(Field fld, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing HTML for a Field and also its label.
static String HTMLGenerator.generateLabelAndInput(Field fld, int size, String inputAttributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing HTML for input (with specified size) for a Field and also its label.
static String HTMLGenerator.generateLabelAndInput(Field fld, String inputAttributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing HTML for input of a Field and also its label.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, String selectedVal, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, RowCollection rowCol, int size, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, RowCollection rowCol, int size, String selectedVal, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, RowCollection rowCol, int size, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(String id, String attributes, String fldName, RowCollection rowCol, int size, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, String selectedVal, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, String dspFldName, RowCollection rowCol, int size, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, RowCollection rowCol, int size, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, RowCollection rowCol, int size, String selectedVal, int selectionMode, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, RowCollection rowCol, int size, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateList(Field fld, String attributes, String fldName, RowCollection rowCol, int size, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String for a HTML list.
static String HTMLGenerator.generateRadio(Field fld, String attributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. replaced by HTMLInput.appendRadioButton(....)
static String HTMLGenerator.generateTable(Row row, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated. This is a unused method with a bad name
static StringBuffer HTMLField.appendAnchor(String name, StringBuffer html)
          Appends an anchor to allow for going directly to the given Field on the page.
static StringBuffer HTMLField.appendAssociation(Field field, Operation operation, String linkText, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendAssociation(Field field, Operation operation, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendAutoPopulateButton(String id, Field field, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
 StringBuffer HTMLField.appendCheckbox(String attributes, int rcNavIndex, int rowNavIndex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, StringBuffer html)
          Deprecated. replaced by HTMLInput.appendCheckbox(...)
 StringBuffer HTMLField.appendCheckbox(String attributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, StringBuffer sb)
          Deprecated. replaced by HTMLInput.appendCheckbox(.....)
static StringBuffer HTMLField.appendCheckbox(String id, Field field, String attributes, int x, int y, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static StringBuffer HTMLField.appendCheckbox(String id, Field field, String attributes, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static StringBuffer HTMLField.appendCheckbox(Field field, String attributes, int row, int column, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static StringBuffer HTMLField.appendCheckbox(Field field, String attributes, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendCheckbox(.....)
static StringBuffer HTMLField.appendDisplayValue(String id, Field field, StringBuffer originalHTML, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Returns a StringBuffer representing the Field's value in HTML text.
 StringBuffer HTMLField.appendDisplayValue(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, StringBuffer sb)
          Returns a StringBuffer representing the Field's value in HTML text.
static StringBuffer HTMLField.appendDisplayValue(Field field, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Returns a StringBuffer representing the Field's value in HTML text.
static StringBuffer HTMLField.appendFileUploadButton(String id, Field field, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static StringBuffer HTMLField.appendHelp(Field field, StringBuffer html)
          Appends help text onto the StringBuffer.
static StringBuffer HTMLField.appendInput(String id, Field field, int size, int size2, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendInput(String id, Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendInput(Field field, int size, int size2, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendInput(Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendInput(Field field, String attributes, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 StringBuffer HTMLField.appendLabel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, StringBuffer sb)
          Deprecated. replaced by appendLabel(Field, boolean, StringBuffer, HttpServletRequest, HttpServletResponse)
static StringBuffer HTMLField.appendLabel(Field field, int maxLength, boolean labelFromValue, boolean includeColon, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendLabel(Field field, boolean includeColon, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendLabel(Field field, boolean labelFromValue, boolean includeColon, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static StringBuffer HTMLField.appendLabelExceptionCheckmark(Field field, StringBuffer html)
           
static StringBuffer HTMLField.appendPossibleValuesSearch(String id, Field field, int size, String attributes, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
static StringBuffer HTMLField.appendStatusChangeCall(Field fld, String javaScriptEvent, String rcNavKey, String rowNavKey, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, StringBuffer sb)
           
 String HTMLField.generateDisplayValue(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. repaced with appendDisplayValue(HttpServletRequest, HttpServletResponse, StringBuffer)
static String HTMLField.generateDisplayValue(Field field, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 StringBuffer HTMLField.generateHidden(StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLInput.appendHiddenInput(....)
 String HTMLField.generateInput(int size, String attributes, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with appendInput(.....)
 String HTMLField.generateInput(String attributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 String HTMLField.generateLabel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing the Field's external name as a bold label.
 String HTMLField.generateLabelAndField(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing the Field's and its label.
 String HTMLField.generateLabelAndInput(int size, String inputAttributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing the Field's as input of specified size and also a label.
 String HTMLField.generateLabelAndInput(String inputAttributes, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Returns a String representing the Field's as input and its label.
 String HTMLField.generateLabelDisplayDetails(Field pField)
          This will generate display details if it is turned on.
 String HTMLField.generateRadio(String attributes, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced by HTMLInput.appendRadioInput(....)
 StringBuffer HTMLField.generateTextArea(int rows, int cols, String attributes, int row, int col, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with generateTextArea(int, int, String, StringBuffer, HttpServletRequest, HttpServletResponse)
 StringBuffer HTMLField.generateTextArea(int cols, int rows, String attributes, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. replaced with HTMLTextArea.appendTextArea(String, Field, int, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
static Row HTMLExtractor.extractDataIntoRow(String rowNavKey, Row row, javax.servlet.http.HttpServletRequest request)
          Extracts information off the HttpServletRequest and puts it in the given Row.
static Row HTMLExtractor.extractDataIntoRow(Row row, javax.servlet.http.HttpServletRequest request)
          Extracts information off the HttpServletRequest and puts its in the given Row.
static void HTMLExtractor.extractTableData(String rcKey, RowCollection rc, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given RowCollection's Rows.
static Row HTMLExtractor.extractTableDataIntoRow(String rcNavKey, String rowNavKey, Row row, javax.servlet.http.HttpServletRequest request)
          Extracts information off the HttpServletRequest out of a table and puts it in the given Row.
static boolean HTMLElement.isDisplayField(Field fld, ExecutingContext ec, javax.servlet.http.HttpServletRequest req)
          Determines if a field should be displayed or not
static StringBuffer HTMLEditableSelect.appendEditableSelect(String id, Field field, boolean displayAsTextArea, String rcNavKey, String rowNavKey, StringBuffer html, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates a HTML text input for the given Field and arguements.
 void HTMLComparisonInput.clearValues(SQLContext context, javax.servlet.http.HttpServletRequest request)
          Deprecated. This method affects all display parameters in the context - not just the ones that are part of a specific HTMLComparison
 String HTMLComparisonInput.generateInput(SQLContext context, int expressionIndex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Generates input fields for all parameters in the SQLStatement contained in the SQLContext.
 void HTMLComparisonInput.loadSQLParameterValues(SQLContext context, javax.servlet.http.HttpServletRequest request)
          Deprecated. Use HTMLParameterInput.loadParameterValues() instead
static StringBuffer FieldHTMLSelect.appendSelect(String id, int size, String attributes, String fldName, String dspFldName, boolean multipleSelection, RowCollection rowCol, String selectedVal, StringBuffer html, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 String FieldHTMLSelect.generate(String fldName, String attributes, String descFldName, RowCollection rowCol)
          Deprecated.  
 String FieldHTMLSelect.generate(String attributes, String fldName, String dspFldName, RowCollection rowCol, String selectedVal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 String FieldHTMLSelect.generate(String fldName, String attributes, RowCollection rowCol)
          Deprecated.  
 String FieldHTMLSelect.generate(String fldName, String attributes, RowCollection rowCol, String selVal)
          Deprecated.  
 String FieldHTMLSelect.generate(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Deprecated.  
 String FieldHTMLSelect.generate(Field field, String rcNavKey, String rowNavKey, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. y & x are no longer used, replaced with generate(Field, HttpServletRequest, HttpServletResponse)
 String FieldHTMLSelect.generate(Field field, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated.  
 String FDHTMLTable.generate(Table pTable, List pFieldNames, List pSelectedFieldNames, javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse)
           
 

Uses of CMException in planetj.http
 

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

Uses of CMException in planetj.license
 

Methods in planetj.license that throw CMException
static ILicense LicenseStore.retrieveLicense()
          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(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(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate XML data from the RowCollection selected.
 IMagicRequest XLSRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 IMagicRequest ViewRowRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 Row ViewRowRequest.extractRow(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest UpdateUserSettings.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Updates the user settings and puts them back in the session using the specified id in the constructur.
 void UpdateRowRequest.postUpdate(Row row, int numUpdated, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method called after update is attempted.
 Row UpdateRowRequest.prepareUpdateRow(Row row, javax.servlet.http.HttpServletRequest pReq, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Updated the given Row into the database.
 IMagicRequest UpdateRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          Updates the Row or RowCollection in the session with the specified id in the constructor.
 IMagicRequest StatusChangeRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest SQLRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResuest, DataEngineServlet pServlet)
           
 void SQLRequest.executeQuery(javax.servlet.http.HttpServletRequest request)
           
 IMagicRequest SQLParameterRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.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.
 void SQLParameterRequest.loadParameterValues(SQLContext context, javax.servlet.http.HttpServletRequest request)
          Override super execute select inorder to extract proper values.
 IMagicRequest SortRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOnRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOnAS400Request.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SignOffRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest SerializeRCRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 Row RowRequest.extractRow(javax.servlet.http.HttpServletRequest request)
           
 IMagicRequest RowReflectionRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          execute method comment.
 Row RowReflectionRequest.extractRow(javax.servlet.http.HttpServletRequest request)
           
 RowCollection RowCollectionRequest.getRowCollection(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest RetrieveTablesRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest RetrieveLibrariesRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Creates a task to retrieve all the libraries for the system alias specified in the constructor.
 IMagicRequest RetrieveFieldsRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest RemoveRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest RemoveAllRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Removes all Rows from the RowCollection (the database is not altered).
 IMagicRequest RefreshRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.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(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest PrintRowRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PrintRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PossibleValuesSelectorRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest PDFRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate PDF data from the RowCollection selected.
 IMagicRequest PageRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest NextOrPreviousRowRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 Row NextOrPreviousRowRequest.getNextRow()
           
 Row NextOrPreviousRowRequest.getPreviousRow()
           
 IMagicRequest NavigateToRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          This method simple sets the magic request's requester to that of the specified uri.
 IMagicRequest MSAccessRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate PDF data from the RowCollection selected.
 IMagicRequest MicrosoftWordRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.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(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest InsertSQLParameterRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.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.
 void InsertRowRequest.postInsert(Row row, int numInserted, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method called after insert is attempted.
 Row InsertRowRequest.prepareInsertRow(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.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, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Inserts the given Row into the database.
 IMagicRequest InsertRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          Deprecated. execute method comment.
 Row InsertRequest.prepareInsertRow(Row row, javax.servlet.http.HttpServletRequest pReq, javax.servlet.http.HttpServletResponse pRes, DataEngineServlet servlet)
          Deprecated. Override this method to alter the row before it is inserted in the db.
 void InsertAndNewRowRequest.postRowProcess(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method called after this RowRequest executes.
 IMagicRequest IMagicRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest IMagicRequest.executeAll(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 IMagicRequest HTMLReferenceR.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 IMagicRequest FileUploadRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest EmailRCAsCSVRequest.execute(javax.servlet.http.HttpServletRequest pReq, javax.servlet.http.HttpServletResponse pRes, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest EmailExecutionRequest.execute(javax.servlet.http.HttpServletRequest pReq, javax.servlet.http.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(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 Row EditRowRequest.extractRow(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest DeserializeRCRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          execute method comment.
 void DeleteRowRequest.postDelete(Row row, int numDeleted, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method called after delete is attempted.
 Row DeleteRowRequest.processRow(Row row, ExecutingContext ec, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Subclasses should provide logic in this method to handle necessary processing of the Row.
 IMagicRequest DeleteRowCollectionRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest DeleteRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Deletes the object in the session for the specified id in the constructor.
 IMagicRequest CSVRequest.execute(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, DataEngineServlet pServlet)
          This method will generate CSV data from a RowCollection specified in the Constructor.
 Row CopyRowRequest.copyRow(javax.servlet.http.HttpServletRequest pRequest)
           
 IMagicRequest CopyRowRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
           
 IMagicRequest CopyRCToTableRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          This method copies the row collection to the library and table specified in the JSP.
 IMagicRequest CancelRequest.execute(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 void BlobDownloadRequest.executeOperation(Field field, Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest AutoPopulateRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest AssociationRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 void AssociationRequest.executeOperation(Field field, Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
           
 IMagicRequest AddRowRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AddRecordRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 IMagicRequest AbstractRowRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet pServlet)
          execute method comment.
 Row AbstractRowRequest.extractDataIntoRow(javax.servlet.http.HttpServletRequest request)
          Gets the Row out of the request and extracts data from the request into it.
 ExecutingContext AbstractRowRequest.getExecutingContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Gets the ExecutingContext to use.
 void AbstractRowRequest.postRowProcess(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method called after this RowRequest executes.
 Row AbstractRowRequest.prepareRow(Row row, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Prepares this Row to be processed by this RowRequest.
abstract  Row AbstractRowRequest.processRow(Row row, ExecutingContext ec, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Subclasses should provide logic in this method to handle necessary processing of the Row.
 void AbstractRowRequest.setUserMessage(Row row, int pCount, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Set the message the user will see after execution of this request.
abstract  IMagicRequest AbstractMagicRequest.execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
 IMagicRequest AbstractMagicRequest.executeAll(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet)
          Execute method comment.
 boolean AbstractMagicRequest.isApplicable()
          Assume by default that this feature applies
 void AbstractMagicRequest.preexecute(DataEngineServlet pServlet, javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse)
          Called before the execute method runs.
 

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

Uses of CMException in planetj.output
 

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

Uses of CMException in planetj.output.excel
 

Methods in planetj.output.excel that throw CMException
 void ExcelTable.process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.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
 boolean SignOnAndRegistrationSignOn.signOn(String pUserId, String pPassword, ISecured pSecuredApplication, javax.servlet.http.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(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
 PropertyGroupList PropertyGroupReader.readProperties(String pText)
          Reads properties from the String, translates them into PropertyGroup objects, and puts them into a List.
 

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(String pFileName)
           
 boolean OrFilter.meetsCriteria(Object o)
          Returns true if the object meets this filter's criteria.
 void ILogin.setPassword(String password)
          Sets the password for the login
 void ILogin.setUserId(String userId)
          Sets the user id for the login
 boolean IFilter.meetsCriteria(Object o)
          Returns true if the object meets this filter's criteria.
 String IExternallyNamed.getExternalName()
           
static void CopyrightGenerator.updateCopyright(File origFile)
          Adds/updates the copyright text to a single file
static void CopyrightGenerator.updateCopyright(String path)
          Adds/updates the copyright text to a single file
static int CopyrightGenerator.updateCopyrightInDirectory(File dir, boolean recursive)
          Updates the copyright in all the .java files in the directory
static int CopyrightGenerator.updateCopyrightInDirectory(String directory, boolean recursive)
          Updates the copyright in all the .java files in the directory
abstract  Object CoderUtility.decode(Object o)
          Decodes an object
abstract  void CoderUtility.decodeUserIdAndPassword(Object encoded, ILogin login)
          Decodes an encoded object containing a user id and password.
abstract  Object CoderUtility.encode(Object o)
          Encodes an object
abstract  Object CoderUtility.encodeUserIdAndPassword(String userId, String password)
          Encodes an user id and password.
 boolean AndFilter.meetsCriteria(Object o)
          Returns true if the object meets this filter's criteria.