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- 
exceptionException exception Holds the exception object.
- 
lineNumberint 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- 
filenameString filename 
- 
lineint 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- 
affectedObjectsList<String> affectedObjects Each AuditableEvent MUST have an affectedObjects attribute that identifies the Set of RegistryObjects instances that were affected by this event.
- 
eventTypeEventType eventType Each AuditableEvent MUST have an eventType attribute which identifies the type of event recorded by the AuditableEvent.
- 
requestIdString requestId Each AuditableEvent MUST have a requestId attribute that identifies the client request instance that affected this event.
- 
timestampDate timestamp Each AuditableEvent MUST have a timestamp attribute that records the date and time that this event occurred.
- 
userString 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- 
classificationSchemeString classificationScheme Reference to the guid for the classification scheme
- 
classificiationNodeString classificiationNode Reference to the guid for the classificaiton node
- 
classifiedObjectString classifiedObject Reference to guid of registry object
- 
nodeRepresentationString 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- 
isInternalBoolean 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.
- 
nodeTypeNodeType 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- 
identificationSchemeString 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.
- 
registryObjectString registryObject Each ExternalIdentifier instance MUST have a registryObject attribute that references the parent RegistryObject for which this is an ExternalIdentifier.
- 
valueString 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- 
externalURIURI externalURI 
 
- 
 
- 
Class gov.nasa.pds.registry.model.ExtrinsicObject extends RegistryObject implements Serializable- serialVersionUID:
- 4629220512391515679L
 - 
Serialized Fields- 
contentVersionString 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.
- 
mimeTypeString 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- 
guidString guid Each Identifiable instance MUST have a globally unique identifier which is used to refer to that object.
- 
homeString 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.
- 
slotsSet<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- 
classificationsSet<Classification> classifications 
- 
descriptionString description 
- 
externalIdentifiersSet<ExternalIdentifier> externalIdentifiers 
- 
lidString lid 
- 
nameString name 
- 
objectTypeString objectType 
- 
statusObjectStatus status 
- 
versionNameString 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- 
serviceBindingsSet<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- 
accessURIString 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.
- 
serviceString service A ServiceBinding MUST have a service attribute whose value MUST be the guid of its parent Service.
- 
specificationLinksSet<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.
- 
targetBindingString 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- 
serviceBindingString 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.
- 
specificationObjectString 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.
- 
usageDescriptionString 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.
- 
usageParametersList<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
 
 
-