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

java.lang.Object
  extended by org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
      extended by org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
          extended by org.apache.ws.scout.registry.infomodel.RegistryEntryImpl
All Implemented Interfaces:
ExtensibleObject, RegistryEntry, RegistryObject, Versionable
Direct Known Subclasses:
ClassificationSchemeImpl, ServiceImpl

public class RegistryEntryImpl
extends RegistryObjectImpl
implements 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(LifeCycleManager lifeCycleManager)
          Creates a new instance of RegistryEntryImpl
 
Method Summary
 Date getExpiration()
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 int getStability()
           
 int getStatus()
           
 String getUserVersion()
           
 void setExpiration(Date date)
           
 void setMajorVersion(int param)
           
 void setMinorVersion(int param)
           
 void setStability(int param)
           
 void setUserVersion(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(LifeCycleManager lifeCycleManager)
Creates a new instance of RegistryEntryImpl

Method Detail

getExpiration

public Date getExpiration()
                   throws JAXRException
Specified by:
getExpiration in interface RegistryEntry
Throws:
JAXRException

getMajorVersion

public int getMajorVersion()
                    throws JAXRException
Specified by:
getMajorVersion in interface Versionable
Throws:
JAXRException

getMinorVersion

public int getMinorVersion()
                    throws JAXRException
Specified by:
getMinorVersion in interface Versionable
Throws:
JAXRException

getStability

public int getStability()
                 throws JAXRException
Specified by:
getStability in interface RegistryEntry
Throws:
JAXRException

getStatus

public int getStatus()
              throws JAXRException
Specified by:
getStatus in interface RegistryEntry
Throws:
JAXRException

getUserVersion

public String getUserVersion()
                      throws JAXRException
Specified by:
getUserVersion in interface Versionable
Throws:
JAXRException

setExpiration

public void setExpiration(Date date)
                   throws JAXRException
Specified by:
setExpiration in interface RegistryEntry
Throws:
JAXRException

setMajorVersion

public void setMajorVersion(int param)
                     throws JAXRException
Specified by:
setMajorVersion in interface Versionable
Throws:
JAXRException

setMinorVersion

public void setMinorVersion(int param)
                     throws JAXRException
Specified by:
setMinorVersion in interface Versionable
Throws:
JAXRException

setStability

public void setStability(int param)
                  throws JAXRException
Specified by:
setStability in interface RegistryEntry
Throws:
JAXRException

setUserVersion

public void setUserVersion(String str)
                    throws JAXRException
Specified by:
setUserVersion in interface Versionable
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.