Serialized Form
Package gov.nasa.pds.registry.exception |
serialVersionUID: -3676574693217741086L
exceptionType
ExceptionType exceptionType
messageKey
String messageKey
arguments
Object[] arguments
Package gov.nasa.pds.registry.model |
serialVersionUID: -7276791609858383804L
sourceGuid
String sourceGuid
- Global unique identifier of the source registry object.
sourceLid
String sourceLid
- Local identifier of the source artifact. This references a unique set of
artifacts in the registry.
sourceVersionId
String sourceVersionId
- Version of the source artifact. When used in conjunction with the source
local identifier this maps to one artifact in a registry.
sourceHome
String sourceHome
- URI of the registry that the source registry object originates from.
targetGuid
String targetGuid
- Global unique identifier for the target registry object.
targetLid
String targetLid
- Local identifier of the target registry object.
targetVersionId
String targetVersionId
- Version of the target artifact. When used in in conjunction with the
target local identifier this maps to one artifact in a registry.
targetHome
String targetHome
- URI of the registry that the target registry object originates from.
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
GregorianCalendar 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: -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: 4629220512391515679L
contentVersion
String contentVersion
- Each Product 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 Product.
The contentVersion attribute is set by the registry.
mimeType
String mimeType
- Each Product 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: 1477919575493686135L
lid
String lid
name
String name
objectType
String objectType
status
ObjectStatus status
description
String description
versionName
String versionName
versionId
String versionId
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 © 2005-2010 Planetary Data System. All Rights Reserved.