edu.uga.cs.lsdis.meteors.wsdlentities.impl
Class BindingImpl

java.lang.Object
  extended by edu.uga.cs.lsdis.meteors.wsdlentities.impl.WSDLEntityImpl
      extended by edu.uga.cs.lsdis.meteors.wsdlentities.impl.BindingImpl
All Implemented Interfaces:
Binding, WSDLEntity

public class BindingImpl
extends WSDLEntityImpl
implements Binding

This class is an implementation of WSDL binding in UDDI

Version:
1.0
Author:
Kunal Verma

Field Summary
 
Fields inherited from class edu.uga.cs.lsdis.meteors.wsdlentities.impl.WSDLEntityImpl
BUSINESS_KEY, DOMAIN_NAICS_KEY, HTTPPROTOCOL_KEY, INPUT_MESSAGE_KEY, LOCALNAME_KEY, LOCATION_ISO_KEY, NAMESPACE_KEY, OUTPUT_MESSAGE_KEY, PORRTYPEREF_KEY, PORT_KEY, PROTOCOL_CATEG_KEY, SERVICE_KEY, SOAPPROTOCOL_KEY, TRANSPORT_CATEG_KEY, UDDITYPES_KEY, WSDLLOC_KEY, WSDLTYPES_FUNCTIONAL_CONCEPT_KEY, WSDLTYPES_INPUT_KEY, WSDLTYPES_KEY, WSDLTYPES_OUTPUT_KEY
 
Fields inherited from interface edu.uga.cs.lsdis.meteors.wsdl.entities.WSDLEntity
BINDING, BUSINESS, DOMAIN_NAICS, FUNCTION_WEIGHT, HTTPPROTOCOL, INPUT_WEIGHT, LOCALNAME, LOCATION_ISO, NAMESPACE, OPERATION, OUTPUT_WEIGHT, PORRTYPEREF, PORT, PORTTYPE, PROTOCOL_CATEG, SERVICE, SOAPPROTOCOL, TRANSPORT_CATEG, UDDITYPES, WSDLLOC, WSDLTYPES, WSDLTYPES_FUNCTIONAL_CONCEPT, WSDLTYPES_INPUT, WSDLTYPES_INPUTMSG, WSDLTYPES_OUTPUT, WSDLTYPES_OUTPUTMSG
 
Constructor Summary
BindingImpl()
           
BindingImpl(java.lang.String namespace, java.lang.String localName, java.lang.String wsdlLocation, java.lang.String namespace2, java.lang.String localName2, java.lang.String wsdlLocation2, java.lang.String portTypeRef, java.lang.String protocol, java.lang.String transport)
           
 
Method Summary
 java.lang.String getLocalName()
          /**
 java.lang.String getNamespace()
           
 java.lang.String getPortTypeRef()
           
 java.lang.String getProtocol()
           
 java.lang.String getTModelKey()
           
 java.lang.String getTransport()
           
 void setLocalName(java.lang.String localName)
           
 void setNamespace(java.lang.String namespace)
           
 void setPortTypeRef(java.lang.String portTypeRef)
           
 void setProtocol(java.lang.String protocol)
           
 void setTModelKey(java.lang.String tModelKey)
           
 void setTransport(java.lang.String transport)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.uga.cs.lsdis.meteors.wsdlentities.impl.WSDLEntityImpl
getMatchScore, getWsdlLocation, setMatchScore, setWsdlLocation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.uga.cs.lsdis.meteors.wsdl.entities.WSDLEntity
getMatchScore, getWsdlLocation, setMatchScore, setWsdlLocation
 

Constructor Detail

BindingImpl

public BindingImpl()

BindingImpl

public BindingImpl(java.lang.String namespace,
                   java.lang.String localName,
                   java.lang.String wsdlLocation,
                   java.lang.String namespace2,
                   java.lang.String localName2,
                   java.lang.String wsdlLocation2,
                   java.lang.String portTypeRef,
                   java.lang.String protocol,
                   java.lang.String transport)
Parameters:
namespace -
localName -
wsdlLocation -
namespace2 -
localName2 -
wsdlLocation2 -
portTypeRef -
protocol -
transport -
Method Detail

getTModelKey

public java.lang.String getTModelKey()
Specified by:
getTModelKey in interface Binding
Returns:
Returns the wsdlLocation.

setTModelKey

public void setTModelKey(java.lang.String tModelKey)
Specified by:
setTModelKey in interface Binding
Parameters:
wsdlLocation - The wsdlLocation to set.

getLocalName

public java.lang.String getLocalName()
Description copied from interface: Binding
/**

Specified by:
getLocalName in interface Binding
Specified by:
getLocalName in interface WSDLEntity
Overrides:
getLocalName in class WSDLEntityImpl
Returns:
Returns the localName.

setLocalName

public void setLocalName(java.lang.String localName)
Specified by:
setLocalName in interface Binding
Specified by:
setLocalName in interface WSDLEntity
Overrides:
setLocalName in class WSDLEntityImpl
Parameters:
localName - The localName to set.

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface Binding
Specified by:
getNamespace in interface WSDLEntity
Overrides:
getNamespace in class WSDLEntityImpl
Returns:
Returns the namespace.

setNamespace

public void setNamespace(java.lang.String namespace)
Specified by:
setNamespace in interface Binding
Specified by:
setNamespace in interface WSDLEntity
Overrides:
setNamespace in class WSDLEntityImpl
Parameters:
namespace - The namespace to set.

getPortTypeRef

public java.lang.String getPortTypeRef()
Specified by:
getPortTypeRef in interface Binding
Returns:
Returns the portType.

setPortTypeRef

public void setPortTypeRef(java.lang.String portTypeRef)
Specified by:
setPortTypeRef in interface Binding
Parameters:
portType - The portType to set.

getProtocol

public java.lang.String getProtocol()
Specified by:
getProtocol in interface Binding
Returns:
Returns the protocol.

setProtocol

public void setProtocol(java.lang.String protocol)
Specified by:
setProtocol in interface Binding
Parameters:
protocol - The protocol to set.

getTransport

public java.lang.String getTransport()
Specified by:
getTransport in interface Binding
Returns:
Returns the transport.

setTransport

public void setTransport(java.lang.String transport)
Specified by:
setTransport in interface Binding
Parameters:
transport - The transport to set.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object