Expresso 5-6

Uses of Package
com.jcorporate.expresso.kernel

Packages that use com.jcorporate.expresso.kernel
com.jcorporate.expresso.core The sub-packages to this package define the core objects of Expresso, where items such as DBObject are defined.  
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.config This package contains a public preview of future configuration code.  
com.jcorporate.expresso.core.dbobj Ancestor objects for all Database Objects and Schemas.  
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.servlet Base classes for all JavaCorporate servlets.  
com.jcorporate.expresso.core.utility Package to contain all of the 'utility' programs in Expresso - these are applications that run from the command line (e.g. not servlets) 
com.jcorporate.expresso.kernel The Expresso Kernel package forms the core interface and basic implementations of the future ECCR or Expresso Component and Configuration Runtime.  
com.jcorporate.expresso.kernel.internal This package contains classes that should not be normally used or referenced outside of the kernel package hierarchy. 
com.jcorporate.expresso.kernel.management This package provide classes that provide the core logic for managing the Expresso configuration hierarchy.  
com.jcorporate.expresso.kernel.metadata This package contains bean classes that are created/loaded by the Digester system to represent metadata for Expresso components. 
com.jcorporate.expresso.kernel.util This package contains utility classes that assist in the operation of the kernel package and any other Expresso classes. 
com.jcorporate.expresso.services.controller.configuration   
com.jcorporate.expresso.services.test Contains classes that assist in unit testing using JUnit and Cactus testing. 
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ContainerComponentBase
          This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.cache
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.controller
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.dataobjects
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ContainerComponentBase
          This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.dataobjects.jdbc
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ContainerComponentBase
          This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.db
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
EmbeddedComponent
          An Embedded Component is a component that is (1) Not a container and (2) it's metadata is embedded within the metadata of its parent.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.db.config
ComponentLifecycle
          Lifecycle interface of an Expresso component.
EmbeddedComponent
          An Embedded Component is a component that is (1) Not a container and (2) it's metadata is embedded within the metadata of its parent.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.dbobj
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ContainerComponentBase
          This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.misc
ComponentLifecycle
          Lifecycle interface of an Expresso component.
DataContext
          This class is the code equivilant of the original <context> tag in the older expresso-config files.
EmbeddedComponent
          An Embedded Component is a component that is (1) Not a container and (2) it's metadata is embedded within the metadata of its parent.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.security
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.servlet
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.core.utility
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.kernel
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentContainer
          ContainerImpl is the equivelant of a Service Provider Interface (SPI) for the Expresso component containers.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ContainerComponentBase
          This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
InstallationOptions
          Installation is a combination metadata and installation flags for a particular component.
InstallationOptions.InstallationMetadata
          This class provides metadata about any options available.
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
LogManager
          New LogManager implementation.
RootContainerInterface
          This interface represents the special container case of the Root container where we need to store specific runtime information.
SystemFactory
          

This class is the focalpoint class that constructs the Expresso Runtime system.

 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.kernel.internal
ComponentContainer
          ContainerImpl is the equivelant of a Service Provider Interface (SPI) for the Expresso component containers.
Configuration
          This interface is a read-only interface into a dyna-bean.
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ExpressoComponent
          Base interface for an Expresso component.
InstallationOptions
          Installation is a combination metadata and installation flags for a particular component.
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.kernel.management
ComponentBase
          This class provides a convienience base class for the majority of the ExpressoComponent interfaces.
ComponentContainer
          ContainerImpl is the equivelant of a Service Provider Interface (SPI) for the Expresso component containers.
ComponentLifecycle
          Lifecycle interface of an Expresso component.
Configuration
          This interface is a read-only interface into a dyna-bean.
Describable
          This interface represents an object that can have it's metadata described by an XML file.
ExpressoComponent
          Base interface for an Expresso component.
RootContainerInterface
          This interface represents the special container case of the Root container where we need to store specific runtime information.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.kernel.metadata
Configuration
          This interface is a read-only interface into a dyna-bean.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.kernel.util
DataContext
          This class is the code equivilant of the original <context> tag in the older expresso-config files.
ExpressoComponent
          Base interface for an Expresso component.
RootContainerInterface
          This interface represents the special container case of the Root container where we need to store specific runtime information.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.services.controller.configuration
Containable
          Containable is partially 'marker interface' much like java.lang.Serialiable.
ExpressoComponent
          Base interface for an Expresso component.
RootContainerInterface
          This interface represents the special container case of the Root container where we need to store specific runtime information.
 

Classes in com.jcorporate.expresso.kernel used by com.jcorporate.expresso.services.test
InstallLog
          This class provides an interface wrapper to allow component installation procedures to log their progress.
 


Expresso 5-6

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