Expresso 5-6

Uses of Class
com.jcorporate.expresso.kernel.exception.ChainedException

Packages that use ChainedException
com.jcorporate.expresso.core.cache Package containing all of the objects for Expresso's Cache Manager, a general-purpose system for in-memory caching.  
com.jcorporate.expresso.core.controller This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences.  
com.jcorporate.expresso.core.dataobjects The DataObjects package contains a set of interfaces and base classes that give the ability to provide a unified object approach to various data sources.  
com.jcorporate.expresso.core.dataobjects.jdbc This package contains implementations and helper classes of DataObjects that pertain to JDBC data sources only.  
com.jcorporate.expresso.core.db Database Java Objects for establishing database connections and connection pooling Also contains all Exceptions used for Data Access while working with Expresso. 
com.jcorporate.expresso.core.db.datasource DataSource components for establishing database connections and connection pooling via JNDI Also contains all Exceptions used for Data Source while working with Expresso. 
com.jcorporate.expresso.core.db.exception Specific database exceptions, subclassing DBException 
com.jcorporate.expresso.core.job Classes that define "Jobs" or server-side tasks that are run asynchronously to the user's web browser.  
com.jcorporate.expresso.core.logging This package contains the objects that form Expresso's interface to the log4j logging system, including a custom appender to write to Expresso database-based log. 
com.jcorporate.expresso.core.misc Miscellaneous objects for file manipulation, running OS processes, etc 
com.jcorporate.expresso.core.security This package contains Expresso's security system, switchable from "weak" security (e.g. minimal-strength encryption) to "strong" security.  
com.jcorporate.expresso.core.security.strongencryption Package for containing Hashing and Symmetric encryption.  
com.jcorporate.expresso.core.security.weakencryption Package for containing Hashing and Symmetric encryption.  
com.jcorporate.expresso.ext.report Contains an example of a ReportPage object to report statistics on downloaded files. 
com.jcorporate.expresso.kernel.exception This package contains an exception hierarchy that can be thrown by the Expresso runtime system.. 
com.jcorporate.expresso.services.html HTML objects - used to build HTML pages by servlets to define their user interface.  
com.jcorporate.expresso.services.validation This package provides for a 'validation framework'.  
 

Uses of ChainedException in com.jcorporate.expresso.core.cache
 

Subclasses of ChainedException in com.jcorporate.expresso.core.cache
 class CacheException
          Exception thrown when there is a problem with logging a message
 

Uses of ChainedException in com.jcorporate.expresso.core.controller
 

Subclasses of ChainedException in com.jcorporate.expresso.core.controller
 class ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
 class NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 class ValidationException
          Exception thrown during validation of user form input.
 

Methods in com.jcorporate.expresso.core.controller with parameters of type ChainedException
 void ErrorCollection.addError(ChainedException ex)
          This method adds an error for each message in the ChainedException link.
 

Uses of ChainedException in com.jcorporate.expresso.core.dataobjects
 

Subclasses of ChainedException in com.jcorporate.expresso.core.dataobjects
 class DataException
          Base class exception for the dataobjects framework.
 class DuplicateKeyException
          Exception that gets thrown when there's a duplicate key in the table.
 

Uses of ChainedException in com.jcorporate.expresso.core.dataobjects.jdbc
 

Subclasses of ChainedException in com.jcorporate.expresso.core.dataobjects.jdbc
 class JDBCUtil
          This class provides utility functions that are common across the jdbc.
 

Uses of ChainedException in com.jcorporate.expresso.core.db
 

Subclasses of ChainedException in com.jcorporate.expresso.core.db
 class DBException
          DBException
 

Uses of ChainedException in com.jcorporate.expresso.core.db.datasource
 

Subclasses of ChainedException in com.jcorporate.expresso.core.db.datasource
 class DSException
          Date Source Interface
 

Uses of ChainedException in com.jcorporate.expresso.core.db.exception
 

Subclasses of ChainedException in com.jcorporate.expresso.core.db.exception
 class ConnectionPoolException
          Exception that is thrown by the ConnectionPool
 class DBRecordChangedException
           
 class DBRecordNotFoundException
           
 class PoolFullException
          Exception that is thrown when the DBConnectionPool is full.
 

Uses of ChainedException in com.jcorporate.expresso.core.job
 

Subclasses of ChainedException in com.jcorporate.expresso.core.job
 class ServerException
          ServerException
 

Uses of ChainedException in com.jcorporate.expresso.core.logging
 

Subclasses of ChainedException in com.jcorporate.expresso.core.logging
 class LogException
          Exception thrown when there is a problem with logging a message
 

Uses of ChainedException in com.jcorporate.expresso.core.misc
 

Subclasses of ChainedException in com.jcorporate.expresso.core.misc
 class ConfigurationException
          Exception thrown when there is a problem with configuration of Expresso
 

Methods in com.jcorporate.expresso.core.misc that throw ChainedException
static String CookieUtil.cookieEncode(String data)
          cookieEncode - given a string, encrypt it to block plaintext snooping traffic to catch user ids and passwords.
 

Uses of ChainedException in com.jcorporate.expresso.core.security
 

Methods in com.jcorporate.expresso.core.security that throw ChainedException
static CryptoManager CryptoManager.getInstance()
          Singleton Generator.
 void CryptoManager.loadClasses(boolean useStrongCrypto)
          Loads the appropriate crypto classes.
 void AbstractStringEncryption.init()
           
abstract  byte[] AbstractStringEncryption.decrypt(byte[] inputData)
          Same as decryptString, but only deals in byte arrays.
abstract  byte[] AbstractStringEncryption.encrypt(byte[] inputData)
          Same as encryptString, but only deals in byte arrays.
 byte[] AbstractStringEncryption.encryptString(String inputData)
          Encode a string.
 void AbstractStringEncryption.preparePassKey()
          Basic implementation puts a hash of the config manager's key into the passKey variable.
 byte[] StringHash.produceHash(byte[] inputData)
          Produces a strong cryptographic hash.
 void AbstractRandomNumber.init()
           
 

Constructors in com.jcorporate.expresso.core.security that throw ChainedException
StringHash()
           
AbstractRandomNumber()
           
 

Uses of ChainedException in com.jcorporate.expresso.core.security.strongencryption
 

Methods in com.jcorporate.expresso.core.security.strongencryption that throw ChainedException
 void RandomNumber.init()
          To save some time, we use the last seed generated from a file instead of loading from scratch
 void StringEncryption.init()
           
 byte[] StringEncryption.decrypt(byte[] inputData)
          Same as decryptString, but only deals in byte arrays.
 byte[] StringEncryption.encrypt(byte[] inputData, String theShortCipherString)
          Encrypts a byte array of data based upon the method desired.
 byte[] StringEncryption.encrypt(byte[] inputData)
          Same as encryptString, but only deals in byte arrays.
 

Constructors in com.jcorporate.expresso.core.security.strongencryption that throw ChainedException
RandomNumber()
          Default Constructor
 

Uses of ChainedException in com.jcorporate.expresso.core.security.weakencryption
 

Methods in com.jcorporate.expresso.core.security.weakencryption that throw ChainedException
 byte[] StringEncryption.decrypt(byte[] inputData)
          Same as decryptString, but only deals in byte arrays.
 byte[] StringEncryption.encrypt(byte[] inputData)
          Same as encryptString, but only deals in byte arrays.
 

Constructors in com.jcorporate.expresso.core.security.weakencryption that throw ChainedException
RandomNumber()
          Default Constructor
StringEncryption()
           
 

Uses of ChainedException in com.jcorporate.expresso.ext.report
 

Subclasses of ChainedException in com.jcorporate.expresso.ext.report
 class ReportException
          Exception that occurs when a report is procesed.
 

Uses of ChainedException in com.jcorporate.expresso.kernel.exception
 

Subclasses of ChainedException in com.jcorporate.expresso.kernel.exception
 class ConfigChangeException
          This exception represents an error that occurs when changing the configuration of an object.
 class ContainerVetoException
          This Exception is for the extremely rare case that the container you are a part of is about to install another component that would completely disrupt your own operation.
 class ExpressoRuntimeException
          ExpressoRuntimeException is the base class for most wrapper exceptions that the Expresso component hierarchy will throw on component level exceptions
 class InstallationException
          Installation Exception is thrown during a 'fatal error' when an installable component is getting installed.
 

Uses of ChainedException in com.jcorporate.expresso.services.html
 

Subclasses of ChainedException in com.jcorporate.expresso.services.html
 class HtmlException
          Exception thrown when there is a problem with the structure of the HTML being built to return to the client
 

Uses of ChainedException in com.jcorporate.expresso.services.validation
 

Subclasses of ChainedException in com.jcorporate.expresso.services.validation
 class AuthValidationException
          AuthValidationException
 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.