Package | Description |
---|---|
gov.nasa.pds.registry.client | |
gov.nasa.pds.registry.client.results | |
gov.nasa.pds.registry.service |
Modifier and Type | Method and Description |
---|---|
void |
RegistryClient.changeStatusOfPackage(String packageGuid,
ObjectAction action)
Approve, deprecate, or undeprecate of a package
|
void |
RegistryClient.changeStatusOfPackageMembers(String packageGuid,
ObjectAction action)
Approve, deprecate, or undeprecate all members of a package
|
<T extends RegistryObject> |
RegistryClient.deleteObject(String guid,
Class<T> objectClass)
Removes an object from the registry of the given type
|
void |
RegistryClient.deletePackageMembers(String packageGuid)
Deletes all members that are associated with the given package guid.
|
PagedResponse<Association> |
RegistryClient.getAssociations(RegistryQuery<AssociationFilter> query,
Integer start,
Integer rows)
Retrieves a set of association objects that match the query.
|
PagedResponse<AuditableEvent> |
RegistryClient.getAuditableEvents(RegistryQuery<EventFilter> query,
Integer start,
Integer rows)
Retrieves a paged set of registry objects from the collection of objects of
the specified type.
|
PagedResponse<ExtrinsicObject> |
RegistryClient.getExtrinsics(RegistryQuery<ExtrinsicFilter> query,
Integer start,
Integer rows)
Retrieves a set of extrinsic objects that match the query.
|
<T extends RegistryObject> |
RegistryClient.getLatestObject(String lid,
Class<T> objectClass)
Retrieve the latest version of a registry object
|
<T extends RegistryObject> |
RegistryClient.getObject(String guid,
Class<T> objectClass)
Retrieves an object from the registry of the given type
|
<T extends RegistryObject> |
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.
|
PagedResponse<RegistryPackage> |
RegistryClient.getPackages(RegistryQuery<PackageFilter> query,
Integer start,
Integer rows)
Retrieves a set of package objects that match the query.
|
Report |
RegistryClient.getReport() |
String |
RegistryClient.publishObject(RegistryObject object)
Publish a registry object to the service
|
void |
RegistryClient.publishObjects(RegistryObjectList objects)
Publishes list of registry objects 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
|
void |
RegistryClient.versionObject(RegistryObjectList objects)
Publishes list of versioned given object that is considered a major version
update.
|
void |
RegistryClient.versionObjects(RegistryObjectList objects,
Boolean major)
Publishes list of versined objects to the service
|
Modifier and Type | Method and Description |
---|---|
Object |
AttributeFilter.applyFilter(RegistryClient client,
Object filterObject) |
Object |
SlotFilter.applyFilter(RegistryClient client,
Object filterObject) |
Object |
ResultsFilter.applyFilter(RegistryClient client,
Object filterObject)
Apply the filter on the object and also pass a registry client object
for potential queries to the registry
|
boolean |
RegistryResults.nextPage()
Handles paging through results
|
void |
RegistryResults.performRegistryQuery(int start,
int pageLength)
Queries Registry with page beginning at start with specified page length.
|
Modifier and Type | Method and Description |
---|---|
void |
RegistryService.changeStatusOfPackageMembers(String user,
String packageId,
ObjectAction action)
Changes the status of all registry objects that are members of the package.
|
void |
RegistryService.changeStatusOfPackageMembersWithQuery(String user,
String packageId,
ObjectAction action) |
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.deletePackageMembers(String user,
String packageId) |
void |
RegistryService.deletePackageMembers(String user,
String packageId)
Removes all registry objects that are associated with the package.
|
void |
RegistryServiceImpl.deletePackageMembersWithQuery(String user,
String packageId) |
void |
RegistryService.deletePackageMembersWithQuery(String user,
String packageId) |
Association |
RegistryServiceImpl.getAssocation(String guid) |
Association |
RegistryService.getAssocation(String guid)
Retrieves the
Association from the registry with the given guid |
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 |
ExtrinsicObject |
RegistryServiceImpl.getExtrinsic(String guid) |
ExtrinsicObject |
RegistryService.getExtrinsic(String guid)
Retrieves a
ExtrinsicObject from the registry |
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.getLatestObjectWithoutException(String lid,
Class<? extends RegistryObject> objectClass) |
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
|
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) |
void |
RegistryServiceImpl.performReplication(String user,
String registryUrl,
Date lastModified,
String objectType,
RegistryPackage replicationPackage) |
void |
RegistryService.performReplication(String user,
String registryUrl,
Date lastModified,
String objectType,
RegistryPackage replicationPackage)
Replicates contents from a remote registry connected to using the provided
URL.
|
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 |
RegistryServiceImpl.publishObjects(String user,
List<? extends RegistryObject> registryObjects) |
void |
RegistryService.publishObjects(String user,
List<? extends RegistryObject> registryObjects) |
void |
RegistryServiceImpl.publishObjects(String user,
List<? extends RegistryObject> registryObjects,
String packageId) |
void |
RegistryService.publishObjects(String user,
List<? extends RegistryObject> registryObjects,
String packageId) |
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.
|
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. |
void |
RegistryServiceImpl.versionObjects(String user,
List<? extends RegistryObject> registryObjects,
boolean major) |
void |
RegistryService.versionObjects(String user,
List<? extends RegistryObject> registryObjects,
boolean major) |
void |
RegistryServiceImpl.versionObjects(String user,
List<? extends RegistryObject> registryObjects,
boolean major,
String packageId) |
void |
RegistryService.versionObjects(String user,
List<? extends RegistryObject> registryObjects,
boolean major,
String packageId) |
Copyright © 2010–2017 Planetary Data System. All rights reserved.