Package org.nees.metadata

Metadata objects, classes, authorization, services, and storage.

See:
          Description

Class Summary
Identifier Used to identify metadata objects, relations, and other NMDS entities that need to be uniquely identified.
IdentifierPromise This represents an as-yet-uninterned autogenerated Id.
IdentifierPromiseRegistry This registry allows IdentifierPromises to be fulfilled remotely.
MetadataObject This class represents an NMDS object version.
MetadataObjectFactory Responsible for creating MetadataObjects.
Relation Represents a named attribute of a MetadataObject.
TestMetadataObject  
TestRelation  
 

Exception Summary
IdImmutableException Thrown when an application tries to change an immutable ID.
ImmutableException Thrown when an application tries to modify an immutable object.
MalformedIdException Thrown when an Identifier does not match the XML NMtoken production.
MalformedObjectException Thrown when an object is malformed.
MalformedRelationException Thrown when a relation is malformed.
MetadataException Superclass of all exceptions pertaining to MetadataObjects.
NoFactoryException Thrown when a factory instance cannot be found.
RelationNotFoundException Thrown when an application attempts to access a relation that does not exist on a given metadata object.
RelationTypeException Thrown when a client attempts to access values of the wrong type for a given relation on a given metadata object.
 

Package org.nees.metadata Description

Metadata objects, classes, authorization, services, and storage.