oasis.names.tc.ebxml_regrep.xsd.rim._3
Class ServiceBindingType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
      extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
          extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.ServiceBindingType

public class ServiceBindingType
extends RegistryObjectType

Java class for ServiceBindingType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ServiceBindingType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
       <sequence>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}SpecificationLink" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="service" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
       <attribute name="accessURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="targetBinding" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String accessURI
           
protected  java.lang.String service
           
protected  java.util.List<SpecificationLinkType> specificationLinks
           
protected  java.lang.String targetBinding
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classifications, description, externalIdentifiers, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slots
 
Constructor Summary
ServiceBindingType()
           
 
Method Summary
 java.lang.String getAccessURI()
          Gets the value of the accessURI property.
 java.lang.String getService()
          Gets the value of the service property.
 java.util.List<SpecificationLinkType> getSpecificationLinks()
          Gets the value of the specificationLinks property.
 java.lang.String getTargetBinding()
          Gets the value of the targetBinding property.
 void setAccessURI(java.lang.String value)
          Sets the value of the accessURI property.
 void setService(java.lang.String value)
          Sets the value of the service property.
 void setTargetBinding(java.lang.String value)
          Sets the value of the targetBinding property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
getHome, getId, getSlots, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

specificationLinks

protected java.util.List<SpecificationLinkType> specificationLinks

service

protected java.lang.String service

accessURI

protected java.lang.String accessURI

targetBinding

protected java.lang.String targetBinding
Constructor Detail

ServiceBindingType

public ServiceBindingType()
Method Detail

getSpecificationLinks

public java.util.List<SpecificationLinkType> getSpecificationLinks()
Gets the value of the specificationLinks property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the specificationLinks property.

For example, to add a new item, do as follows:

    getSpecificationLinks().add(newItem);
 

Objects of the following type(s) are allowed in the list SpecificationLinkType


getService

public java.lang.String getService()
Gets the value of the service property.

Returns:
possible object is String

setService

public void setService(java.lang.String value)
Sets the value of the service property.

Parameters:
value - allowed object is String

getAccessURI

public java.lang.String getAccessURI()
Gets the value of the accessURI property.

Returns:
possible object is String

setAccessURI

public void setAccessURI(java.lang.String value)
Sets the value of the accessURI property.

Parameters:
value - allowed object is String

getTargetBinding

public java.lang.String getTargetBinding()
Gets the value of the targetBinding property.

Returns:
possible object is String

setTargetBinding

public void setTargetBinding(java.lang.String value)
Sets the value of the targetBinding property.

Parameters:
value - allowed object is String