Uses of Class
gov.nasa.pds.registry.model.RegistryObject

Packages that use RegistryObject
gov.nasa.pds.registry.client   
gov.nasa.pds.registry.model   
gov.nasa.pds.registry.model.naming   
gov.nasa.pds.registry.service   
 

Uses of RegistryObject in gov.nasa.pds.registry.client
 

Methods in gov.nasa.pds.registry.client with type parameters of type RegistryObject
<T extends RegistryObject>
void
RegistryClient.deleteObject(String guid, Class<T> objectClass)
          Removes an object from the registry of the given type
<T extends RegistryObject>
T
RegistryClient.getLatestObject(String lid, Class<T> objectClass)
          Retrieve the latest version of a registry object
<T extends RegistryObject>
T
RegistryClient.getObject(String guid, Class<T> objectClass)
          Retrieves an object from the registry of the given type
<T extends RegistryObject>
PagedResponse<T>
RegistryClient.getObjects(Integer start, Integer rows, Class<T> objectClass)
          Retrieves a paged set of registry objects from the collection of objects of the specified type.
 

Methods in gov.nasa.pds.registry.client with parameters of type RegistryObject
 String RegistryClient.publishObject(RegistryObject object)
          Publish a registry object to the service
 void RegistryClient.updateObject(RegistryObject object)
          Updates the given registry object by using its guid to indicate the object to update.
 String RegistryClient.versionObject(RegistryObject object)
          Publishes a version of the given object that is considered a major version update.
 String RegistryClient.versionObject(RegistryObject object, Boolean major)
          Publishes a version of the given object
 

Uses of RegistryObject in gov.nasa.pds.registry.model
 

Subclasses of RegistryObject in gov.nasa.pds.registry.model
 class Association
          This class allows one to relate a source and target registry object along a named relationship.
 class AuditableEvent
          AuditableEvent instances provide a long-term record of events that effected a change in a RegistryObject.
 class Classification
          A Classification instance classifies a RegistryObject instance by referencing a node defined within a particular ClassificationScheme.
 class ClassificationNode
          ClassificationNode instances are used to define tree structures where each node in the tree is a ClassificationNode.
 class ClassificationScheme
          A ClassificationScheme instance describes a taxonomy.
 class ExternalIdentifier
          ExternalIdentifier instances provide the additional identifier information to RegistryObject such as DUNS number, Social Security Number, or an alias name of the organization.
 class ExternalLink
          ExternalLinks use URIs to associate content in the registry with content that MAY reside outside the registry.
 class ExtrinsicObject
           
 class RegistryPackage
          RegistryPackage instances allow for grouping of logically related RegistryObject instances even if individual member objects belong to different Submitting Organizations.
 class Service
          Service instances describe services, such as web services, web sites, FTP servers, etc.
 class ServiceBinding
          ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a Service instance.
 class SpecificationLink
          A SpecificationLink provides the linkage between a ServiceBinding and one of its technical specifications that describes how to use the service using the ServiceBinding.
 

Methods in gov.nasa.pds.registry.model that return types with arguments of type RegistryObject
 Class<? extends RegistryObject> ObjectClass.getObjectClass()
           
 List<? extends RegistryObject> RegistryObjectList.getObjects()
           
 

Method parameters in gov.nasa.pds.registry.model with type arguments of type RegistryObject
 void RegistryObjectList.setObjects(List<? extends RegistryObject> objects)
           
 

Constructors in gov.nasa.pds.registry.model with parameters of type RegistryObject
RegistryObject(RegistryObject object)
           
 

Uses of RegistryObject in gov.nasa.pds.registry.model.naming
 

Methods in gov.nasa.pds.registry.model.naming that return types with arguments of type RegistryObject
 Comparator<RegistryObject> Versioner.getComparator()
           
 Comparator<RegistryObject> DefaultVersioner.getComparator()
          This comparator imposes orderings that are inconsistent with equals as it only compares the version attribute on Registry Objects.
 

Uses of RegistryObject in gov.nasa.pds.registry.service
 

Methods in gov.nasa.pds.registry.service that return RegistryObject
 RegistryObject RegistryServiceImpl.getEarliestObject(String lid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getEarliestObject(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves the earliest version of the RegsitryObject with the given logical identifier
 RegistryObject RegistryServiceImpl.getLatestObject(String lid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getLatestObject(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves the latest version of the RegistryObject with the given logical identifier
 RegistryObject RegistryServiceImpl.getNextObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getNextObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves the next version of the RegsitryObject
 RegistryObject RegistryServiceImpl.getNextObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryServiceImpl.getObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves a registry object of the requested type
 RegistryObject RegistryServiceImpl.getObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryServiceImpl.getPreviousObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getPreviousObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves the previous version of the RegistryObject
 RegistryObject RegistryServiceImpl.getPreviousObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStoreJPA.getRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStore.getRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
          Returns the registry object with a given guid and of the given type
 RegistryObject MetadataStoreJPA.getRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStore.getRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
          Retrieves a registry object that is identified by its logical identifier and user supplied version.
 

Methods in gov.nasa.pds.registry.service that return types with arguments of type RegistryObject
 PagedResponse<? extends RegistryObject> RegistryService.getObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          Generic query for a given class of registry objects.
 List<RegistryObject> RegistryServiceImpl.getObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
           
 List<RegistryObject> RegistryService.getObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves all versions of a RegistryObject
 List<RegistryObject> MetadataStoreJPA.getRegistryObjects(Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
           
 List<? extends RegistryObject> MetadataStore.getRegistryObjects(Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          This method allows paging through registry objects of a given type.
 PagedResponse<? extends RegistryObject> MetadataStore.getRegistryObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          Generic query for a given class of registry objects.
 List<RegistryObject> MetadataStoreJPA.getRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
           
 List<? extends RegistryObject> MetadataStore.getRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
          Returns all versions of a registry object that share a logical identifier
 

Methods in gov.nasa.pds.registry.service with parameters of type RegistryObject
 String RegistryServiceImpl.publishObject(String user, RegistryObject registryObject)
           
 String RegistryService.publishObject(String user, RegistryObject registryObject)
          Publishes a registry object to the registry.
 String RegistryServiceImpl.publishObject(String user, RegistryObject registryObject, String packageId)
           
 String RegistryService.publishObject(String user, RegistryObject registryObject, String packageId)
          Publishes a registry object to the registry.
 void MetadataStoreJPA.saveRegistryObject(RegistryObject registryObject)
           
 void MetadataStore.saveRegistryObject(RegistryObject registryObject)
          Stores a registry object into the back end.
 void RegistryServiceImpl.updateObject(String user, RegistryObject registryObject)
           
 void RegistryService.updateObject(String user, RegistryObject registryObject)
          This method allows one to update all the metadata associated with a registry object.
 void MetadataStoreJPA.updateRegistryObject(RegistryObject registryObject)
           
 void MetadataStore.updateRegistryObject(RegistryObject registryObject)
          Updates a registry object that shares the guid of the given object
 String RegistryServiceImpl.versionObject(String user, RegistryObject registryObject, boolean major)
           
 String RegistryService.versionObject(String user, RegistryObject object, boolean major)
          Versions a RegistryObject in the registry and publishes the contents of the provided extrinsic object.
 String RegistryServiceImpl.versionObject(String user, RegistryObject registryObject, boolean major, String packageId)
           
 String RegistryService.versionObject(String user, RegistryObject registryObject, boolean major, String packageId)
          Versions a RegistryObject in the registry and publishes the contents of the provided extrinsic object.
 

Method parameters in gov.nasa.pds.registry.service with type arguments of type RegistryObject
 void RegistryServiceImpl.changeObjectStatus(String user, String guid, ObjectAction action, Class<? extends RegistryObject> objectClass)
           
 void RegistryService.changeObjectStatus(String user, String guid, ObjectAction action, Class<? extends RegistryObject> objectClass)
          Changes the status of registry object with the given guid and of the given type
 String RegistryServiceImpl.configure(String user, RegistryPackage registryPackage, List<? extends RegistryObject> registryObjects)
           
 String RegistryService.configure(String user, RegistryPackage registryPackage, List<? extends RegistryObject> list)
          Configures the registry with a list of registry objects as input.
 void RegistryServiceImpl.deleteObject(String user, String guid, Class<? extends RegistryObject> objectClass)
           
 void RegistryService.deleteObject(String user, String guid, Class<? extends RegistryObject> objectClass)
          Deletes a RegistryObject from the registry which share the logical identifier and version.
 void RegistryServiceImpl.deleteObject(String user, String lid, String versionId, Class<? extends RegistryObject> objectClass)
           
 void MetadataStoreJPA.deleteRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
           
 void MetadataStore.deleteRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
          Removes a registry object from the back end store.
 RegistryObject RegistryServiceImpl.getEarliestObject(String lid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getEarliestObject(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves the earliest version of the RegsitryObject with the given logical identifier
 RegistryObject RegistryServiceImpl.getLatestObject(String lid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getLatestObject(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves the latest version of the RegistryObject with the given logical identifier
 RegistryObject RegistryServiceImpl.getNextObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getNextObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves the next version of the RegsitryObject
 RegistryObject RegistryServiceImpl.getNextObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 long MetadataStoreJPA.getNumRegistryObjects(Class<? extends RegistryObject> objectClass)
           
 long MetadataStore.getNumRegistryObjects(Class<? extends RegistryObject> objectClass)
          Gets the count of registry objects managed in the backed of a given type.
 RegistryObject RegistryServiceImpl.getObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves a registry object of the requested type
 RegistryObject RegistryServiceImpl.getObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 PagedResponse<Association> RegistryServiceImpl.getObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
           
 PagedResponse<? extends RegistryObject> RegistryService.getObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          Generic query for a given class of registry objects.
 List<RegistryObject> RegistryServiceImpl.getObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
           
 List<RegistryObject> RegistryService.getObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
          Retrieves all versions of a RegistryObject
 RegistryObject RegistryServiceImpl.getPreviousObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject RegistryService.getPreviousObject(String guid, Class<? extends RegistryObject> objectClass)
          Retrieves the previous version of the RegistryObject
 RegistryObject RegistryServiceImpl.getPreviousObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStoreJPA.getRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStore.getRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
          Returns the registry object with a given guid and of the given type
 RegistryObject MetadataStoreJPA.getRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 RegistryObject MetadataStore.getRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
          Retrieves a registry object that is identified by its logical identifier and user supplied version.
 List<RegistryObject> MetadataStoreJPA.getRegistryObjects(Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
           
 List<? extends RegistryObject> MetadataStore.getRegistryObjects(Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          This method allows paging through registry objects of a given type.
 PagedResponse MetadataStoreJPA.getRegistryObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
           
 PagedResponse<? extends RegistryObject> MetadataStore.getRegistryObjects(RegistryQuery<ObjectFilter> query, Integer start, Integer rows, Class<? extends RegistryObject> objectClass)
          Generic query for a given class of registry objects.
 List<RegistryObject> MetadataStoreJPA.getRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
           
 List<? extends RegistryObject> MetadataStore.getRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
          Returns all versions of a registry object that share a logical identifier
 boolean MetadataStoreJPA.hasRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
           
 boolean MetadataStore.hasRegistryObject(String guid, Class<? extends RegistryObject> objectClass)
          Test to see if a registry object exists with a guid and type requested.
 boolean MetadataStoreJPA.hasRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
           
 boolean MetadataStore.hasRegistryObject(String lid, String versionName, Class<? extends RegistryObject> objectClass)
          Test to see if a registry object exists with a logical identifier, version, and type requested.
 boolean MetadataStoreJPA.hasRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
           
 boolean MetadataStore.hasRegistryObjectVersions(String lid, Class<? extends RegistryObject> objectClass)
          Test to see if there are any versions of the registry object with the logical id and type requested
 



Copyright © 2010-2013 Planetary Data System. All Rights Reserved.