com.sun.xml.registry.uddi.infomodel
Class ExtrinsicObjectImpl

java.lang.Object
  extended by com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
      extended by com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
          extended by com.sun.xml.registry.uddi.infomodel.RegistryEntryImpl
              extended by 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
ExtrinsicObjectImpl()
          Default constructor
 
Method Summary
 String getMimeType()
          Level 1 method
 DataHandler getRepositoryItem()
          Level 1 method
 boolean isOpaque()
          Level 1 method
 void setMimeType(String mimeType)
          Level 1 method
 void setOpaque(boolean isOpaque)
          Level 1 method
 void setRepositoryItem(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.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.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from interface javax.xml.registry.infomodel.Versionable
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
 

Constructor Detail

ExtrinsicObjectImpl

public ExtrinsicObjectImpl()
Default constructor

Method Detail

getMimeType

public String getMimeType()
                   throws JAXRException
Level 1 method

Specified by:
getMimeType in interface ExtrinsicObject
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:
setMimeType in interface ExtrinsicObject
Parameters:
mimeType - the mime type associated with this object
Throws:
JAXRException - If the JAXR provider encounters an internal error

isOpaque

public boolean isOpaque()
                 throws JAXRException
Level 1 method

Specified by:
isOpaque in interface ExtrinsicObject
Returns:
true if the ExtrinsicObject is readable by the registry operator; false otherwise
Throws:
JAXRException - If the JAXR provider encounters an internal error

setOpaque

public void setOpaque(boolean isOpaque)
               throws JAXRException
Level 1 method

Specified by:
setOpaque in interface ExtrinsicObject
Parameters:
isOpaque - boolean value set to true if the ExtrinsicObject is readable by the registry operator; false otherwise
Throws:
JAXRException - If the JAXR provider encounters an internal error

getRepositoryItem

public DataHandler getRepositoryItem()
                              throws JAXRException
Level 1 method

Specified by:
getRepositoryItem in interface ExtrinsicObject
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:
setRepositoryItem in interface ExtrinsicObject
Parameters:
repositoryItem - the DataHandler for the repository item. Must not be null
Throws:
JAXRException - If the JAXR provider encounters an internal error
UnsupportedCapabilityException


Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.