|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ExpressoComponent | |
| 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.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.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.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 | |
| Uses of ExpressoComponent in com.jcorporate.expresso.core |
| Classes in com.jcorporate.expresso.core that implement ExpressoComponent | |
class |
ExpressoSchema
Standard Schema object for the Expresso framework. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.cache |
| Classes in com.jcorporate.expresso.core.cache that implement ExpressoComponent | |
class |
DefaultCacheManager
[Currently a placeholder. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.dataobjects |
| Classes in com.jcorporate.expresso.core.dataobjects that implement ExpressoComponent | |
class |
PersistenceManager
This is the persistence manager class. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.dataobjects.jdbc |
| Classes in com.jcorporate.expresso.core.dataobjects.jdbc that implement ExpressoComponent | |
class |
JdbcPersistenceManager
|
| Uses of ExpressoComponent in com.jcorporate.expresso.core.db |
| Classes in com.jcorporate.expresso.core.db that implement ExpressoComponent | |
class |
DBConfig
Database Configuration Component |
class |
TypeMapper
Type Mapper takes care of the job of mapping various Java types to SQL types. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.db.config |
| Classes in com.jcorporate.expresso.core.db.config that implement ExpressoComponent | |
class |
com.jcorporate.expresso.core.db.config.JNDIConfig
|
| Uses of ExpressoComponent in com.jcorporate.expresso.core.dbobj |
| Classes in com.jcorporate.expresso.core.dbobj that implement ExpressoComponent | |
class |
Schema
A Schema contains a collection of DBObjects, Controllers, Jobs, and MessageBundles allowing them to be created all at once, dropped at once, and reported on as a group A schema also contains (optional) a list of ReportPage objects that make up the standard reports for a package You create your own schema as the hub of your Expresso-based component. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.misc |
| Classes in com.jcorporate.expresso.core.misc that implement ExpressoComponent | |
class |
ConfigJndi
A Commons digester class for JDBC section of the standardmaessig Expresso Configuration XML file. |
| Uses of ExpressoComponent in com.jcorporate.expresso.core.security |
| Classes in com.jcorporate.expresso.core.security that implement ExpressoComponent | |
class |
CryptoManager
CryptoManager.java Singleton Class that acts as a facade for managing if strong or weak crypto is desired. |
| Uses of ExpressoComponent in com.jcorporate.expresso.kernel |
| Subinterfaces of ExpressoComponent in com.jcorporate.expresso.kernel | |
interface |
Containable
Containable is partially 'marker interface' much like java.lang.Serialiable. |
interface |
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 that implement ExpressoComponent | |
class |
ComponentBase
This class provides a convienience base class for the majority of the ExpressoComponent interfaces. |
class |
ContainerComponentBase
This class provides basic implementations of the Containable Interface to save the typical programmer lots of typing. |
class |
DataContext
This class is the code equivilant of the original <context> tag in the older expresso-config files. |
class |
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. |
class |
RootContainer
This is the default root container interface. |
| Methods in com.jcorporate.expresso.kernel that return ExpressoComponent | |
ExpressoComponent |
DefaultContainerImpl.locateComponent(String componentName)
Locates an Expresso Service for use by a client. |
ExpressoComponent |
Containable.locateComponent(String componentName)
Convenience method for Container clients. |
ExpressoComponent |
ComponentContainer.locateComponent(String componentName)
Locates an Expresso Service for use by a client. |
ExpressoComponent |
ContainerComponentBase.locateComponent(String componentName)
Convenience method for Container clients. |
| Methods in com.jcorporate.expresso.kernel with parameters of type ExpressoComponent | |
void |
DefaultContainerImpl.installComponent(ExpressoComponent newComponent,
InstallationOptions installOptions,
InstallLog installLog)
Install a component into the system. |
void |
DefaultContainerImpl.addComponent(ExpressoComponent newComponent)
To register the component for control by the Component Manager. |
void |
ComponentContainer.addComponent(ExpressoComponent newComponent)
To register the component for control by the Component Manager. |
void |
ComponentContainer.installComponent(ExpressoComponent newComponent,
InstallationOptions installOptions,
InstallLog log)
Install a component into the system. |
void |
ContainerListener.onAdd(ExpressoComponent newComponent)
Called whenever a new component is added to the container. |
void |
ContainerListener.onRemove(ExpressoComponent removingComponent)
Called whenever a component is removed from the container. |
void |
ContainerListener.onInstall(ExpressoComponent installingComponent,
InstallLog log)
Called whenever a component is installed into a component container. |
void |
ContainerListener.onUninstall(ExpressoComponent uninstallComponent,
InstallLog log)
Called whenever a component is uninstalled from the ComponentContainer |
| Uses of ExpressoComponent in com.jcorporate.expresso.kernel.internal |
| Methods in com.jcorporate.expresso.kernel.internal that return ExpressoComponent | |
abstract ExpressoComponent |
ContainerImplBase.locateComponent(String componentName)
Locates an Expresso Service for use by a client. |
| Methods in com.jcorporate.expresso.kernel.internal with parameters of type ExpressoComponent | |
abstract void |
ContainerImplBase.addComponent(ExpressoComponent newComponent)
To register the component for control by the Component Manager. |
abstract void |
ContainerImplBase.installComponent(ExpressoComponent newComponent,
InstallationOptions installOptions,
InstallLog log)
Install a component into the system. |
| Uses of ExpressoComponent in com.jcorporate.expresso.kernel.management |
| Classes in com.jcorporate.expresso.kernel.management that implement ExpressoComponent | |
class |
DefaultServiceWriter
Default Implementation of the class used to write the ExpressoServices configuration file to a file or stream. |
| Methods in com.jcorporate.expresso.kernel.management that return ExpressoComponent | |
ExpressoComponent |
ComponentFactory.constructComponent(ComponentContainer parent,
ComponentConfig config)
Constructs a Component. |
| Methods in com.jcorporate.expresso.kernel.management with parameters of type ExpressoComponent | |
void |
ComponentFactory.startComponent(ExpressoComponent ec)
Starts a component if it implements the Startable interface. |
ComponentConfig |
ComponentFactory.constructDefaultConfig(ExpressoComponent component)
This class provides the ability to instantiated a blank component initialized only with the default values provided by the component's metadata. |
void |
ComponentFactory.initComponent(ExpressoComponent ec)
Initialize the component provided if the component implements the
ComponentLifecycle interface |
void |
ComponentFactory.configureComponent(ComponentConfig config,
ExpressoComponent ec)
Configures a single component. |
void |
ComponentConfigBridge.updateSystemConfiguration(ExpressoComponent changedComponent,
ExpressoServicesConfig allServicesConfiguration,
ComponentConfig newConfiguration)
Updates the system configuration to that of the component that has been changed |
void |
ComponentConfigBridge.setConfiguration(ExpressoComponent targetComponent,
ComponentConfig newConfiguration)
Resets the configuration for a component. |
ComponentConfig |
ComponentConfigBridge.getConfiguration(ExpressoComponent sourceComponent)
Given a component, retrieve the component config object for this component. |
| Uses of ExpressoComponent in com.jcorporate.expresso.kernel.util |
| Methods in com.jcorporate.expresso.kernel.util that return ExpressoComponent | |
ExpressoComponent |
LocatorUtils.locateComponent(String pathName)
Allows you to locate the component via a 'bean utils' style string. |
| Methods in com.jcorporate.expresso.kernel.util with parameters of type ExpressoComponent | |
String |
LocatorUtils.getPath(ExpressoComponent component)
Return a path that the Locator utils could find later to relocate this component. |
String |
LocatorUtils.getDataContextName(ExpressoComponent component)
Given the component that we loaded, find the data context name we're a part of. |
DataContext |
LocatorUtils.getDataContext(ExpressoComponent component)
Retrieve the DataContext that the given component is a part of |
| Constructors in com.jcorporate.expresso.kernel.util with parameters of type ExpressoComponent | |
LocatorUtils(ExpressoComponent component)
Base constructor that locates the root component in the hierarchy as soon as it is instantiated. |
|
| Uses of ExpressoComponent in com.jcorporate.expresso.services.controller.configuration |
| Methods in com.jcorporate.expresso.services.controller.configuration with parameters of type ExpressoComponent | |
protected void |
ShowContainerTree.addShowTransition(ExpressoComponent component,
Block parent)
Adds the transition to each block given each component to show any particular component |
|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||