|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CoreUser | Any class that wishes to use the Core class must implement this class. |
| Identified | Classes that implement this interface have identifiers, and can be safely compared with any other implementor. |
| TypeEnum | Base type for all AIL Enum classes. |
| Class Summary | |
|---|---|
| Allowable | |
| Attribute | An attribute is defined as "One of numerous aspects, as of a subject". |
| CommandScript | This class represents a scripted command object. |
| Component | This class is the abstract supclass of all Components. |
| Core | This class is analogous to Java's java.lang.System class. |
| CoreProxy | This class acts as a proxy for those who need to access some of the Core's services, but for whatever reason cannot (or do not want to) implement CoreUser themselves. |
| CoreUserImpl | Clients of the Core may use an instance of this class to satisfy the Core's callback methods. |
| EJBComponent | This class is use as a superclass by all EJB components. |
| Functions | Utility function class. |
| History | The history object is a collection of Version objects which document the change history of an entity. |
| NullService | This entry point does nothing. |
| Service | The Service abstract class is implemented by all classes that may be exposed as component entry points. |
| Type | Type is the base of all 'type model' classes that are part of the domain model. |
| TypeXPathFunctionRegister | This class acts as a singleton defining all the JXPath function libraries available to the system and
accessed via the Type class' xpath methods (e.g. |
| Version | This type represents the version details of an artifact in a live system. |
| VersionEffectiveDate | VersionEffectiveDates are used to select the configuration a CoreUser should be using. |
| XMLString | This class is designed to do most of the kinds of jobs you are likely to need to do with a string of XML. |
| Exception Summary | |
|---|---|
| BaseException | This Exception class represents the base of all bob exceptions; which indicate conditions within bob that applications might want to catch. |
| BaseServerException | This exceptions is used to pass server side BaseErrors and BaseExceptions back to the client as an EJBException - so the container will rollback etc. |
| PostconditionException | The Postcondition exception is thrown to indicate the violation of an entry point's exit conditions. |
| PreconditionException | The Precondition exception is thrown to indicate the violation of an entry points precondition. |
| VersionException | This exception is thrown when a request is made relating to the version of an artefact that does not exist. |
| XMLException | Exception class to notify exceptions encountered when XML is being processed. |
| Error Summary | |
|---|---|
| BaseError | This Error class represents the base of all bob errorss; which indicate conditions within bob that applications generally do not want to catch. |
| NotImplementedError | This error is thrown when an operation cannot be completed because some of the functionality required has not yet been implemented. |
| TypeXPathException | The TypeXPathException indicates that an xpath was evaluated on a Type that could not support it - i.e. |
| XMLConfigurationError | Error class to notify of serious errors encountered when XML is being processed. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||