edu.uga.cs.lsdis.meteors.uddiproxy.impl
Class OperationDetailsImpl

java.lang.Object
  extended by edu.uga.cs.lsdis.meteors.uddiproxy.impl.OperationDetailsImpl
All Implemented Interfaces:
OperationDetails

public class OperationDetailsImpl
extends java.lang.Object
implements OperationDetails

This class is an implementation of structure for returning discovery results

Version:
1.0
Author:
Kunal Verma

Constructor Summary
OperationDetailsImpl()
           
 
Method Summary
 Binding getBinding()
           
 java.lang.String getBindingName()
           
 java.lang.String getBusinessName()
           
 boolean getMarked()
           
 float getMatchScore()
           
 Operation getOperation()
           
 java.lang.String getOperationName()
           
 Port getPort()
           
 java.lang.String getPortName()
           
 java.lang.String getServiceKey()
           
 java.lang.String getServiceName()
           
 java.lang.String getWSDLLocation()
           
 void setBinding(Binding binding)
           
 void setMarked(boolean marked)
           
 void setOperation(Operation operation)
           
 void setPort(Port port)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OperationDetailsImpl

public OperationDetailsImpl()
Method Detail

getBinding

public Binding getBinding()
Specified by:
getBinding in interface OperationDetails
Returns:
Returns the binding.

setBinding

public void setBinding(Binding binding)
Specified by:
setBinding in interface OperationDetails
Parameters:
binding - The binding to set.

getOperation

public Operation getOperation()
Specified by:
getOperation in interface OperationDetails
Returns:
Returns the operation.

setOperation

public void setOperation(Operation operation)
Specified by:
setOperation in interface OperationDetails
Parameters:
operation - The operation to set.

getPort

public Port getPort()
Specified by:
getPort in interface OperationDetails
Returns:
Returns the port.

setPort

public void setPort(Port port)
Specified by:
setPort in interface OperationDetails
Parameters:
port - The port to set.

toString

public java.lang.String toString()
Specified by:
toString in interface OperationDetails
Overrides:
toString in class java.lang.Object

getServiceName

public java.lang.String getServiceName()
Specified by:
getServiceName in interface OperationDetails

getBusinessName

public java.lang.String getBusinessName()
Specified by:
getBusinessName in interface OperationDetails

getServiceKey

public java.lang.String getServiceKey()
Specified by:
getServiceKey in interface OperationDetails

getOperationName

public java.lang.String getOperationName()
Specified by:
getOperationName in interface OperationDetails

getPortName

public java.lang.String getPortName()
Specified by:
getPortName in interface OperationDetails

getMatchScore

public float getMatchScore()
Specified by:
getMatchScore in interface OperationDetails

getWSDLLocation

public java.lang.String getWSDLLocation()
Specified by:
getWSDLLocation in interface OperationDetails

getBindingName

public java.lang.String getBindingName()
Specified by:
getBindingName in interface OperationDetails

getMarked

public boolean getMarked()
Specified by:
getMarked in interface OperationDetails

setMarked

public void setMarked(boolean marked)
Specified by:
setMarked in interface OperationDetails