From 31d794be59cb2d1bf264df79f471b0c8d5f5a457 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 21 Nov 2009 07:40:26 +0000 Subject: Moving to site trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882841 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tuscany/sca/interfacedef/Operation.html | 873 +++++++++++++++++++++ 1 file changed, 873 insertions(+) create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/interfacedef/Operation.html (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/interfacedef/Operation.html') diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/interfacedef/Operation.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/interfacedef/Operation.html new file mode 100644 index 0000000000..4096b113af --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/interfacedef/Operation.html @@ -0,0 +1,873 @@ + + + + + + +Operation + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface Operation

+
+
All Superinterfaces:
java.lang.Cloneable, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
JavaOperation, WSDLOperation
+
+
+
All Known Implementing Classes:
JavaOperationImpl, OperationImpl, WSDLOperationImpl
+
+
+
+
public interface Operation
extends java.lang.Cloneable, PolicySetAttachPoint
+ + +

+Represents an operation on a service interface. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Implementations must support cloning.
+ ConversationSequencegetConversationSequence() + +
+          Get the sequence of the conversation
+ java.lang.StringgetDataBinding() + +
+          Deprecated. This should be the WrapperInfo.getDataBinding() + Get the databinding for the operation
+ java.util.Map<javax.xml.namespace.QName,java.util.List<DataType<XMLType>>>getFaultBeans() + +
+          Get the synthesized fault beans for this 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.
+ InterfacegetInterface() + +
+          Get the owning interface
+ java.lang.StringgetName() + +
+          Returns the name of the operation.
+ DataTypegetOutputType() + +
+          Get the data type for the output
+ WrapperInfogetWrapper() + +
+           
+ booleanisDynamic() + +
+          Returns true if the operation is dynamic.
+ booleanisNonBlocking() + +
+          Indicate if the operation is non-blocking
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ booleanisWrapperStyle() + +
+           
+ voidsetConversationSequence(ConversationSequence sequence) + +
+          Set the sequence of conversation for the operation
+ voidsetDataBinding(java.lang.String dataBinding) + +
+          Deprecated. This should be the WrapperInfo.setDataBinding() + Set the databinding for the operation
+ voidsetDynamic(boolean b) + +
+          Set if the operation is dynamic
+ voidsetFaultBeans(java.util.Map<javax.xml.namespace.QName,java.util.List<DataType<XMLType>>> faultBeans) + +
+          Set the synthesized fault beans for this operation
+ voidsetFaultTypes(java.util.List<DataType> faultTypes) + +
+           
+ voidsetInputType(DataType<java.util.List<DataType>> inputType) + +
+           
+ voidsetInterface(Interface interfaze) + +
+          Set the owning interface
+ voidsetName(java.lang.String name) + +
+          Sets the name of the operation.
+ voidsetNonBlocking(boolean nonBlocking) + +
+          Set the operation to be non-blocking
+ voidsetOutputType(DataType outputType) + +
+           
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+ voidsetWrapper(WrapperInfo wrapperInfo) + +
+           
+ voidsetWrapperStyle(boolean wrapperStyle) + +
+           
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getApplicablePolicySets, getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents, getType, setType
+  +

+ + + + + + + + +
+Method Detail
+ +

+getName

+
+java.lang.String getName()
+
+
Returns the name of the operation. +

+

+
+
+
+ +
Returns:
the name of the operation
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the name of the operation. +

+

+
+
+
+
Parameters:
name - the name of the operation
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+
+
+
+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
+
+
+
Parameters:
unresolved - whether the model element is unresolved
+
+
+
+ +

+getInputType

+
+DataType<java.util.List<DataType>> getInputType()
+
+
Get the data type that represents the input of this operation. The logic + type is a list of data types and each element represents a parameter +

+

+
+
+
+ +
Returns:
the inputType
+
+
+
+ +

+setInputType

+
+void setInputType(DataType<java.util.List<DataType>> inputType)
+
+
+
+
+
+
Parameters:
inputType -
+
+
+
+ +

+getOutputType

+
+DataType getOutputType()
+
+
Get the data type for the output +

+

+
+
+
+ +
Returns:
the outputType
+
+
+
+ +

+setOutputType

+
+void setOutputType(DataType outputType)
+
+
+
+
+
+
Parameters:
outputType -
+
+
+
+ +

+getFaultTypes

+
+java.util.List<DataType> getFaultTypes()
+
+
Get a list of data types to represent the faults/exceptions +

+

+
+
+
+ +
Returns:
the faultTypes
+
+
+
+ +

+setFaultTypes

+
+void setFaultTypes(java.util.List<DataType> faultTypes)
+
+
+
+
+
+
Parameters:
faultTypes -
+
+
+
+ +

+getInterface

+
+Interface getInterface()
+
+
Get the owning interface +

+

+
+
+
+ +
Returns:
+
+
+
+ +

+setInterface

+
+void setInterface(Interface interfaze)
+
+
Set the owning interface +

+

+
+
+
+
Parameters:
interfaze -
+
+
+
+ +

+getConversationSequence

+
+ConversationSequence getConversationSequence()
+
+
Get the sequence of the conversation +

+

+
+
+
+ +
Returns:
+
+
+
+ +

+setConversationSequence

+
+void setConversationSequence(ConversationSequence sequence)
+
+
Set the sequence of conversation for the operation +

+

+
+
+
+
Parameters:
sequence -
+
+
+
+ +

+isNonBlocking

+
+boolean isNonBlocking()
+
+
Indicate if the operation is non-blocking +

+

+
+
+
+ +
Returns:
+
+
+
+ +

+setNonBlocking

+
+void setNonBlocking(boolean nonBlocking)
+
+
Set the operation to be non-blocking +

+

+
+
+
+
+
+
+
+ +

+getWrapper

+
+WrapperInfo getWrapper()
+
+
+
+
+
+ +
Returns:
the wrapperInfo
+
+
+
+ +

+setWrapper

+
+void setWrapper(WrapperInfo wrapperInfo)
+
+
+
+
+
+
Parameters:
wrapperInfo - the wrapperInfo to set
+
+
+
+ +

+isWrapperStyle

+
+boolean isWrapperStyle()
+
+
+
+
+
+ +
Returns:
the wrapperStyle
+
+
+
+ +

+setWrapperStyle

+
+void setWrapperStyle(boolean wrapperStyle)
+
+
+
+
+
+
Parameters:
wrapperStyle - the wrapperStyle to set
+
+
+
+ +

+getDataBinding

+
+@Deprecated
+java.lang.String getDataBinding()
+
+
Deprecated. This should be the WrapperInfo.getDataBinding() + Get the databinding for the operation +

+

+
+
+
+ +
Returns:
+
+
+
+ +

+setDataBinding

+
+@Deprecated
+void setDataBinding(java.lang.String dataBinding)
+
+
Deprecated. This should be the WrapperInfo.setDataBinding() + Set the databinding for the operation +

+

+
+
+
+
Parameters:
dataBinding -
+
+
+
+ +

+isDynamic

+
+boolean isDynamic()
+
+
Returns true if the operation is dynamic. +

+

+
+
+
+ +
Returns:
true if the operation is dynamic otherwise false
+
+
+
+ +

+setDynamic

+
+void setDynamic(boolean b)
+
+
Set if the operation is dynamic +

+

+
+
+
+
Parameters:
b -
+
+
+
+ +

+getFaultBeans

+
+java.util.Map<javax.xml.namespace.QName,java.util.List<DataType<XMLType>>> getFaultBeans()
+
+
Get the synthesized fault beans for this operation +

+

+
+
+
+ +
Returns:
the fault beans
+
+
+
+ +

+setFaultBeans

+
+void setFaultBeans(java.util.Map<javax.xml.namespace.QName,java.util.List<DataType<XMLType>>> faultBeans)
+
+
Set the synthesized fault beans for this operation +

+

+
+
+
+
Parameters:
faultBeans -
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Implementations must support cloning. +

+

+
+
+
+ +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3