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

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.SpecificationLinkImpl
All Implemented Interfaces:
javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.SpecificationLink

public class SpecificationLinkImpl
extends RegistryObjectImpl
implements javax.xml.registry.infomodel.SpecificationLink

Implements JAXR API

Since:
Nov 20, 2004
Author:
Anil Saldhana

Constructor Summary
SpecificationLinkImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
           
 
Method Summary
 javax.xml.registry.infomodel.ServiceBinding getServiceBinding()
           
 javax.xml.registry.infomodel.RegistryObject getSpecificationObject()
           
 javax.xml.registry.infomodel.InternationalString getUsageDescription()
           
 java.util.Collection getUsageParameters()
           
 void setServiceBinding(javax.xml.registry.infomodel.ServiceBinding s)
           
 void setSpecificationObject(javax.xml.registry.infomodel.RegistryObject registryObject)
           
 void setUsageDescription(javax.xml.registry.infomodel.InternationalString is)
           
 void setUsageParameters(java.util.Collection collection)
           
 
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

SpecificationLinkImpl

public SpecificationLinkImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
Method Detail

getServiceBinding

public javax.xml.registry.infomodel.ServiceBinding getServiceBinding()
                                                              throws javax.xml.registry.JAXRException
Specified by:
getServiceBinding in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

getSpecificationObject

public javax.xml.registry.infomodel.RegistryObject getSpecificationObject()
                                                                   throws javax.xml.registry.JAXRException
Specified by:
getSpecificationObject in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

getUsageDescription

public javax.xml.registry.infomodel.InternationalString getUsageDescription()
                                                                     throws javax.xml.registry.JAXRException
Specified by:
getUsageDescription in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

getUsageParameters

public java.util.Collection getUsageParameters()
                                        throws javax.xml.registry.JAXRException
Specified by:
getUsageParameters in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

setSpecificationObject

public void setSpecificationObject(javax.xml.registry.infomodel.RegistryObject registryObject)
                            throws javax.xml.registry.JAXRException
Specified by:
setSpecificationObject in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

setUsageDescription

public void setUsageDescription(javax.xml.registry.infomodel.InternationalString is)
                         throws javax.xml.registry.JAXRException
Specified by:
setUsageDescription in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

setUsageParameters

public void setUsageParameters(java.util.Collection collection)
                        throws javax.xml.registry.JAXRException
Specified by:
setUsageParameters in interface javax.xml.registry.infomodel.SpecificationLink
Throws:
javax.xml.registry.JAXRException

setServiceBinding

public void setServiceBinding(javax.xml.registry.infomodel.ServiceBinding s)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.