Serialized Form
-
Package gov.nasa.pds.harvest.search.commandline.options
-
Class gov.nasa.pds.harvest.search.commandline.options.InvalidOptionException extends Exception implements Serializable
- serialVersionUID:
- -5439038812448365813L
-
Class gov.nasa.pds.harvest.search.commandline.options.ToolsOption extends org.apache.commons.cli.Option implements Serializable
-
-
Package gov.nasa.pds.harvest.search.inventory
-
Class gov.nasa.pds.harvest.search.inventory.InventoryReaderException extends Exception implements Serializable
- serialVersionUID:
- 4687976349704354553L
-
Serialized Fields
-
exception
Exception exception
Holds the exception object. -
lineNumber
int lineNumber
line number where the exception occurred.
-
-
-
Package gov.nasa.pds.harvest.search.logging
-
Class gov.nasa.pds.harvest.search.logging.ToolsLevel extends Level implements Serializable
-
Class gov.nasa.pds.harvest.search.logging.ToolsLogRecord extends LogRecord implements Serializable
-
Serialized Fields
-
filename
String filename
-
line
int line
-
-
-
-
Package gov.nasa.pds.registry.model
-
Class gov.nasa.pds.registry.model.Association extends RegistryObject implements Serializable
- serialVersionUID:
- -7276791609858383804L
-
Class gov.nasa.pds.registry.model.AuditableEvent extends RegistryObject implements Serializable
- serialVersionUID:
- -1091556687686639668L
-
Serialized Fields
-
affectedObjects
List<String> affectedObjects
Each AuditableEvent MUST have an affectedObjects attribute that identifies the Set of RegistryObjects instances that were affected by this event. -
eventType
EventType eventType
Each AuditableEvent MUST have an eventType attribute which identifies the type of event recorded by the AuditableEvent. -
requestId
String requestId
Each AuditableEvent MUST have a requestId attribute that identifies the client request instance that affected this event. -
timestamp
Date timestamp
Each AuditableEvent MUST have a timestamp attribute that records the date and time that this event occurred. -
user
String user
Each AuditableEvent MUST have a user attribute that identifies the User that sent the request that generated this event affecting the RegistryObject instance.
-
-
Class gov.nasa.pds.registry.model.Classification extends RegistryObject implements Serializable
- serialVersionUID:
- 5094131149592645626L
-
Serialized Fields
-
classificationScheme
String classificationScheme
Reference to the guid for the classification scheme -
classificiationNode
String classificiationNode
Reference to the guid for the classificaiton node -
classifiedObject
String classifiedObject
Reference to guid of registry object -
nodeRepresentation
String nodeRepresentation
Identification string used when referencing external taxonomies
-
-
Class gov.nasa.pds.registry.model.ClassificationNode extends RegistryObject implements Serializable
- serialVersionUID:
- -1068149748986904370L
-
Serialized Fields
-
Class gov.nasa.pds.registry.model.ClassificationScheme extends RegistryObject implements Serializable
- serialVersionUID:
- 5010025503737861598L
-
Serialized Fields
-
isInternal
Boolean isInternal
When submitting a ClassificationScheme instance the submitter MUST declare whether the ClassificationScheme instance represents an internal or an external taxonomy. This allows the registry to validate the subsequent submissions of ClassificationNode and Classification instances in order to maintain the type of ClassificationScheme consistent throughout its lifecycle. -
nodeType
NodeType nodeType
UniqueCode: This value indicates that each node of the taxonomy has a unique code assigned to it. EmbeddedPath: This value indicates that the unique code assigned to each node of the taxonomy also encodes its path. This is the case in the NAICS taxonomy. NonUniqueCode: In some cases nodes are not unique, and it is necessary to use the full path (from ClassificationScheme to the node of interest) in order to identify the node. For example, in a geography taxonomy Moscow could be under both Russia and the USA, where there are five cities of that name in different states.
-
-
Class gov.nasa.pds.registry.model.ExternalIdentifier extends RegistryObject implements Serializable
- serialVersionUID:
- 8027900663919476053L
-
Serialized Fields
-
identificationScheme
String identificationScheme
Each ExternalIdentifier instance MUST have an identificationScheme attribute that references a ClassificationScheme. This ClassificationScheme defines the namespace within which an identifier is defined using the value attribute for the RegistryObject referenced by the RegistryObject attribute. -
registryObject
String registryObject
Each ExternalIdentifier instance MUST have a registryObject attribute that references the parent RegistryObject for which this is an ExternalIdentifier. -
value
String value
Each ExternalIdentifier instance MUST have a value attribute that provides the identifier value for this ExternalIdentifier (e.g., the actual social security number).
-
-
Class gov.nasa.pds.registry.model.ExternalLink extends RegistryObject implements Serializable
- serialVersionUID:
- -1796281590029700135L
-
Serialized Fields
-
externalURI
URI externalURI
-
-
Class gov.nasa.pds.registry.model.ExtrinsicObject extends RegistryObject implements Serializable
- serialVersionUID:
- 4629220512391515679L
-
Serialized Fields
-
contentVersion
String contentVersion
Each ExtrinsicObject instance MAY have a contentVersion attribute. The value of the contentVersion attribute. The contentVersion attribute provides information about the specific version of the RepositoryItem associated with a ExtrinsicObject. The contentVersion attribute is set by the registry. -
mimeType
String mimeType
Each ExtrinsicObject instance MAY have a mimeType attribute defined. The mimeType provides information on the type of repository item catalogued by the Product instance. The value of this attribute SHOULD be a registered MIME media type at http://www.iana.org/assignments/media-types.
-
-
Class gov.nasa.pds.registry.model.Identifiable extends Object implements Serializable
- serialVersionUID:
- -1707014666352827997L
-
Serialized Fields
-
guid
String guid
Each Identifiable instance MUST have a globally unique identifier which is used to refer to that object. -
home
String home
An Identifiable instance MAY have a home attribute. The home attribute, if present, MUST contain the base URL to the home registry for the RegistryObject instance. The home URL MUST be specified for instances of the Registry class that is defined later in this specification. -
slots
Set<Slot> slots
An Identifiable instance MAY have a Set of zero or more Slot instances that are composed within the Identifiable instance. These Slot instances serve as extensible attributes that MAY be defined for the Identifiable instance.
-
-
Class gov.nasa.pds.registry.model.ObjectRef extends Identifiable implements Serializable
- serialVersionUID:
- 2162651275748309952L
-
Class gov.nasa.pds.registry.model.PagedResponse extends Object implements Serializable
- serialVersionUID:
- 2848386465677347398L
-
Class gov.nasa.pds.registry.model.RegistryObject extends Identifiable implements Serializable
- serialVersionUID:
- 1477919575493686135L
-
Serialized Fields
-
classifications
Set<Classification> classifications
-
description
String description
-
externalIdentifiers
Set<ExternalIdentifier> externalIdentifiers
-
lid
String lid
-
name
String name
-
objectType
String objectType
-
status
ObjectStatus status
-
versionName
String versionName
-
-
Class gov.nasa.pds.registry.model.RegistryPackage extends RegistryObject implements Serializable
- serialVersionUID:
- -1473775847650130871L
-
Class gov.nasa.pds.registry.model.ReplicationReport extends Object implements Serializable
- serialVersionUID:
- 8976639738002140711L
-
Serialized Fields
-
Class gov.nasa.pds.registry.model.Service extends RegistryObject implements Serializable
- serialVersionUID:
- 2585847115001850718L
-
Serialized Fields
-
serviceBindings
Set<ServiceBinding> serviceBindings
A Service MAY have a serviceBindings attribute that defines the service bindings that provide access to that Service.
-
-
Class gov.nasa.pds.registry.model.ServiceBinding extends RegistryObject implements Serializable
- serialVersionUID:
- 6284810355021108112L
-
Serialized Fields
-
accessURI
String accessURI
A ServiceBinding MAY have an accessURI attribute that defines the URI to access that ServiceBinding. This attribute is ignored if a targetBinding attribute is specified for the ServiceBinding. If the URI is a URL then a registry MUST validate the URL to be resolvable at the time of submission before accepting a ServiceBinding submission to the registry. -
service
String service
A ServiceBinding MUST have a service attribute whose value MUST be the guid of its parent Service. -
specificationLinks
Set<SpecificationLink> specificationLinks
A ServiceBinding MAY have a specificationLinks attribute defined that is a Set of references to SpecificationLink instances. Each SpecificationLink instance links the ServiceBinding to a particular technical specification that MAY be used to access the Service for the ServiceBinding. -
targetBinding
String targetBinding
A ServiceBinding MAY have a targetBinding attribute defined that references another ServiceBinding by its guid. A targetBinding MAY be specified when a service is being redirected to another service. This allows the rehosting of a service by another service provider.
-
-
Class gov.nasa.pds.registry.model.Slot extends Object implements Serializable
- serialVersionUID:
- -7500835856314553723L
-
Class gov.nasa.pds.registry.model.SpecificationLink extends RegistryObject implements Serializable
- serialVersionUID:
- 5133545037773476971L
-
Serialized Fields
-
serviceBinding
String serviceBinding
A SpecificationLink instance MUST have a serviceBinding attribute that provides a reference to its parent ServiceBinding instances. Its value MUST be the guid of the parent ServiceBinding object. -
specificationObject
String specificationObject
A SpecificationLink instance MUST have a specificationObject attribute that provides a reference to a RegistryObject instance (via guid) that provides a technical specification for the parent ServiceBinding. Typically, this is an ExtrinsicObject instance representing the technical specification (e.g., a WSDL document). It may also be an ExternalLink object in case the technical specification is a resource that is external to the registry. -
usageDescription
String usageDescription
A SpecificationLink instance MAY have a usageDescription attribute that provides a textual description of how to use the optional usageParameters attribute described next. The usageDescription is of type InternationalString, thus allowing the description to be in multiple languages. -
usageParameters
List<String> usageParameters
A SpecificationLink instance MAY have a usageParameters attribute that provides a Bag of Strings representing the instance specific parameters needed to use the technical specification (e.g., a WSDL document) specified by this SpecificationLink object
-
-
-
Package gov.nasa.pds.registry.model.wrapper
-
Class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject extends gov.nasa.pds.registry.model.wrapper.ExtrinsicObjectDecorator implements Serializable
- serialVersionUID:
- 2780915859620067707L
-