com.sun.xml.registry.ebxml.infomodel
Class RegistryEntryImpl

java.lang.Object
  extended bycom.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
      extended bycom.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
          extended bycom.sun.xml.registry.ebxml.infomodel.RegistryEntryImpl
All Implemented Interfaces:
javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryEntry, javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.Versionable
Direct Known Subclasses:
ClassificationSchemeImpl, ExtrinsicObjectImpl, RegistryPackageImpl, ServiceImpl

public abstract class RegistryEntryImpl
extends RegistryObjectImpl
implements javax.xml.registry.infomodel.RegistryEntry, javax.xml.registry.infomodel.Versionable

Class Declaration for Class1

Author:
Farrukh S. Najmi

Field Summary
 
Fields inherited from class com.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
associations, auditTrail, bqm, classifications, dqm, externalIds, externalLinks, name, objectType, objectTypeStr, packages
 
Fields inherited from class com.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
i18nUtil, lcm
 
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
RegistryEntryImpl(LifeCycleManagerImpl lcm)
           
RegistryEntryImpl(LifeCycleManagerImpl lcm, org.oasis.ebxml.registry.bindings.rim.RegistryEntryType ebObject)
           
 
Method Summary
 java.util.Date getExpiration()
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 int getStability()
           
 int getStatus()
           
 java.lang.String getUserVersion()
           
protected  void setBindingObject(org.oasis.ebxml.registry.bindings.rim.RegistryEntryType ebRegistryEntry)
           
 void setExpiration(java.util.Date par1)
           
 void setMajorVersion(int par1)
           
 void setMinorVersion(int par1)
           
 void setStability(int stability)
           
 void setUserVersion(java.lang.String par1)
           
 
Methods inherited from class com.sun.xml.registry.ebxml.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, compareTo, equals, getAssociatedObjects, getAssociations, getAssociationsAndAssociatedObjects, getAuditTrail, getClassificationConceptsByPath, getClassifications, getComposedObjects, getDescription, getExternalIdentifiers, getExternalLinks, getId, getKey, getLifeCycleManager, getLog, getName, getObjectType, getOwner, getRegistryObjectRefs, getRegistryPackages, getSubmittingOrganization, removeAllClassifications, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setBindingObject, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setModified, setName, toString, toXML
 
Methods inherited from class com.sun.xml.registry.ebxml.infomodel.ExtensibleObjectImpl
addSlot, addSlots, getBusinessQueryManager, getDeclarativeQueryManager, getSlot, getSlots, isModified, isNew, removeAllSlots, removeSlot, removeSlots, setLoaded, setNew, setSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

RegistryEntryImpl

public RegistryEntryImpl(LifeCycleManagerImpl lcm)
                  throws javax.xml.registry.JAXRException

RegistryEntryImpl

public RegistryEntryImpl(LifeCycleManagerImpl lcm,
                         org.oasis.ebxml.registry.bindings.rim.RegistryEntryType ebObject)
                  throws javax.xml.registry.JAXRException
Method Detail

getStatus

public int getStatus()
              throws javax.xml.registry.JAXRException
Specified by:
getStatus in interface javax.xml.registry.infomodel.RegistryEntry
Throws:
javax.xml.registry.JAXRException

getStability

public int getStability()
                 throws javax.xml.registry.JAXRException
Specified by:
getStability in interface javax.xml.registry.infomodel.RegistryEntry
Throws:
javax.xml.registry.JAXRException

setStability

public void setStability(int stability)
                  throws javax.xml.registry.JAXRException
Specified by:
setStability in interface javax.xml.registry.infomodel.RegistryEntry
Throws:
javax.xml.registry.JAXRException

getExpiration

public java.util.Date getExpiration()
                             throws javax.xml.registry.JAXRException
Specified by:
getExpiration in interface javax.xml.registry.infomodel.RegistryEntry
Throws:
javax.xml.registry.JAXRException

setExpiration

public void setExpiration(java.util.Date par1)
                   throws javax.xml.registry.JAXRException
Specified by:
setExpiration in interface javax.xml.registry.infomodel.RegistryEntry
Throws:
javax.xml.registry.JAXRException

getMajorVersion

public int getMajorVersion()
                    throws javax.xml.registry.JAXRException
Specified by:
getMajorVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

setMajorVersion

public void setMajorVersion(int par1)
                     throws javax.xml.registry.JAXRException
Specified by:
setMajorVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

getMinorVersion

public int getMinorVersion()
                    throws javax.xml.registry.JAXRException
Specified by:
getMinorVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

setMinorVersion

public void setMinorVersion(int par1)
                     throws javax.xml.registry.JAXRException
Specified by:
setMinorVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

getUserVersion

public java.lang.String getUserVersion()
                                throws javax.xml.registry.JAXRException
Specified by:
getUserVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

setUserVersion

public void setUserVersion(java.lang.String par1)
                    throws javax.xml.registry.JAXRException
Specified by:
setUserVersion in interface javax.xml.registry.infomodel.Versionable
Throws:
javax.xml.registry.JAXRException

setBindingObject

protected void setBindingObject(org.oasis.ebxml.registry.bindings.rim.RegistryEntryType ebRegistryEntry)
                         throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException


Copyright © 2001-2004 OASIS. All Rights Reserved.