org.apache.tuscany.sca.runtime
Interface ReferenceParameters

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
ReferenceParametersImpl

public interface ReferenceParameters
extends java.lang.Cloneable

Parameters for the EndPointReference


Method Summary
 java.lang.Object clone()
           
 java.lang.Object getCallbackID()
          Get the callback ID
 java.lang.Object getCallbackObjectID()
          Get the ID for the non-ServiceReference callback object
 EndpointReference getCallbackReference()
           
 java.lang.Object getConversationID()
          Get the conversation ID
 void setCallbackID(java.lang.Object callbackID)
          Set the callback ID
 void setCallbackObjectID(java.lang.Object callbackObjectID)
          Set the ID for the non-ServiceReference callback object
 void setCallbackReference(EndpointReference callback)
           
 void setConversationID(java.lang.Object conversationID)
          Set the conversation ID
 

Method Detail

getCallbackID

java.lang.Object getCallbackID()
Get the callback ID

Returns:
the callbackID

setCallbackID

void setCallbackID(java.lang.Object callbackID)
Set the callback ID

Parameters:
callbackID - the callbackID to set

getConversationID

java.lang.Object getConversationID()
Get the conversation ID

Returns:
the conversationID

setConversationID

void setConversationID(java.lang.Object conversationID)
Set the conversation ID

Parameters:
conversationID - the conversationID to set

getCallbackObjectID

java.lang.Object getCallbackObjectID()
Get the ID for the non-ServiceReference callback object

Returns:

setCallbackObjectID

void setCallbackObjectID(java.lang.Object callbackObjectID)
Set the ID for the non-ServiceReference callback object

Parameters:
callbackObjectID -

getCallbackReference

EndpointReference getCallbackReference()

setCallbackReference

void setCallbackReference(EndpointReference callback)

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException