A B C D E F G H I J L M N O P Q R S T U V

A

AbstractBuilder - Class in gov.nasa.pds.registry.query
 
AbstractBuilder() - Constructor for class gov.nasa.pds.registry.query.AbstractBuilder
 
Association - Class in gov.nasa.pds.registry.model
This class allows one to relate a source and target registry object along a named relationship.
Association() - Constructor for class gov.nasa.pds.registry.model.Association
 
AssociationFilter - Class in gov.nasa.pds.registry.query
 
AssociationFilter.Builder - Class in gov.nasa.pds.registry.query
 
AssociationFilter.Builder() - Constructor for class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
AssociationQuery - Class in gov.nasa.pds.registry.query
 
AssociationQuery.Builder - Class in gov.nasa.pds.registry.query
 
AssociationQuery.Builder() - Constructor for class gov.nasa.pds.registry.query.AssociationQuery.Builder
 
associationType(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
AuditableEvent - Class in gov.nasa.pds.registry.model
AuditableEvent instances provide a long-term record of events that effected a change in a RegistryObject.
AuditableEvent() - Constructor for class gov.nasa.pds.registry.model.AuditableEvent
 
AuditableEvent(EventType, List<String>, String) - Constructor for class gov.nasa.pds.registry.model.AuditableEvent
 

B

build() - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
build() - Method in class gov.nasa.pds.registry.query.AssociationQuery.Builder
 
build() - Method in class gov.nasa.pds.registry.query.ExtrinsicQuery.Builder
 
build() - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
build() - Method in class gov.nasa.pds.registry.query.ObjectQuery.Builder
 

C

changeObjectStatus(String, String, String, ObjectAction, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Changes the RegistryObject status with the given identifying information.
changeObjectStatus(String, String, ObjectAction, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Changes the status of registry object with the given guid and of the given type
changeObjectStatus(String, String, String, ObjectAction, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
changeObjectStatus(String, String, ObjectAction, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
checkBuilt() - Method in class gov.nasa.pds.registry.query.AbstractBuilder
 
Classification - Class in gov.nasa.pds.registry.model
A Classification instance classifies a RegistryObject instance by referencing a node defined within a particular ClassificationScheme.
Classification() - Constructor for class gov.nasa.pds.registry.model.Classification
 
ClassificationNode - Class in gov.nasa.pds.registry.model
ClassificationNode instances are used to define tree structures where each node in the tree is a ClassificationNode.
ClassificationNode() - Constructor for class gov.nasa.pds.registry.model.ClassificationNode
 
ClassificationScheme - Class in gov.nasa.pds.registry.model
A ClassificationScheme instance describes a taxonomy.
ClassificationScheme() - Constructor for class gov.nasa.pds.registry.model.ClassificationScheme
 
configure(String, RegistryPackage, List<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Configures the registry with a list of registry objects as input.
configure(String, RegistryPackage, List<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 

D

DefaultIdentifierGenerator - Class in gov.nasa.pds.registry.model.naming
 
DefaultIdentifierGenerator() - Constructor for class gov.nasa.pds.registry.model.naming.DefaultIdentifierGenerator
 
DefaultVersioner - Class in gov.nasa.pds.registry.model.naming
 
DefaultVersioner() - Constructor for class gov.nasa.pds.registry.model.naming.DefaultVersioner
 
deleteObject(String, String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Deletes a RegistryObject from the registry which share the logical identifier and version.
deleteObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Deletes a RegistryObject from the registry which share the logical identifier and version.
deleteObject(String, String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
deleteObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
deleteRegistryObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Removes a registry object from the back end store.
deleteRegistryObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 

E

equals(Object) - Method in class gov.nasa.pds.registry.model.Association
 
equals(Object) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Classification
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Identifiable
 
equals(Object) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Service
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Slot
 
equals(Object) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
eventEnd(GregorianCalendar) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
eventStart(GregorianCalendar) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
EventType - Enum in gov.nasa.pds.registry.model
This enum captures the core event types for AuditableEvent
eventType(EventType) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
ExceptionType - Enum in gov.nasa.pds.registry.exception
 
ExternalIdentifier - Class in gov.nasa.pds.registry.model
ExternalIdentifier instances provide the additional identifier information to RegistryObject such as DUNS number, Social Security Number, or an alias name of the organization.
ExternalIdentifier() - Constructor for class gov.nasa.pds.registry.model.ExternalIdentifier
 
ExtrinsicObject - Class in gov.nasa.pds.registry.model
 
ExtrinsicObject() - Constructor for class gov.nasa.pds.registry.model.ExtrinsicObject
 
ExtrinsicQuery - Class in gov.nasa.pds.registry.query
 
ExtrinsicQuery.Builder - Class in gov.nasa.pds.registry.query
 
ExtrinsicQuery.Builder() - Constructor for class gov.nasa.pds.registry.query.ExtrinsicQuery.Builder
 

F

filter(AssociationFilter) - Method in class gov.nasa.pds.registry.query.AssociationQuery.Builder
 
filter(ObjectFilter) - Method in class gov.nasa.pds.registry.query.ExtrinsicQuery.Builder
 
filter(ObjectFilter) - Method in class gov.nasa.pds.registry.query.ObjectQuery.Builder
 
filter - Variable in class gov.nasa.pds.registry.query.RegistryQuery
 

G

getAccessURI() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getAffectedObjects() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getArguments() - Method in exception gov.nasa.pds.registry.exception.RegistryServiceException
 
getAssocation(String) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the Association from the registry with the given guid
getAssocation(String) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getAssociations(AssociationQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getAssociations() - Method in class gov.nasa.pds.registry.model.Report
 
getAssociations(AssociationQuery, Integer, Integer) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Retrieves associations from the back end store that match the query and are within the requested results list range
getAssociations(AssociationQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getAssociations(AssociationQuery, Integer, Integer) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves a set of associations that match the given query.
getAssociations(AssociationQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getAssociationType() - Method in class gov.nasa.pds.registry.model.Association
 
getAssociationType() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getAuditableEvents(String) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Retrieves the list of events that the given affected object was referenced in
getAuditableEvents(String) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getAuditableEvents(String) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the list of (@link AuditableEvent}'s for the affected object
getAuditableEvents(String) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getClassificationNodes() - Method in class gov.nasa.pds.registry.model.Report
 
getClassificationNodes(String) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Retrieves the list of classification nodes which fall under a given classification scheme
getClassificationNodes(String) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getClassificationNodes(String) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves all ClassificationNode for a given ClassificationScheme
getClassificationNodes(String) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getClassifications() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getClassificationScheme() - Method in class gov.nasa.pds.registry.model.Classification
 
getClassificationSchemes() - Method in class gov.nasa.pds.registry.model.Report
 
getClassificiationNode() - Method in class gov.nasa.pds.registry.model.Classification
 
getClassifiedObject() - Method in class gov.nasa.pds.registry.model.Classification
 
getCode() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getComparator() - Method in class gov.nasa.pds.registry.model.naming.DefaultVersioner
This comparator imposes orderings that are inconsistent with equals as it only compares the version attribute on Registry Objects.
getComparator() - Method in interface gov.nasa.pds.registry.model.naming.Versioner
 
getContentVersion() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
getContext(Class<?>) - Method in class gov.nasa.pds.registry.provider.JAXBContextResolver
 
getContext(Class<?>) - Method in class gov.nasa.pds.registry.provider.JSONContextResolver
 
getDescription() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getEarliestObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the earliest version of the RegsitryObject with the given logical identifier
getEarliestObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getEntityManager() - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getEventEnd() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getEventStart() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getEventType() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getEventType() - Method in enum gov.nasa.pds.registry.model.ObjectAction
 
getEventType() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getExceptionType() - Method in exception gov.nasa.pds.registry.exception.RegistryServiceException
 
getExternalIdentifiers() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getExtrinsic(String, String) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getExtrinsic(String) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves a ExtrinsicObject from the registry
getExtrinsic(String) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getExtrinsics(Integer, Integer) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getExtrinsics(ExtrinsicQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getExtrinsics() - Method in class gov.nasa.pds.registry.model.Report
 
getExtrinsics(ExtrinsicQuery, Integer, Integer) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Retrieves products from back end store that match the query and are within the requested result list range
getExtrinsics(ExtrinsicQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getExtrinsics(Integer, Integer) - Method in interface gov.nasa.pds.registry.service.RegistryService
This method allows one to page through the ExtrinsicObject's in the registry.
getExtrinsics(ExtrinsicQuery) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the first set of extrinsics that match the query
getExtrinsics(ExtrinsicQuery, Integer, Integer) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves a set of extinsics that match the given query.
getExtrinsics(Integer, Integer) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getExtrinsics(ExtrinsicQuery) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getExtrinsics(ExtrinsicQuery, Integer, Integer) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getFilter() - Method in class gov.nasa.pds.registry.query.RegistryQuery
 
getGuid() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getGuid() - Method in class gov.nasa.pds.registry.model.naming.DefaultIdentifierGenerator
 
getGuid() - Method in interface gov.nasa.pds.registry.model.naming.IdentifierGenerator
 
getGuid() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getGuidRef() - Method in class gov.nasa.pds.registry.model.ObjectRef
 
getHome() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getHome() - Method in class gov.nasa.pds.registry.model.naming.DefaultIdentifierGenerator
 
getHome() - Method in interface gov.nasa.pds.registry.model.naming.IdentifierGenerator
 
getHomeRef() - Method in class gov.nasa.pds.registry.model.ObjectRef
 
getHref() - Method in class gov.nasa.pds.registry.model.Link
 
getId() - Method in class gov.nasa.pds.registry.model.Slot
 
getIdentificationScheme() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getIdentifierGenerator() - Method in interface gov.nasa.pds.registry.service.RegistryService
 
getIdentifierGenerator() - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getInitialVersion() - Method in class gov.nasa.pds.registry.model.naming.DefaultVersioner
 
getInitialVersion() - Method in interface gov.nasa.pds.registry.model.naming.Versioner
 
getIsInternal() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
getLatestExtrinsic(String) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getLatestObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the latest version of the RegistryObject with the given logical identifier
getLatestObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getLid() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getLid() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getMessage() - Method in exception gov.nasa.pds.registry.exception.RegistryServiceException
 
getMessageKey() - Method in exception gov.nasa.pds.registry.exception.RegistryServiceException
 
getMetadataStore() - Method in interface gov.nasa.pds.registry.service.RegistryService
Get access to the back end store for the registry service.
getMetadataStore() - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getMimeType() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
getName() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getName() - Method in class gov.nasa.pds.registry.model.Slot
 
getName() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getNextObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the next version of the RegsitryObject
getNextObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getNextVersion(String) - Method in class gov.nasa.pds.registry.model.naming.DefaultVersioner
 
getNextVersion(String, boolean) - Method in class gov.nasa.pds.registry.model.naming.DefaultVersioner
 
getNextVersion(String) - Method in interface gov.nasa.pds.registry.model.naming.Versioner
 
getNextVersion(String, boolean) - Method in interface gov.nasa.pds.registry.model.naming.Versioner
 
getNodeRepresentation() - Method in class gov.nasa.pds.registry.model.Classification
 
getNodeType() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
getNumFound() - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
getNumRegistryObjects(Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Gets the count of registry objects managed in the backed of a given type.
getNumRegistryObjects(Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves a RegistryObject from the registry with the given identifying information.
getObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves a registry object of the requested type
getObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getObjects() - Method in class gov.nasa.pds.registry.model.RegistryObjectList
 
getObjects(ObjectQuery, Integer, Integer, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Generic query for a given class of registry objects.
getObjects(ObjectQuery, Integer, Integer, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getObjectStatus() - Method in enum gov.nasa.pds.registry.model.ObjectAction
 
getObjectType() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getObjectType() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getObjectVersions(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves all versions of a RegistryObject
getObjectVersions(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getOperator() - Method in class gov.nasa.pds.registry.query.RegistryQuery
 
getParent() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getPath() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getPreviousObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.RegistryService
Retrieves the previous version of the RegistryObject
getPreviousObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getRegistryObject() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getRegistryObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Returns the registry object with a given guid and of the given type
getRegistryObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Retrieves a registry object that is identified by its logical identifier and user supplied version.
getRegistryObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getRegistryObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getRegistryObjects(Integer, Integer, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
This method allows paging through registry objects of a given type.
getRegistryObjects(ObjectQuery, Integer, Integer, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Generic query for a given class of registry objects.
getRegistryObjects(Integer, Integer, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getRegistryObjects(ObjectQuery, Integer, Integer, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getRegistryObjectVersions(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Returns all versions of a registry object that share a logical identifier
getRegistryObjectVersions(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
getRelationship() - Method in class gov.nasa.pds.registry.model.Link
 
getReport() - Method in interface gov.nasa.pds.registry.service.RegistryService
Gives back some basic summary information about the registry.
getReport() - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getRequestId() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getResults() - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
getServerStarted() - Method in class gov.nasa.pds.registry.model.Report
 
getService() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getServiceBinding() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getServiceBindings() - Method in class gov.nasa.pds.registry.model.Service
 
getServices() - Method in class gov.nasa.pds.registry.model.Report
 
getSlots() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getSlotType() - Method in class gov.nasa.pds.registry.model.Slot
 
getSort() - Method in class gov.nasa.pds.registry.query.RegistryQuery
 
getSourceObject() - Method in class gov.nasa.pds.registry.model.Association
 
getSourceObject() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getSpecificationLinks() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getSpecificationObject() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getStart() - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
getStatus() - Method in class gov.nasa.pds.registry.client.RegistryClient
 
getStatus() - Method in enum gov.nasa.pds.registry.exception.ExceptionType
 
getStatus() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getStatus() - Method in class gov.nasa.pds.registry.model.Report
 
getStatus() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getSubmitter() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getTargetBinding() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getTargetObject() - Method in class gov.nasa.pds.registry.model.Association
 
getTargetObject() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getTimestamp() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getType() - Method in class gov.nasa.pds.registry.model.Link
 
getUsageDescription() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getUsageParameters() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getUser() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getValue() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getValues() - Method in class gov.nasa.pds.registry.model.Slot
 
getVersioner() - Method in interface gov.nasa.pds.registry.service.RegistryService
 
getVersioner() - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
getVersionId() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getVersionId() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getVersionName() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getVersionName() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
gov.nasa.pds.registry.client - package gov.nasa.pds.registry.client
 
gov.nasa.pds.registry.exception - package gov.nasa.pds.registry.exception
 
gov.nasa.pds.registry.model - package gov.nasa.pds.registry.model
 
gov.nasa.pds.registry.model.naming - package gov.nasa.pds.registry.model.naming
 
gov.nasa.pds.registry.provider - package gov.nasa.pds.registry.provider
 
gov.nasa.pds.registry.query - package gov.nasa.pds.registry.query
 
gov.nasa.pds.registry.service - package gov.nasa.pds.registry.service
 
guid(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 

H

hasClassificationNode(String, String) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Checks to see if a code exists within a classification scheme
hasClassificationNode(String, String) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
hashCode() - Method in class gov.nasa.pds.registry.model.Association
 
hashCode() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
hashCode() - Method in class gov.nasa.pds.registry.model.Classification
 
hashCode() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
hashCode() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
hashCode() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
hashCode() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
hashCode() - Method in class gov.nasa.pds.registry.model.Identifiable
 
hashCode() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
hashCode() - Method in class gov.nasa.pds.registry.model.Service
 
hashCode() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
hashCode() - Method in class gov.nasa.pds.registry.model.Slot
 
hashCode() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
hasRegistryObject(String, String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Test to see if a registry object exists with a logical identifier, version, and type requested.
hasRegistryObject(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Test to see if a registry object exists with a guid and type requested.
hasRegistryObject(String, String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
hasRegistryObject(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
hasRegistryObjectVersions(String, Class<? extends RegistryObject>) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Test to see if there are any versions of the registry object with the logical id and type requested
hasRegistryObjectVersions(String, Class<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 

I

Identifiable - Class in gov.nasa.pds.registry.model
 
Identifiable() - Constructor for class gov.nasa.pds.registry.model.Identifiable
 
Identifiable(String, String, Set<Slot>) - Constructor for class gov.nasa.pds.registry.model.Identifiable
 
IdentifierGenerator - Interface in gov.nasa.pds.registry.model.naming
 
isBuilt - Variable in class gov.nasa.pds.registry.query.AbstractBuilder
 

J

JAXBContextResolver - Class in gov.nasa.pds.registry.provider
 
JAXBContextResolver() - Constructor for class gov.nasa.pds.registry.provider.JAXBContextResolver
 
JSONContextResolver - Class in gov.nasa.pds.registry.provider
 
JSONContextResolver() - Constructor for class gov.nasa.pds.registry.provider.JSONContextResolver
 

L

lid(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
Link - Class in gov.nasa.pds.registry.model
Simple class to capture references to be used in HTTP headers or in responses
Link() - Constructor for class gov.nasa.pds.registry.model.Link
 
Link(String, String, String) - Constructor for class gov.nasa.pds.registry.model.Link
 

M

main(String[]) - Static method in class gov.nasa.pds.registry.client.RegistryClient
 
MetadataStore - Interface in gov.nasa.pds.registry.service
This interface provides the methods required by the RegistryServiceImpl in order for it to operate.
MetadataStoreJPA - Class in gov.nasa.pds.registry.service
This is a database implementation using Java's persistence library.
MetadataStoreJPA() - Constructor for class gov.nasa.pds.registry.service.MetadataStoreJPA
 

N

name(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
NodeType - Enum in gov.nasa.pds.registry.model
Defines the type of codes in a particular classification scheme.

O

ObjectAction - Enum in gov.nasa.pds.registry.model
This enum cpatures the mapping from actions take to events created.
ObjectFilter - Class in gov.nasa.pds.registry.query
This class identifies all the attributes one would filter on for any type of RegistryObject.
ObjectFilter() - Constructor for class gov.nasa.pds.registry.query.ObjectFilter
 
ObjectFilter.Builder - Class in gov.nasa.pds.registry.query
 
ObjectFilter.Builder() - Constructor for class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
ObjectQuery - Class in gov.nasa.pds.registry.query
 
ObjectQuery.Builder - Class in gov.nasa.pds.registry.query
 
ObjectQuery.Builder() - Constructor for class gov.nasa.pds.registry.query.ObjectQuery.Builder
 
ObjectRef - Class in gov.nasa.pds.registry.model
 
ObjectRef() - Constructor for class gov.nasa.pds.registry.model.ObjectRef
 
ObjectStatus - Enum in gov.nasa.pds.registry.model
 
objectType(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
operator(QueryOperator) - Method in class gov.nasa.pds.registry.query.AssociationQuery.Builder
 
operator(QueryOperator) - Method in class gov.nasa.pds.registry.query.ExtrinsicQuery.Builder
 
operator(QueryOperator) - Method in class gov.nasa.pds.registry.query.ObjectQuery.Builder
 
operator - Variable in class gov.nasa.pds.registry.query.RegistryQuery
 

P

publishAssociation(String, Association) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
publishExtrinsic(String, ExtrinsicObject) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
publishObject(String, RegistryObject) - Method in interface gov.nasa.pds.registry.service.RegistryService
Publishes a registry object to the registry.
publishObject(String, RegistryObject, String) - Method in interface gov.nasa.pds.registry.service.RegistryService
Publishes a registry object to the registry.
publishObject(String, RegistryObject, String) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
publishObject(String, RegistryObject) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 

Q

QueryOperator - Enum in gov.nasa.pds.registry.query
 

R

RegistryClient - Class in gov.nasa.pds.registry.client
 
RegistryClient(String) - Constructor for class gov.nasa.pds.registry.client.RegistryClient
 
RegistryClient(String, String) - Constructor for class gov.nasa.pds.registry.client.RegistryClient
 
RegistryObject - Class in gov.nasa.pds.registry.model
The RegistryObject class extends the Identifiable class and serves as a common super class for most classes in the information model.
RegistryObject() - Constructor for class gov.nasa.pds.registry.model.RegistryObject
Meant for JAXB only
RegistryObject(String, String, String, String, String) - Constructor for class gov.nasa.pds.registry.model.RegistryObject
Construct a registry object without a version
RegistryObject(RegistryObject) - Constructor for class gov.nasa.pds.registry.model.RegistryObject
 
RegistryObjectList - Class in gov.nasa.pds.registry.model
 
RegistryObjectList() - Constructor for class gov.nasa.pds.registry.model.RegistryObjectList
 
RegistryPackage - Class in gov.nasa.pds.registry.model
RegistryPackage instances allow for grouping of logically related RegistryObject instances even if individual member objects belong to different Submitting Organizations.
RegistryPackage() - Constructor for class gov.nasa.pds.registry.model.RegistryPackage
 
RegistryQuery<T extends ObjectFilter> - Class in gov.nasa.pds.registry.query
 
RegistryQuery() - Constructor for class gov.nasa.pds.registry.query.RegistryQuery
 
RegistryResponse - Class in gov.nasa.pds.registry.model
A class to wrap list responses from the registry with.
RegistryResponse() - Constructor for class gov.nasa.pds.registry.model.RegistryResponse
 
RegistryResponse(Integer, Long) - Constructor for class gov.nasa.pds.registry.model.RegistryResponse
 
RegistryResponse(List<? extends RegistryObject>) - Constructor for class gov.nasa.pds.registry.model.RegistryResponse
 
RegistryResponse(Integer, Long, List<? extends RegistryObject>) - Constructor for class gov.nasa.pds.registry.model.RegistryResponse
 
RegistryService - Interface in gov.nasa.pds.registry.service
 
RegistryServiceException - Exception in gov.nasa.pds.registry.exception
 
RegistryServiceException(String, ExceptionType, Object...) - Constructor for exception gov.nasa.pds.registry.exception.RegistryServiceException
 
RegistryServiceImpl - Class in gov.nasa.pds.registry.service
This class contains all the logic for publishing, versioning, updating, and deleting registry objects.
RegistryServiceImpl() - Constructor for class gov.nasa.pds.registry.service.RegistryServiceImpl
 
RegistryStatus - Enum in gov.nasa.pds.registry.model
 
Report - Class in gov.nasa.pds.registry.model
 
Report() - Constructor for class gov.nasa.pds.registry.model.Report
 
Report(Report) - Constructor for class gov.nasa.pds.registry.model.Report
 
Report(RegistryStatus) - Constructor for class gov.nasa.pds.registry.model.Report
 

S

saveRegistryObject(RegistryObject) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Stores a registry object into the back end.
saveRegistryObject(RegistryObject) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
Service - Class in gov.nasa.pds.registry.model
Service instances describe services, such as web services, web sites, FTP servers, etc.
Service() - Constructor for class gov.nasa.pds.registry.model.Service
 
ServiceBinding - Class in gov.nasa.pds.registry.model
ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a Service instance.
ServiceBinding() - Constructor for class gov.nasa.pds.registry.model.ServiceBinding
 
setAccessURI(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setAffectedObjects(List<String>) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setAssociations(long) - Method in class gov.nasa.pds.registry.model.Report
 
setAssociationType(String) - Method in class gov.nasa.pds.registry.model.Association
 
setClassificationNodes(long) - Method in class gov.nasa.pds.registry.model.Report
 
setClassifications(Set<Classification>) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setClassificationScheme(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setClassificationSchemes(long) - Method in class gov.nasa.pds.registry.model.Report
 
setClassificiationNode(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setClassifiedObject(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setCode(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setContentVersion(String) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
setDescription(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setEntityManager(EntityManager) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 
setEventType(EventType) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setExternalIdentifiers(Set<ExternalIdentifier>) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setExtrinsics(long) - Method in class gov.nasa.pds.registry.model.Report
 
setGuid(String) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setGuidRef(String) - Method in class gov.nasa.pds.registry.model.ObjectRef
 
setHome(String) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setHome(String) - Method in class gov.nasa.pds.registry.model.naming.DefaultIdentifierGenerator
 
setHome(String) - Method in interface gov.nasa.pds.registry.model.naming.IdentifierGenerator
 
setHomeRef(String) - Method in class gov.nasa.pds.registry.model.ObjectRef
 
setId(long) - Method in class gov.nasa.pds.registry.model.Slot
 
setIdentificationScheme(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setIdentifierGenerator(IdentifierGenerator) - Method in interface gov.nasa.pds.registry.service.RegistryService
Sets the class used to generate unique ids for registry objects
setIdentifierGenerator(IdentifierGenerator) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
setIsInternal(Boolean) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
setLid(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setMediaType(String) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
setMetadataStore(MetadataStore) - Method in interface gov.nasa.pds.registry.service.RegistryService
Set where to store all the metadata for registry objects.
setMetadataStore(MetadataStore) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
setMimeType(String) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
setName(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setName(String) - Method in class gov.nasa.pds.registry.model.Slot
 
setNodeRepresentation(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setNodeType(NodeType) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
setNumFound(Long) - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
setObjects(List<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.model.RegistryObjectList
 
setObjectType(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setParent(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setPath(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setRegistryObject(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setRequestId(String) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setResults(List<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
setServerStarted(GregorianCalendar) - Method in class gov.nasa.pds.registry.model.Report
 
setService(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setServiceBinding(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setServiceBindings(Set<ServiceBinding>) - Method in class gov.nasa.pds.registry.model.Service
 
setServices(long) - Method in class gov.nasa.pds.registry.model.Report
 
setSlots(Set<Slot>) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setSlotType(String) - Method in class gov.nasa.pds.registry.model.Slot
 
setSourceObject(String) - Method in class gov.nasa.pds.registry.model.Association
 
setSpecificationLinks(Set<SpecificationLink>) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setSpecificationObject(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setStart(Integer) - Method in class gov.nasa.pds.registry.model.RegistryResponse
 
setStatus(ObjectStatus) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setStatus(RegistryStatus) - Method in class gov.nasa.pds.registry.model.Report
 
setTargetBinding(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setTargetObject(String) - Method in class gov.nasa.pds.registry.model.Association
 
setTimestamp(GregorianCalendar) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setUsageDescription(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setUsageParameters(List<String>) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setUser(String) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setValue(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setValues(List<String>) - Method in class gov.nasa.pds.registry.model.Slot
 
setVersioner(Versioner) - Method in interface gov.nasa.pds.registry.service.RegistryService
Sets the class used to generate and sort versions for registry objects.
setVersioner(Versioner) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
setVersionId(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setVersionName(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
Slot - Class in gov.nasa.pds.registry.model
 
Slot() - Constructor for class gov.nasa.pds.registry.model.Slot
 
Slot(String, List<String>) - Constructor for class gov.nasa.pds.registry.model.Slot
 
sort(List<String>) - Method in class gov.nasa.pds.registry.query.AssociationQuery.Builder
 
sort(List<String>) - Method in class gov.nasa.pds.registry.query.ExtrinsicQuery.Builder
 
sort(List<String>) - Method in class gov.nasa.pds.registry.query.ObjectQuery.Builder
 
sort - Variable in class gov.nasa.pds.registry.query.RegistryQuery
 
sourceObject(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
SpecificationLink - Class in gov.nasa.pds.registry.model
A SpecificationLink provides the linkage between a ServiceBinding and one of its technical specifications that describes how to use the service using the ServiceBinding.
SpecificationLink() - Constructor for class gov.nasa.pds.registry.model.SpecificationLink
 
status(ObjectStatus) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
submitter(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 

T

targetObject(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
toString() - Method in class gov.nasa.pds.registry.model.Link
 

U

updateObject(String, RegistryObject) - Method in interface gov.nasa.pds.registry.service.RegistryService
This method allows one to update all the metadata associated with a registry object.
updateObject(String, RegistryObject) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 
updateRegistryObject(RegistryObject) - Method in interface gov.nasa.pds.registry.service.MetadataStore
Updates a registry object that shares the guid of the given object
updateRegistryObject(RegistryObject) - Method in class gov.nasa.pds.registry.service.MetadataStoreJPA
 

V

valueOf(String) - Static method in enum gov.nasa.pds.registry.exception.ExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ObjectAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ObjectStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.RegistryStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.query.QueryOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.nasa.pds.registry.exception.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ObjectAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ObjectStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.RegistryStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.query.QueryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
Versioner - Interface in gov.nasa.pds.registry.model.naming
 
versionExtrinsic(String, ExtrinsicObject, String) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
versionExtrinsic(String, ExtrinsicObject, String, Boolean) - Method in class gov.nasa.pds.registry.client.RegistryClient
 
versionId(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
versionName(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
versionObject(String, String, RegistryObject, boolean) - Method in interface gov.nasa.pds.registry.service.RegistryService
Versions a RegistryObject in the registry and publishes the contents of the provided extrinsic object.
versionObject(String, String, RegistryObject, boolean) - Method in class gov.nasa.pds.registry.service.RegistryServiceImpl
 

A B C D E F G H I J L M N O P Q R S T U V

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