Class ExtrinsicObjectImpl
- java.lang.Object
-
- com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
-
- com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
-
- com.sun.xml.registry.uddi.infomodel.RegistryEntryImpl
-
- com.sun.xml.registry.uddi.infomodel.ExtrinsicObjectImpl
-
- All Implemented Interfaces:
Serializable,ExtensibleObject,ExtrinsicObject,RegistryEntry,RegistryObject,Versionable
public class ExtrinsicObjectImpl extends RegistryEntryImpl implements ExtrinsicObject, Serializable
Implementation of ExtrinsicObject. All levels are level 1 methods- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface javax.xml.registry.infomodel.RegistryEntry
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN
-
-
Constructor Summary
Constructors Constructor Description ExtrinsicObjectImpl()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMimeType()Level 1 methodDataHandlergetRepositoryItem()Level 1 methodbooleanisOpaque()Level 1 methodvoidsetMimeType(String mimeType)Level 1 methodvoidsetOpaque(boolean isOpaque)Level 1 methodvoidsetRepositoryItem(DataHandler repositoryItem)Level 1 method-
Methods inherited from class com.sun.xml.registry.uddi.infomodel.RegistryEntryImpl
getExpiration, getMajorVersion, getMinorVersion, getStability, getStatus, getUserVersion, setExpiration, setMajorVersion, setMinorVersion, setStability, setUserVersion
-
Methods inherited from class com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, addSlot, addSlots, areAssociationsLoaded, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getConnection, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getRegistryService, getServiceId, getSubmittingOrganization, isDeleted, isLoaded, isModified, isNew, isRetrieved, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, removeSlot, removeSlots, setAssociations, setAssociationsLoaded, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setIsDeleted, setIsLoaded, setIsModified, setIsNew, setIsRetrieved, setKey, setLifeCycleManager, setName, setObjectType, setRegistryService, setServiceId, setStatusFlags, setSubmittingOrganization, toXML
-
Methods inherited from class com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
getSlot, getSlots
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
-
Methods inherited from interface javax.xml.registry.infomodel.RegistryEntry
getExpiration, getStability, getStatus, setExpiration, setStability
-
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
-
Methods inherited from interface javax.xml.registry.infomodel.Versionable
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
-
-
-
-
Method Detail
-
getMimeType
public String getMimeType() throws JAXRException
Level 1 method- Specified by:
getMimeTypein interfaceExtrinsicObject- Returns:
- the mime type associated with this object
- Throws:
JAXRException- If the JAXR provider encounters an internal error
-
setMimeType
public void setMimeType(String mimeType) throws JAXRException
Level 1 method- Specified by:
setMimeTypein interfaceExtrinsicObject- Parameters:
mimeType- the mime type associated with this object- Throws:
JAXRException- If the JAXR provider encounters an internal error
-
isOpaque
public boolean isOpaque() throws JAXRExceptionLevel 1 method- Specified by:
isOpaquein interfaceExtrinsicObject- Returns:
trueif the ExtrinsicObject is readable by the registry operator;falseotherwise- Throws:
JAXRException- If the JAXR provider encounters an internal error
-
setOpaque
public void setOpaque(boolean isOpaque) throws JAXRExceptionLevel 1 method- Specified by:
setOpaquein interfaceExtrinsicObject- Parameters:
isOpaque- boolean value set totrueif the ExtrinsicObject is readable by the registry operator;falseotherwise- Throws:
JAXRException- If the JAXR provider encounters an internal error
-
getRepositoryItem
public DataHandler getRepositoryItem() throws JAXRException
Level 1 method- Specified by:
getRepositoryItemin interfaceExtrinsicObject- Returns:
- the DataHandler for the repository item
- Throws:
JAXRException- If the JAXR provider encounters an internal error
-
setRepositoryItem
public void setRepositoryItem(DataHandler repositoryItem) throws UnsupportedCapabilityException, JAXRException
Level 1 method- Specified by:
setRepositoryItemin interfaceExtrinsicObject- Parameters:
repositoryItem- the DataHandler for the repository item. Must not be null- Throws:
JAXRException- If the JAXR provider encounters an internal errorUnsupportedCapabilityException
-
-