org.objectweb.jonas_ejb.lib
Class EJBInvocation

java.lang.Object
  extended by org.objectweb.jonas_ejb.lib.EJBInvocation

public class EJBInvocation
extends java.lang.Object

Class used for preInvoke. Allow to give arguments like security string, EJB arguments. It is used in jacc

Author:
Florent Benoit : Intial developer

Field Summary
 java.lang.Object[] arguments
          List of arguments for the EJB
 javax.ejb.EnterpriseBean bean
          Enterprise Bean being processed
 java.lang.String methodPermissionSignature
          Security signature for the method which is invoked This string is used to build EJBMethodPermission
 
Constructor Summary
EJBInvocation()
          Default constructor.
 
Method Summary
 java.lang.String toString()
          String representation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

arguments

public java.lang.Object[] arguments
List of arguments for the EJB


methodPermissionSignature

public java.lang.String methodPermissionSignature
Security signature for the method which is invoked This string is used to build EJBMethodPermission


bean

public javax.ejb.EnterpriseBean bean
Enterprise Bean being processed

Constructor Detail

EJBInvocation

public EJBInvocation()
Default constructor. Build an empty invocation object

Method Detail

toString

public java.lang.String toString()
String representation

Overrides:
toString in class java.lang.Object
Returns:
String representation