Package org.appdapter.api.registry

Our Registry system allows objects to be registered and looked up in a type-safe manner, with optionally guarded result size, and flexibility in result delivery to client code.

See:
          Description

Interface Summary
Description Description defines the queryable and matchable aspects of some object that is placed in a registry or sought in a registry.
Finder<OC> Finder is a type-parametrized interface used to search for matches to a Pattern.
Pattern Pattern is able to check whether it is matched by a Description.
Receiver<OC> Receiver receives type-safe results found by a Finder.
Registry A registry is able to register Object+Description pairs, and generate Finders that can search through the registered pairs.
SimpleFinder<OT> Additional Finder methods which do not require the user to supply a Receiver.
SimpleRegistry Additional Registry methods which simply ther process of looking for a single matching object, or all matching objects, for clients who do not wish to work directly with Finders and Receivers.
VerySimpleRegistry Additional Registry methods making it easy to look up an object by exact match to the name field of its description.
 

Class Summary
ResultSequence<OT> Maintains state of a particular query result stream from some finder.
 

Enum Summary
Receiver.Status  
 

Package org.appdapter.api.registry Description

Our Registry system allows objects to be registered and looked up in a type-safe manner, with optionally guarded result size, and flexibility in result delivery to client code.



Copyright © 2010-2012. All Rights Reserved.