mx4j.tools.remote

Class SubjectInvoker

public abstract class SubjectInvoker extends Object implements InvocationHandler

Version: $Revision: 1.4 $

Constructor Summary
protected SubjectInvoker(Object target, Subject subject, AccessControlContext context, Map environment)
Method Summary
protected Objectchain(Object proxy, Method method, Object[] args)
protected ObjecthandleSpecialInvoke(Object target, Method method, Object[] args)
Objectinvoke(Object proxy, Method method, Object[] args)
protected booleanisPlainInvoke(Method method)
protected ObjectsubjectInvoke(Object proxy, Method method, Object[] args, Subject delegate)

Constructor Detail

SubjectInvoker

protected SubjectInvoker(Object target, Subject subject, AccessControlContext context, Map environment)

Method Detail

chain

protected Object chain(Object proxy, Method method, Object[] args)

handleSpecialInvoke

protected Object handleSpecialInvoke(Object target, Method method, Object[] args)

invoke

public Object invoke(Object proxy, Method method, Object[] args)

isPlainInvoke

protected boolean isPlainInvoke(Method method)

subjectInvoke

protected Object subjectInvoke(Object proxy, Method method, Object[] args, Subject delegate)
Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.