edu.uga.cs.lsdis.meteors.wsdl.entities
Interface Operation

All Superinterfaces:
WSDLEntity
All Known Implementing Classes:
OperationImpl

public interface Operation
extends WSDLEntity

This interface represents WSDL operation in UDDI

Version:
1.0
Author:
Kunal Verma

Field Summary
 
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
 
Method Summary
 void addInput(ParameterDetails parameterDetails)
           
 void addOutput(ParameterDetails parameterDetails)
           
 float computeMatchScore()
           
 java.lang.String getBusiness()
           
 java.lang.String getBusinessURL()
          get business discovery url
 java.lang.String getFunctionalConcept()
           
 float getFunctionalMatchScore()
           
 java.lang.String getInputMsg()
          get input message
 java.util.Vector getInputVector()
           
 java.lang.String getOutputMsg()
          get output message
 java.util.Vector getOutputVector()
           
 java.lang.String getPort()
           
 java.lang.String getPortTypeRef()
           
 java.lang.String getService()
           
 java.lang.String getTModelKey()
          each operation is a tmodel
 void setBusiness(java.lang.String business)
           
 void setBusinessURL(java.lang.String businessURL)
          set business discovery url
 void setFunctionalConcept(java.lang.String functionalConcept)
           
 void setFunctionalMatchScore(float functionalMatchScore)
           
 void setInputMsg(java.lang.String inputMsg)
          set input message
 void setInputVector(java.util.Vector inputVector)
           
 void setOutputMsg(java.lang.String outputMsg)
          set output message
 void setOutputVector(java.util.Vector outputVector)
           
 void setPort(java.lang.String port)
           
 void setPortTypeRef(java.lang.String portTypeRef)
           
 void setService(java.lang.String service)
           
 void setTModelKey(java.lang.String modelKey)
           
 java.lang.String toString()
           
 
Methods inherited from interface edu.uga.cs.lsdis.meteors.wsdl.entities.WSDLEntity
getLocalName, getMatchScore, getNamespace, getWsdlLocation, setLocalName, setMatchScore, setNamespace, setWsdlLocation
 

Method Detail

getInputVector

java.util.Vector getInputVector()
Returns:
Returns the inputVector.

setInputVector

void setInputVector(java.util.Vector inputVector)
Parameters:
inputVector - The inputVector to set.

getOutputVector

java.util.Vector getOutputVector()
Returns:
Returns the outputVector.

setOutputVector

void setOutputVector(java.util.Vector outputVector)
Parameters:
outputVector - The outputVector to set.

getPortTypeRef

java.lang.String getPortTypeRef()
Returns:
Returns the portTypeRef.

setPortTypeRef

void setPortTypeRef(java.lang.String portTypeRef)
Parameters:
portTypeRef - The portTypeRef to set.

addInput

void addInput(ParameterDetails parameterDetails)

addOutput

void addOutput(ParameterDetails parameterDetails)

getFunctionalConcept

java.lang.String getFunctionalConcept()
Returns:
Returns the functionalConcept.

setFunctionalConcept

void setFunctionalConcept(java.lang.String functionalConcept)
Parameters:
functionalConcept - The functionalConcept to set.

computeMatchScore

float computeMatchScore()

toString

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

getFunctionalMatchScore

float getFunctionalMatchScore()
Returns:
Returns the functionalMatchScore.

setFunctionalMatchScore

void setFunctionalMatchScore(float functionalMatchScore)
Parameters:
functionalMatchScore - The functionalMatchScore to set.

getBusiness

java.lang.String getBusiness()
Returns:
Returns the business.

setBusiness

void setBusiness(java.lang.String business)
Parameters:
business - The business to set.

getBusinessURL

java.lang.String getBusinessURL()
get business discovery url

Returns:
business discovery url

setBusinessURL

void setBusinessURL(java.lang.String businessURL)
set business discovery url

Parameters:
businessURL - discovery url

getPort

java.lang.String getPort()
Returns:
Returns the port.

setPort

void setPort(java.lang.String port)
Parameters:
port - The port to set.

getService

java.lang.String getService()
Returns:
Returns the service.

setService

void setService(java.lang.String service)
Parameters:
service - The service to set.

getTModelKey

java.lang.String getTModelKey()
each operation is a tmodel

Returns:
the tmodel key

setTModelKey

void setTModelKey(java.lang.String modelKey)
Parameters:
tmodel - key

getInputMsg

java.lang.String getInputMsg()
get input message

Returns:

setInputMsg

void setInputMsg(java.lang.String inputMsg)
set input message

Parameters:
inputMsg -

getOutputMsg

java.lang.String getOutputMsg()
get output message

Returns:

setOutputMsg

void setOutputMsg(java.lang.String outputMsg)
set output message

Parameters:
outputMsg -