org.jboss.mx.server
Class InvocationContext

java.lang.Object
  extended byorg.jboss.mx.server.InvocationContext
Direct Known Subclasses:
Invocation (src)

public class InvocationContext
extends java.lang.Object


Field Summary
static java.lang.String ATTRIBUTE_ACCESS
           
static java.lang.Class[] NOCLASSES
           
static java.lang.String OP_GETATTRIBUTE
           
static java.lang.String OP_GETMBEANINFO
           
static java.lang.String OP_INVOKE
           
static java.lang.String OP_SETATTRIBUTE
           
static java.lang.String OPERATION_IMPACT
           
 
Constructor Summary
InvocationContext()
           
 
Method Summary
 void copy(InvocationContext (src)  src)
           
 java.lang.String getAttributeType()
           
 java.lang.Class getAttributeTypeClass()
           
 Descriptor (src) getDescriptor()
           
 Interceptor (src) getDispatcher()
           
 java.util.List getInterceptors()
           
 MBeanInvoker (src) getInvoker()
           
 java.lang.String getName()
           
 java.lang.String getReturnType()
           
 java.lang.Class getReturnTypeClass()
           
 java.lang.String[] getSignature()
           
 java.lang.Class[] getSignatureClasses()
           
 java.lang.Object getTarget()
           
 java.lang.String getType()
           
 boolean isReadable()
           
 boolean isWritable()
           
 void setAttributeType(java.lang.String attrType)
           
 void setDescriptor(Descriptor (src)  d)
           
 void setDispatcher(Interceptor (src)  d)
           
 void setInterceptors(java.util.List interceptors)
           
 void setInvoker(AbstractMBeanInvoker (src)  mi)
           
 void setName(java.lang.String name)
           
 void setReadable(boolean readable)
           
 void setReturnType(java.lang.String returnType)
           
 void setType(java.lang.String type)
           
 void setWritable(boolean writable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OP_INVOKE

public static final java.lang.String OP_INVOKE
See Also:
Constant Field Values (src)

OP_GETATTRIBUTE

public static final java.lang.String OP_GETATTRIBUTE
See Also:
Constant Field Values (src)

OP_SETATTRIBUTE

public static final java.lang.String OP_SETATTRIBUTE
See Also:
Constant Field Values (src)

OP_GETMBEANINFO

public static final java.lang.String OP_GETMBEANINFO
See Also:
Constant Field Values (src)

OPERATION_IMPACT

public static final java.lang.String OPERATION_IMPACT
See Also:
Constant Field Values (src)

ATTRIBUTE_ACCESS

public static final java.lang.String ATTRIBUTE_ACCESS
See Also:
Constant Field Values (src)

NOCLASSES

public static final java.lang.Class[] NOCLASSES
Constructor Detail

InvocationContext

public InvocationContext()
Method Detail

copy

public final void copy(InvocationContext (src)  src)

setType

public void setType(java.lang.String type)

getType

public java.lang.String getType()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getSignature

public java.lang.String[] getSignature()

getSignatureClasses

public java.lang.Class[] getSignatureClasses()
                                      throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

setAttributeType

public void setAttributeType(java.lang.String attrType)

getAttributeType

public java.lang.String getAttributeType()

getAttributeTypeClass

public java.lang.Class getAttributeTypeClass()
                                      throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

setReturnType

public void setReturnType(java.lang.String returnType)

getReturnType

public java.lang.String getReturnType()

getReturnTypeClass

public java.lang.Class getReturnTypeClass()
                                   throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

isReadable

public boolean isReadable()

setReadable

public void setReadable(boolean readable)

isWritable

public boolean isWritable()

setWritable

public void setWritable(boolean writable)

setInterceptors

public void setInterceptors(java.util.List interceptors)

getInterceptors

public java.util.List getInterceptors()

setDispatcher

public void setDispatcher(Interceptor (src)  d)

getDispatcher

public Interceptor (src)  getDispatcher()

getTarget

public java.lang.Object getTarget()

setDescriptor

public void setDescriptor(Descriptor (src)  d)

getDescriptor

public Descriptor (src)  getDescriptor()

setInvoker

public void setInvoker(AbstractMBeanInvoker (src)  mi)

getInvoker

public MBeanInvoker (src)  getInvoker()