org.jboss.txbridge.ba.service
Class MethodDescriptionImpl
java.lang.Object
org.jboss.txbridge.ba.service.MethodDescriptionImpl
- All Implemented Interfaces:
- MethodDescription
public class MethodDescriptionImpl
- extends java.lang.Object
- implements MethodDescription
This class describes a single method with all information related to participation
in Business Activities.
TODO: Redesign this - it should be a simple map to hold all those values.
- Version:
- 0.1
- Author:
- Maciej P. Machulak (mmachulak@redhat.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clazz
private java.lang.Class clazz
ejbInterface
private java.lang.Class ejbInterface
methodName
private java.lang.String methodName
webMethodName
private java.lang.String webMethodName
parameterTypes
private java.lang.Class[] parameterTypes
parameterAnnotations
private java.lang.Object[] parameterAnnotations
returnId
private java.lang.Object returnId
returnType
private java.lang.Class returnType
isSingle
private boolean isSingle
jndiName
private java.lang.String jndiName
providerURL
private java.lang.String providerURL
MethodDescriptionImpl
public MethodDescriptionImpl()
getClazz
public java.lang.Class getClazz()
- Specified by:
getClazz in interface MethodDescription
setClazz
public void setClazz(java.lang.Class clazz)
- Specified by:
setClazz in interface MethodDescription
getMethodName
public java.lang.String getMethodName()
- Specified by:
getMethodName in interface MethodDescription
setMethodName
public void setMethodName(java.lang.String methodName)
- Specified by:
setMethodName in interface MethodDescription
getWebMethodName
public java.lang.String getWebMethodName()
- Specified by:
getWebMethodName in interface MethodDescription
setWebMethodName
public void setWebMethodName(java.lang.String webMethodName)
- Specified by:
setWebMethodName in interface MethodDescription
getParameterTypes
public java.lang.Class[] getParameterTypes()
- Specified by:
getParameterTypes in interface MethodDescription
setParameterTypes
public void setParameterTypes(java.lang.Class[] parameterTypes)
- Specified by:
setParameterTypes in interface MethodDescription
getParameterAnnotations
public java.lang.Object[] getParameterAnnotations()
- Specified by:
getParameterAnnotations in interface MethodDescription
setParameterAnnotations
public void setParameterAnnotations(java.lang.Object[] parameterAnnotations)
- Specified by:
setParameterAnnotations in interface MethodDescription
getReturnId
public java.lang.Object getReturnId()
- Specified by:
getReturnId in interface MethodDescription
setReturnId
public void setReturnId(java.lang.Object returnId)
- Specified by:
setReturnId in interface MethodDescription
getReturnType
public java.lang.Class getReturnType()
- Specified by:
getReturnType in interface MethodDescription
setReturnType
public void setReturnType(java.lang.Class returnType)
- Specified by:
setReturnType in interface MethodDescription
getJndiName
public java.lang.String getJndiName()
- Specified by:
getJndiName in interface MethodDescription
setJndiName
public void setJndiName(java.lang.String jndiName)
- Specified by:
setJndiName in interface MethodDescription
getProviderURL
public java.lang.String getProviderURL()
- Specified by:
getProviderURL in interface MethodDescription
setProviderURL
public void setProviderURL(java.lang.String providerURL)
- Specified by:
setProviderURL in interface MethodDescription
isSingle
public boolean isSingle()
- Specified by:
isSingle in interface MethodDescription
setSingle
public void setSingle(boolean value)
- Specified by:
setSingle in interface MethodDescription
getEjbInterface
public java.lang.Class getEjbInterface()
- Specified by:
getEjbInterface in interface MethodDescription
setEjbInterface
public void setEjbInterface(java.lang.Class ejbInterface)
- Specified by:
setEjbInterface in interface MethodDescription