org.jboss.txbridge.ba.service
Interface MethodDescription

All Known Implementing Classes:
MethodDescriptionImpl

public interface MethodDescription

Version:
0.1 // TODO: Redesign that!
Author:
Maciej P. Machulak (mmachulak@redhat.com)

Method Summary
 java.lang.Class getClazz()
           
 DataMatch getDataMatch()
           
 java.lang.Class getEjbInterface()
           
 java.lang.String getEndpointAddress()
           
 ExecutionMode getExecutionMode()
           
 java.lang.String getJndiName()
           
 java.lang.String getMethodName()
           
 java.lang.Object[] getParameterAnnotations()
           
 ParameterMatch getParameterMatch()
           
 java.lang.Class[] getParameterTypes()
           
 java.lang.String getProviderURL()
           
 java.lang.Object getReturnId()
           
 java.lang.Class getReturnType()
           
 java.lang.String getServiceName()
           
 java.lang.String getTargetNamespace()
           
 java.lang.String getWebMethodName()
           
 boolean isSingle()
           
 void setClazz(java.lang.Class clazz)
           
 void setDataMatch(DataMatch compensationType)
           
 void setEjbInterface(java.lang.Class ejbInterface)
           
 void setEndpointAddress(java.lang.String endpointAddress)
           
 void setExecutionMode(ExecutionMode compensationMode)
           
 void setJndiName(java.lang.String jndiName)
           
 void setMethodName(java.lang.String methodName)
           
 void setParameterAnnotations(java.lang.Object[] parameterAnnotations)
           
 void setParameterMatch(ParameterMatch parameterMatch)
           
 void setParameterTypes(java.lang.Class[] parameterTypes)
           
 void setProviderURL(java.lang.String providerURL)
           
 void setReturnId(java.lang.Object returnId)
           
 void setReturnType(java.lang.Class returnType)
           
 void setServiceName(java.lang.String serviceName)
           
 void setSingle(boolean value)
           
 void setTargetNamespace(java.lang.String targetNamespace)
           
 void setWebMethodName(java.lang.String webMethodName)
           
 

Method Detail

getClazz

java.lang.Class getClazz()

setClazz

void setClazz(java.lang.Class clazz)

getMethodName

java.lang.String getMethodName()

setMethodName

void setMethodName(java.lang.String methodName)

getWebMethodName

java.lang.String getWebMethodName()

setWebMethodName

void setWebMethodName(java.lang.String webMethodName)

getParameterTypes

java.lang.Class[] getParameterTypes()

setParameterTypes

void setParameterTypes(java.lang.Class[] parameterTypes)

getParameterAnnotations

java.lang.Object[] getParameterAnnotations()

setParameterAnnotations

void setParameterAnnotations(java.lang.Object[] parameterAnnotations)

getReturnId

java.lang.Object getReturnId()

setReturnId

void setReturnId(java.lang.Object returnId)

getReturnType

java.lang.Class getReturnType()

setReturnType

void setReturnType(java.lang.Class returnType)

getJndiName

java.lang.String getJndiName()

setJndiName

void setJndiName(java.lang.String jndiName)

getEjbInterface

java.lang.Class getEjbInterface()

setEjbInterface

void setEjbInterface(java.lang.Class ejbInterface)

getProviderURL

java.lang.String getProviderURL()

setProviderURL

void setProviderURL(java.lang.String providerURL)

isSingle

boolean isSingle()

setSingle

void setSingle(boolean value)

getDataMatch

DataMatch getDataMatch()

setDataMatch

void setDataMatch(DataMatch compensationType)

getExecutionMode

ExecutionMode getExecutionMode()

setExecutionMode

void setExecutionMode(ExecutionMode compensationMode)

getParameterMatch

ParameterMatch getParameterMatch()

setParameterMatch

void setParameterMatch(ParameterMatch parameterMatch)

getEndpointAddress

java.lang.String getEndpointAddress()

setEndpointAddress

void setEndpointAddress(java.lang.String endpointAddress)

getTargetNamespace

java.lang.String getTargetNamespace()

setTargetNamespace

void setTargetNamespace(java.lang.String targetNamespace)

getServiceName

java.lang.String getServiceName()

setServiceName

void setServiceName(java.lang.String serviceName)