gov.nasa.pds.registry.model
Class ServiceBinding

java.lang.Object
  extended by gov.nasa.pds.registry.model.Identifiable
      extended by gov.nasa.pds.registry.model.RegistryObject
          extended by 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
ServiceBinding()
           
 
Method Summary
 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
 
Methods inherited from class gov.nasa.pds.registry.model.Identifiable
addSlot, getGuid, getHome, getSlot, getSlots, setGuid, setHome, setSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceBinding

public ServiceBinding()
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 class RegistryObject

equals

public boolean equals(Object obj)
Overrides:
equals in class RegistryObject


Copyright © 2010-2014 Planetary Data System. All Rights Reserved.