org.ow2.easybeans.api.event.bean
Interface EZBEventBeanInvocationBegin

All Superinterfaces:
EZBEvent, EZBEventBeanInvocation, org.ow2.util.event.api.IEvent

public interface EZBEventBeanInvocationBegin
extends EZBEventBeanInvocation

Interface for all bean invocation begin event.

Author:
Florent Benoit

Method Summary
 Object[] getArguments()
          Get the bean invocation arguments.
 Principal getCallerPrincipal()
           
 Principal[] getCallerRoles()
           
 String getKeyID()
           
 StackTraceElement[] getStackTraceElements()
           
 
Methods inherited from interface org.ow2.easybeans.api.event.bean.EZBEventBeanInvocation
getInvocationNumber
 
Methods inherited from interface org.ow2.easybeans.api.event.EZBEvent
getEventProviderId, getNumber, getTime
 
Methods inherited from interface org.ow2.util.event.api.IEvent
checkPermission
 

Method Detail

getArguments

Object[] getArguments()
Get the bean invocation arguments.

Returns:
The bean invocation arguments.

getCallerRoles

Principal[] getCallerRoles()
Returns:
roles of the current authentified user (if any)

getCallerPrincipal

Principal getCallerPrincipal()
Returns:
username of the current authentified user (if any)

getStackTraceElements

StackTraceElement[] getStackTraceElements()
Returns:
stack elements

getKeyID

String getKeyID()
Returns:
the key id.


Copyright © 2006-2012 OW2 Consortium. All Rights Reserved.