Uses of Class
sky.message.ErrorMessage

Packages that use ErrorMessage
sky.common Common components used by other SAF packages and classes. 
sky.engine.connector Database and Email wrapper classes. 
sky.engine.connector.database Database connection polling and wrappers for JDBC connections and resultset. 
sky.engine.field Represents HTML form input fields and URL query parameters. 
sky.engine.form Generic form processing classes. 
sky.engine.query Parsing and evaluation of SQL queries that contain data mapping tags. 
sky.tools.macro Parsing and evaluting macros in *.sky files. 
 

Uses of ErrorMessage in sky.common
 

Methods in sky.common that throw ErrorMessage
 void SkyContext.setHttp(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Set HTTP request and response.
 java.io.OutputStream SkyContext.getOutputStream()
          Get output stream that can be used to create a response.
 java.io.PrintWriter SkyContext.getPrintWriter()
          Get print writer that can be used to create a response.
 

Constructors in sky.common that throw ErrorMessage
SkyContext(javax.servlet.ServletConfig config)
          Constructor for instantiating SkyContext object.
 

Uses of ErrorMessage in sky.engine.connector
 

Methods in sky.engine.connector that throw ErrorMessage
 void EmailConnector.setReplyTo(java.lang.String replyTo)
          Default email address for anyone who wants to reply to the email.
 void EmailConnector.send(java.lang.String to, java.lang.String sub, java.lang.String msg)
          Send the email.
 

Uses of ErrorMessage in sky.engine.connector.database
 

Methods in sky.engine.connector.database that throw ErrorMessage
 boolean DBRowIterator.hasData()
          Check if there are any rows in the result set.
 boolean DBRowIterator.first()
          Position this Row Iterator over the first row of the result set.
 boolean DBRowIterator.last()
          Position this Row Iterator over the last row of the result set.
 boolean DBRowIterator.next()
          Position this row iterator over the next row of the result set.
 boolean DBRowIterator.previous()
          Position this row iterator over the previous row of the result set.
 boolean DBRowIterator.relative(int rows)
          Position this row iterator over the row which is at specified offset with the current row.
 boolean DBRowIterator.absolute(int row)
          Position this row iterator over the row with specified id.
 boolean DBRowIterator.isFirst()
          Is the row positioned over the first row.
 boolean DBRowIterator.isLast()
          Is the row positioned over the last row.
 int DBRowIterator.getPos()
          Get absolute position of the current row.
 java.lang.String DBRowIterator.getCursorName()
           
 int DBRowIterator.getCursorDirection()
           
 void DBRowIterator.setCursorDirection(int direction)
           
 int DBRowIterator.getFetchSize()
           
 void DBRowIterator.setFetchSize(int size)
           
 boolean DBRowIterator.rowDeleted()
           
 boolean DBRowIterator.rowUpdated()
           
 boolean DBRowIterator.rowInserted()
           
 void DBRowIterator.deleteRow()
           
 void DBRowIterator.updateRow(DBRow row)
           
 void DBRowIterator.insertRow(DBRow row)
           
 int DBRow.getColumnCount()
          Get the number of columns in this row.
 int DBRow.setColumnCount()
          REMOVE
 java.lang.String DBRow.getStringData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBRow.getHTMLData(int pos)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBRow.getSQLData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBRow.setString(int pos, java.lang.String value)
          REMOVE
 java.lang.String DBRow.getStringData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBRow.getHTMLData(java.lang.String name)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBRow.getSQLData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBRow.setString(java.lang.String name, java.lang.String value)
          REMOVE
 java.lang.String DBRow.getColumnName(int pos)
          Get the name of column at the given position.
 java.lang.String DBRow.setColumnName(int pos, java.lang.String name)
          REMOVE
 DBConnection DBPool.getConnection()
          Iterate through all the connections in this connection pool to locate a connection that is not being used.
 int DBDirectRow.getColumnCount()
          Get total number of columns in this row.
 int DBDirectRow.setColumnCount()
          REMOVE
 java.lang.String DBDirectRow.getStringData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBDirectRow.getSQLData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBDirectRow.getHTMLData(int pos)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBDirectRow.setString(int pos, java.lang.String value)
          REMOVE
 java.lang.String DBDirectRow.getStringData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBDirectRow.getSQLData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBDirectRow.getHTMLData(java.lang.String name)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBDirectRow.setString(java.lang.String name, java.lang.String value)
          REMOVE
 java.lang.String DBDirectRow.getColumnName(int pos)
          Get the name of column at the given position.
 java.lang.String DBDirectRow.setColumnName(int pos, java.lang.String name)
          REMOVE
 DBRowIterator DBConnection.executeQuery(int id, java.lang.String query)
          Execute a SELECT query.
 int DBConnection.executeUpdate(int id, java.lang.String query)
          Execute INSERT, UPDATE, DELETE, CREATE, DROP statements.
 void DBConnection.close()
          Clear all state information and close this connection.
 int DBCachedRow.getColumnCount()
          Get total number of columns in this row.
 int DBCachedRow.setColumnCount()
          REMOVE
 java.lang.String DBCachedRow.getStringData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBCachedRow.getSQLData(int pos)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBCachedRow.getHTMLData(int pos)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBCachedRow.setString(int pos, java.lang.String value)
          REMOVE
 java.lang.String DBCachedRow.getStringData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBCachedRow.getSQLData(java.lang.String name)
          Get row data that appears under a given column, but return a blank string in cases where data is sql "NULL" value in the database.
 java.lang.String DBCachedRow.getHTMLData(java.lang.String name)
          Get row data that appears undera given column, but replace all new lines in the data with <BR>
 java.lang.String DBCachedRow.setString(java.lang.String name, java.lang.String value)
          REMOVE
 java.lang.String DBCachedRow.getColumnName(int pos)
          Get the name of column at the given position.
 java.lang.String DBCachedRow.setColumnName(int pos, java.lang.String name)
          REMOVE
 

Constructors in sky.engine.connector.database that throw ErrorMessage
DBConnection(java.lang.String jdrv, java.lang.String jurl, int maxstmts, int id)
          Constructor
 

Uses of ErrorMessage in sky.engine.field
 

Methods in sky.engine.field that throw ErrorMessage
 java.lang.String UrlField.checkValue(java.lang.String value)
          Check input string to see if it contains a valid URL.
 void UrlField.addValue(java.lang.String value)
          Add a URL to this field as value.
 java.lang.String SessionField.checkValue(java.lang.String value)
          Check if the specified string is a valid value of this field.
 void SessionField.addValue(java.lang.String value)
          Add a string as value of the servlet session parameter.
 void SelectionField.populateOptions()
          Override this method to fill the list of possible values.
 java.lang.String SelectionField.checkValue(java.lang.String value)
          Check if input string is a valid value.
 void SelectionField.addValue(java.lang.String value)
          Add a selected value to this field.
 java.lang.String RangeField.checkValue(java.lang.String value)
          Checks the input string to see if it contains a valid value.
 void RangeField.addValue(java.lang.String value)
          Add a string, that consists up of a max, a min, and a separator to this field, as value of this field.
 java.lang.String IntField.checkValue(java.lang.String value)
          Check to make sure that the input string actually contains an integer value.
 void IntField.addValue(java.lang.String value)
          Add value to this field.
 java.lang.String Field.checkValue(java.lang.String value)
          Check the input parameter to ensure that its a valid value for this field or transform the input parameter into a valid value for this field.
 void Field.addValue(java.lang.String value)
          Call this function, only after calling checkValue, to add a value to this field.
 java.lang.String EmailField.checkValue(java.lang.String value)
          Check to make sure that the input value is actually an email address.
 void EmailField.addValue(java.lang.String value)
          Add the specified string a value of this field.
 void CharListField.addValue(java.lang.String value)
          Add specified string as values of this field.
 java.lang.String CharField.checkValue(java.lang.String value)
          Check whether the specified string is valid value for this field.
 void CharField.addValue(java.lang.String value)
          Add specified input string as a value of this field.
 

Constructors in sky.engine.field that throw ErrorMessage
SelectionField(java.lang.String name, boolean required)
          Constructor
SelectionField(java.lang.String name, boolean required, java.lang.String dflt, boolean isFirstInvalid, int size, boolean multiple)
          Constructor
 

Uses of ErrorMessage in sky.engine.form
 

Methods in sky.engine.form that throw ErrorMessage
 void HttpForm.popField(Field f)
           
 void ConsoleForm.popField(Field f)
           
 void ConsoleForm.execute()
           
 

Uses of ErrorMessage in sky.engine.query
 

Methods in sky.engine.query that throw ErrorMessage
 boolean QueryGenerator.hasNext()
           
 java.lang.String QueryGenerator.getNext()
           
 

Constructors in sky.engine.query that throw ErrorMessage
QueryGenerator(java.lang.String pquery, java.util.Hashtable attributes)
           
 

Uses of ErrorMessage in sky.tools.macro
 

Methods in sky.tools.macro that throw ErrorMessage
 void Processor.execute(java.lang.String file, int line)
           
 void Processor.processBuffer(java.lang.String buffer, java.lang.String file, int line)
           
 void Processor.processSimple(java.lang.String buffer)
           
 void Decorator.decorate(java.lang.String str, java.lang.String type)
           
 void Decorator.flush()
           
 void Decorator.force()