|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Operation
Represents an operation on a service interface.
Method Summary | |
---|---|
ConversationSequence |
getConversationSequence()
Get the sequence of the conversation |
java.lang.String |
getDataBinding()
Get the databinding for the operation |
java.util.List<DataType> |
getFaultTypes()
Get a list of data types to represent the faults/exceptions |
DataType<java.util.List<DataType>> |
getInputType()
Get the data type that represents the input of this operation. |
Interface |
getInterface()
Get the owning interface |
java.lang.String |
getName()
Returns the name of the operation. |
DataType |
getOutputType()
Get the data type for the output |
org.apache.tuscany.sca.interfacedef.util.WrapperInfo |
getWrapper()
|
boolean |
isNonBlocking()
Indicate if the operation is non-blocking |
boolean |
isUnresolved()
Returns true if the model element is unresolved. |
boolean |
isWrapperStyle()
|
void |
setConversationSequence(ConversationSequence sequence)
Set the sequence of conversation for the operation |
void |
setDataBinding(java.lang.String dataBinding)
Set the databinding for the operation |
void |
setFaultTypes(java.util.List<DataType> faultTypes)
|
void |
setInputType(DataType<java.util.List<DataType>> inputType)
|
void |
setInterface(Interface interfaze)
Set the owning interface |
void |
setName(java.lang.String name)
Sets the name of the operation. |
void |
setNonBlocking(boolean nonBlocking)
Set the operation to be non-blocking |
void |
setOutputType(DataType outputType)
|
void |
setUnresolved(boolean unresolved)
Sets whether the model element is unresolved. |
void |
setWrapper(org.apache.tuscany.sca.interfacedef.util.WrapperInfo wrapperInfo)
|
void |
setWrapperStyle(boolean wrapperStyle)
|
Method Detail |
---|
java.lang.String getName()
void setName(java.lang.String name)
name
- the name of the operationboolean isUnresolved()
void setUnresolved(boolean unresolved)
unresolved
- whether the model element is unresolvedDataType<java.util.List<DataType>> getInputType()
void setInputType(DataType<java.util.List<DataType>> inputType)
inputType
- DataType getOutputType()
void setOutputType(DataType outputType)
outputType
- java.util.List<DataType> getFaultTypes()
void setFaultTypes(java.util.List<DataType> faultTypes)
faultTypes
- Interface getInterface()
void setInterface(Interface interfaze)
interfaze
- ConversationSequence getConversationSequence()
void setConversationSequence(ConversationSequence sequence)
sequence
- boolean isNonBlocking()
void setNonBlocking(boolean nonBlocking)
org.apache.tuscany.sca.interfacedef.util.WrapperInfo getWrapper()
void setWrapper(org.apache.tuscany.sca.interfacedef.util.WrapperInfo wrapperInfo)
wrapperInfo
- the wrapperInfo to setboolean isWrapperStyle()
void setWrapperStyle(boolean wrapperStyle)
wrapperStyle
- the wrapperStyle to setjava.lang.String getDataBinding()
void setDataBinding(java.lang.String dataBinding)
dataBinding
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |