commonj.connector.metadata.build.tool
Interface OutboundFunctionDescription

All Superinterfaces:
FunctionDescription, OutboundFunctionDescription

public interface OutboundFunctionDescription
extends OutboundFunctionDescription

In build scenario when FunctionBuilder.updateFunctionDescription is invoked, allow the adapter to update the OutboundFunctionDescription.

All OutboundFunctionDescriptions provided by the tool in the build scenario must implement this interface.

Since:
1.1
See Also:
OutboundFunctionDescription

Method Summary
 void setInteractionSpec(InteractionSpec interactionSpec)
          Sets the InteractionSpec with the runtime properties needed to properly execute this function.
 void setName(String name)
          Sets the name of the method.
 
Methods inherited from interface commonj.connector.metadata.description.OutboundFunctionDescription
getInteractionSpec
 
Methods inherited from interface commonj.connector.metadata.description.FunctionDescription
getComment, getImportConfiguration, getInputDataDescription, getName, getOutputDataDescription
 

Method Detail

setName

void setName(String name)
Sets the name of the method. In a service description each function name must be unique. Function overloading is not allowed.

Parameters:
name - is the name of the method.

setInteractionSpec

void setInteractionSpec(InteractionSpec interactionSpec)
Sets the InteractionSpec with the runtime properties needed to properly execute this function.

Parameters:
interactionSpec - is the populated InteractionSpec that is used to invoke the function in the EIS system. The value must not be null.