gov.nasa.pds.registry.model
Class SpecificationLink
java.lang.Object
gov.nasa.pds.registry.model.Identifiable
gov.nasa.pds.registry.model.RegistryObject
gov.nasa.pds.registry.model.SpecificationLink
- All Implemented Interfaces:
- Serializable
@Entity
public class SpecificationLink
- extends RegistryObject
A SpecificationLink provides the linkage between a ServiceBinding and one of
its technical specifications that describes how to use the service using the
ServiceBinding. For example, a ServiceBinding MAY have SpecificationLink
instances that describe how to access the service using a technical
specification such as a WSDL document, CORBA IDL document, or WADL document.
- Author:
- pramirez
- See Also:
- Serialized Form
Methods inherited from class gov.nasa.pds.registry.model.RegistryObject |
getDescription, getLid, getName, getObjectType, getStatus, getVersionId, getVersionName, setDescription, setLid, setName, setObjectType, setStatus, setVersionId, setVersionName |
SpecificationLink
public SpecificationLink()
getServiceBinding
public String getServiceBinding()
setServiceBinding
public void setServiceBinding(String serviceBinding)
getSpecificationObject
public String getSpecificationObject()
setSpecificationObject
public void setSpecificationObject(String specificationObject)
getUsageDescription
public String getUsageDescription()
setUsageDescription
public void setUsageDescription(String usageDescription)
getUsageParameters
public List<String> getUsageParameters()
setUsageParameters
public void setUsageParameters(List<String> usageParameters)
hashCode
public int hashCode()
- Overrides:
hashCode
in class RegistryObject
equals
public boolean equals(Object obj)
- Overrides:
equals
in class RegistryObject
Copyright © 2005-2010 Planetary Data System. All Rights Reserved.