Package com.cometway.om

This package contains a model and reference implementations for an object-driven databases.

See:
          Description

Interface Summary
AgentServerInterface A standard server interface for managing agents in a agent kernel using an object manager for the agent Props storage.
IObjectManager This is the generic interface for an Object Manager.
SessionManagerInterface Standard interface for managing session information that is accessed using Props.
 

Class Summary
AgentServer A standard server interface to the agent kernel.
FileObjectBlock This class is used to store Objects into a file prepared by FileObjectStore.
FileObjectManager The FileObjectManager manages Props objects and persists them as files, using FilePropsContainers.
FileObjectStore This class takes a File and partitions it into FileObjectBlocks.
FilePropsContainer The FilePropsContainer is a PropsContainer that keeps a file of all the props.
ObjectID This class uniquely identifies an Object contained within an ObjectManager.
ObjectManager Reference implementation of a non-persistent IObjectManager as an agent.
ObjectManagerArchiver  
ObjectType This class represents a type of object recognized by the Object Manager.
PropsQuery This is an ObjectQuery which queries Props objects.
PropsType This is an IObjectManager type.
SessionManager Reference implementation of the SessionManagerInterface.
SessionReaper The Session Reaper is a Scheduled Agent which periodically checks for expired Sessions that were created by the Session Manager.
 

Package com.cometway.om Description

This package contains a model and reference implementations for an object-driven databases. There are implementations of memory resident and file-based Object Managers. This model can be easily extended to use SQL or XML storage mediums.