Package gov.nasa.pds.registry.model
Class ServiceBinding
- java.lang.Object
-
- gov.nasa.pds.registry.model.Identifiable
-
- gov.nasa.pds.registry.model.RegistryObject
-
- gov.nasa.pds.registry.model.ServiceBinding
-
- All Implemented Interfaces:
Serializable
@Entity public class ServiceBinding extends RegistryObject
ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a Service instance. An example is where a ServiceBinding is defined for each protocol that may be used to access the service.- Author:
- pramirez
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ServiceBinding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getAccessURI()
String
getService()
Set<SpecificationLink>
getSpecificationLinks()
String
getTargetBinding()
int
hashCode()
void
setAccessURI(String accessURI)
void
setService(String service)
void
setSpecificationLinks(Set<SpecificationLink> specificationLinks)
void
setTargetBinding(String targetBinding)
-
Methods inherited from class gov.nasa.pds.registry.model.RegistryObject
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionName, setClassifications, setDescription, setExternalIdentifiers, setLid, setName, setObjectType, setStatus, setVersionName
-
-
-
-
Method Detail
-
getAccessURI
public String getAccessURI()
-
setAccessURI
public void setAccessURI(String accessURI)
-
getService
public String getService()
-
setService
public void setService(String service)
-
getSpecificationLinks
public Set<SpecificationLink> getSpecificationLinks()
-
setSpecificationLinks
public void setSpecificationLinks(Set<SpecificationLink> specificationLinks)
-
getTargetBinding
public String getTargetBinding()
-
setTargetBinding
public void setTargetBinding(String targetBinding)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classRegistryObject
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classRegistryObject
-
-