Serialized Form
Package gov.nasa.pds.registry.exception |
serialVersionUID: 4112381121022784819L
serialVersionUID: -3676574693217741086L
exceptionType
ExceptionType exceptionType
messageKey
String messageKey
arguments
Object[] arguments
status
javax.ws.rs.core.Response.Status status
Package gov.nasa.pds.registry.model |
serialVersionUID: -7276791609858383804L
sourceObject
String sourceObject
- Unique identifier of the source registry object.
targetObject
String targetObject
- Unique identifier for the target registry object.
associationType
String associationType
- Named relation between source and target registry object.
serialVersionUID: -1091556687686639668L
eventType
EventType eventType
- Each AuditableEvent MUST have an eventType attribute which identifies the
type of event recorded by the AuditableEvent.
affectedObjects
List<E> affectedObjects
- Each AuditableEvent MUST have an affectedObjects attribute that identifies
the Set of RegistryObjects instances that were affected by this event.
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.
serialVersionUID: 5094131149592645626L
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
serialVersionUID: -1068149748986904370L
parent
String parent
- Reference to the guid of the parent ClassificationNode or
ClassificationScheme
code
String code
- A code with in a standard coding scheme that should be unique in respect to
all siblings
path
String path
- Represents the traversal from the root scheme down to the node.
serialVersionUID: 5010025503737861598L
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.
serialVersionUID: 8027900663919476053L
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).
serialVersionUID: -1796281590029700135L
externalURI
URI externalURI
serialVersionUID: 4629220512391515679L
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.
serialVersionUID: -1707014666352827997L
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<E> 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.
serialVersionUID: 2162651275748309952L
guidRef
String guidRef
homeRef
String homeRef
serialVersionUID: 2848386465677347398L
start
Integer start
numFound
Long numFound
results
List<E> results
serialVersionUID: 1477919575493686135L
classifications
Set<E> classifications
externalIdentifiers
Set<E> externalIdentifiers
lid
String lid
name
String name
objectType
String objectType
status
ObjectStatus status
description
String description
versionName
String versionName
serialVersionUID: -1473775847650130871L
serialVersionUID: 8976639738002140711L
status
ReplicationStatus status
started
Date started
totalEvents
long totalEvents
eventsProcessed
long eventsProcessed
lastModified
Date lastModified
registryUrl
String registryUrl
skippedEvents
List<E> skippedEvents
skippedObjects
List<E> skippedObjects
serialVersionUID: 2585847115001850718L
serviceBindings
Set<E> serviceBindings
- A Service MAY have a serviceBindings attribute that defines the service
bindings that provide access to that Service.
serialVersionUID: 6284810355021108112L
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<E> 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.
serialVersionUID: -7500835856314553723L
id
long id
name
String name
slotType
String slotType
values
List<E> values
serialVersionUID: 5133545037773476971L
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<E> 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
Copyright © 2010-2011 Planetary Data System. All Rights Reserved.