public interface RegistryObject extends RegistryBean, ExtensibleObject
RegistryBean
interface that represents the JAXR RegistryObject
.Modifier and Type | Method and Description |
---|---|
java.util.Collection<RegistryBean> |
getAssociatedObjects()
Returns the collection of RegistryObject instances associated with this
object.
|
java.util.Collection<Association> |
getAssociations()
Gets all Associations where this object is source.
|
java.util.Collection<AuditableEvent> |
getAuditTrail()
Returns the complete audit trail of all requests that effected a state
change in this object as an ordered Collection of AuditableEvent objects.
|
java.util.Collection<Classification> |
getClassifications()
Gets the Classification instances that classify this object.
|
java.util.Collection<ExternalIdentifier> |
getExternalIdentifiers()
Returns the ExternalIdentifiers associated with this object that are
external identifiers for this object.
|
java.util.Collection<ExternalLink> |
getExternalLinks()
Returns the ExternalLinks associated with this object.
|
Concept |
getObjectType()
Gets the object type that best describes the RegistryObject.
|
java.util.Collection<RegistryPackage> |
getRegistryPackages()
Returns the Package associated with this object.
|
Organization |
getSubmittingOrganization()
Gets the Organization that submitted this RegistryObject.
|
void |
setAssociations(java.util.Collection<Association> associations)
Sets the Associations for this object.
|
void |
setClassifications(java.util.Collection<Classification> classifications)
Sets the Classifications for this object.
|
void |
setExternalIdentifiers(java.util.Collection<ExternalIdentifier> externalIdentifiers)
Sets the ExternalIdentifiers for this object.
|
void |
setExternalLinks(java.util.Collection<ExternalLink> externalLinks)
Sets the ExternalLinks for this object.
|
void |
setSubmittingOrganization(Organization organization)
Sets the Organization that submitted this RegistryObject.
|
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
java.util.Collection<RegistryBean> getAssociatedObjects()
java.util.Collection<Association> getAssociations()
java.util.Collection<AuditableEvent> getAuditTrail()
java.util.Collection<Classification> getClassifications()
java.util.Collection<ExternalIdentifier> getExternalIdentifiers()
java.util.Collection<ExternalLink> getExternalLinks()
Concept getObjectType()
java.util.Collection<RegistryPackage> getRegistryPackages()
Organization getSubmittingOrganization()
void setAssociations(java.util.Collection<Association> associations)
associations
- the Associations for this objectvoid setClassifications(java.util.Collection<Classification> classifications)
classifications
- the Classifications for this object.void setExternalIdentifiers(java.util.Collection<ExternalIdentifier> externalIdentifiers)
externalIdentifiers
- the ExternalIdentifiers for this object.void setExternalLinks(java.util.Collection<ExternalLink> externalLinks)
externalLinks
- the ExternalLinks for this objectvoid setSubmittingOrganization(Organization organization)
organization
- the Organization that submitted this RegistryObject.