Package org.objectweb.jorm.naming.api

Interface Summary
FilteredPNamingContext Represents a PNamingContext able to say if a pname structure (pname getter, a long, ...) match a persistent object represented by this PNamingContext.
KeyFilteredNamingContext  
NamingFilterKeyProvider In order to support a particular naming filtering
PBinder This interface defines a binder as a particular PNameManager that manages the association of bindings with PName.
PName The PName interface defines the behaviour of a persistent name as it is managed by its associated naming context.
PNameCoder The PNameCoder defines the external structure of the name it manages, which corresponds to the type involved in the encoding/decoding process.
PNameGetter The PNameGetter interface defines a generic accessor to be used by persistent bindings to access fields of composite names it manages.
PNameGetterConverter Defines a PNameGetter converter permitting to managee the translation between two composite naming structures.
PNameManager The PNameManager interface provides a means to create, remove and manage PName.
PNamingContext The PNamingContext interface adds a means to retrieves the information item attached to a PName it manages.
PNCStringCoder Used to encode/decode a composite name to/from a String.
PolymorphicPName Polymorphic PNames are used for inheritance.
PolymorphicPNamingContext  
 

Class Summary
PExceptionExistingName This PException means that a existing PName is already used in a PNamingContext.
PExceptionNameCoding Generated when a problem arise during coding operations.
PExceptionNaming This exception is raised when a problem occured during name management.