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

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.RegistryPackageImpl
All Implemented Interfaces:
Serializable, ExtensibleObject, RegistryEntry, RegistryObject, RegistryPackage, Versionable

public class RegistryPackageImpl
extends RegistryEntryImpl
implements RegistryPackage, Serializable

Implementation of RegistryPackage interface. All methods are level 1 methods.

Author:
Bobby Bissett
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
RegistryPackageImpl()
          Default constructor
 
Method Summary
 void addRegistryObject(RegistryObject registryObject)
          Level 1 method
 void addRegistryObjects(Collection registryObjects)
          Level 1 method
 Set getRegistryObjects()
          Level 1 method
 void removeRegistryObject(RegistryObject registryObject)
          Level 1 method
 void removeRegistryObjects(Collection registryEntries)
          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

RegistryPackageImpl

public RegistryPackageImpl()
Default constructor

Method Detail

addRegistryObject

public void addRegistryObject(RegistryObject registryObject)
                       throws JAXRException
Level 1 method

Specified by:
addRegistryObject in interface RegistryPackage
Parameters:
registryObject - the RegistryObject being added
Throws:
JAXRException - If the JAXR provider encounters an internal error

addRegistryObjects

public void addRegistryObjects(Collection registryObjects)
                        throws JAXRException
Level 1 method

Specified by:
addRegistryObjects in interface RegistryPackage
Parameters:
registryObjects - the Collection of RegistryObjects being added
Throws:
JAXRException - If the JAXR provider encounters an internal error

removeRegistryObject

public void removeRegistryObject(RegistryObject registryObject)
                          throws JAXRException
Level 1 method

Specified by:
removeRegistryObject in interface RegistryPackage
Parameters:
registryObject - the RegistryObject being removed
Throws:
JAXRException - If the JAXR provider encounters an internal error

removeRegistryObjects

public void removeRegistryObjects(Collection registryEntries)
                           throws JAXRException
Level 1 method

Specified by:
removeRegistryObjects in interface RegistryPackage
Parameters:
registryEntries - the Collection of RegistryObject being removed
Throws:
JAXRException - If the JAXR provider encounters an internal error

getRegistryObjects

public Set getRegistryObjects()
                       throws JAXRException
Level 1 method

Specified by:
getRegistryObjects in interface RegistryPackage
Returns:
the Set of RegistryObjects that are members of this object
Throws:
JAXRException - If the JAXR provider encounters an internal error


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