Package com.cometway.props

This package contains tools for use with cometway.props.Props, including a model for Props codecs.

See:
          Description

Interface Summary
IPropsChangeListener A class can implement IPropsChangeListener when it wants to be notified about changes to a Props object.
IPropsContainer A class can implement IPropsContainer when it wants to implement a properties storage mechanism.
PropsPoolInterface This interface is for getting and returning a Props from a pool.
 

Class Summary
AbstractPropsContainer This is an abstract implementation of IPropsContainer which represents base-level IPropsContainer functionality.
AbstractPropsPoolAgent  
Props The Props object keeps track of a set of properties.
PropsComparator Enabled Props to be compared to other Props based on key values using the Collections API.
PropsContainer A Props class can reference this generic PropsContainer for simple transient storage of properties.
PropsList This class represents a list of Props stored in memory.
PropsListAgent This agent creates and registers a PropsList to the service manager.
PropsListIteratorAgent This agent can be extended to iterate over a PropsList passing each Props value to the handleRequest method when the agent is started, or it's iterate method is called.
PropsListServiceManager Reference implementation of the ServiceManagerInterface.
PropsSchema This class contains static methods for parsing a Props Schema into a Vector of Props.
ReadOnlyPropsContainer Use this class to allow read only access to a IPropsContainer.
ReflectionPropsContainer Provides a reflection-enabled Props container for access to the public fields of an Object.
VectorPropsContainer This props container uses a Vector for indexable storage as a Props.
 

Exception Summary
PropsException This exception is thrown by com.cometway.props classes when there is a problem.
 

Package com.cometway.props Description

This package contains tools for use with cometway.props.Props, including a model for Props codecs. String and IMessage based codecs are provided.