org.apache.ws.scout.registry.infomodel
Class RegistryEntryImpl

java.lang.Object
  extended byorg.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
      extended byorg.apache.ws.scout.registry.infomodel.RegistryObjectImpl
          extended byorg.apache.ws.scout.registry.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, ServiceImpl

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

Implements JAXR Interface. For futher details, look into the JAXR API Javadoc.

Author:
Anil Saldhana

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
RegistryEntryImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
          Creates a new instance of RegistryEntryImpl
 
Method Summary
 java.util.Date getExpiration()
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 int getStability()
           
 int getStatus()
           
 java.lang.String getUserVersion()
           
 void setExpiration(java.util.Date date)
           
 void setMajorVersion(int param)
           
 void setMinorVersion(int param)
           
 void setStability(int param)
           
 void setUserVersion(java.lang.String str)
           
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, equals, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, hashCode, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, 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(javax.xml.registry.LifeCycleManager lifeCycleManager)
Creates a new instance of RegistryEntryImpl

Method Detail

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

getMajorVersion

public int getMajorVersion()
                    throws javax.xml.registry.JAXRException
Specified by:
getMajorVersion 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

getStability

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

getStatus

public int getStatus()
              throws javax.xml.registry.JAXRException
Specified by:
getStatus in interface javax.xml.registry.infomodel.RegistryEntry
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

setExpiration

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

setMajorVersion

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

setMinorVersion

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

setStability

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

setUserVersion

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


Copyright © 2004-2007 Apache Web Services. All Rights Reserved.