com.jproxy.proxy.providers
Class JaasInvocationInterceptor

com.jproxy.proxy.providers.JaasInvocationInterceptor
All Implemented Interfaces:
InvocationInterceptor, java.security.PrivilegedAction

public class JaasInvocationInterceptor
implements InvocationInterceptor, java.security.PrivilegedAction


Field Summary
static java.lang.String jaasConfigurationName
           
 
Constructor Summary
JaasInvocationInterceptor()
           
 
Method Summary
 java.lang.Object construct(long _sessionId, java.lang.reflect.Constructor _constr, java.lang.Object[] _args)
           
 void destroy(java.util.Vector _sessionIds, java.lang.Object _obj)
           
 void handle(com.jproxy.proxy.providers.Callback[] callbacks)
           
 java.lang.Object invoke(long _sessionId, java.lang.Object _obj, java.lang.reflect.Method _method, java.lang.Object[] _args)
           
 void perform()
           
 java.lang.Object run()
           
 

Field Detail

jaasConfigurationName

public static java.lang.String jaasConfigurationName
Constructor Detail

JaasInvocationInterceptor

public JaasInvocationInterceptor()
Method Detail

construct

public java.lang.Object construct(long _sessionId,
                                  java.lang.reflect.Constructor _constr,
                                  java.lang.Object[] _args)
                           throws java.lang.reflect.InvocationTargetException
Specified by:
construct in interface InvocationInterceptor

invoke

public java.lang.Object invoke(long _sessionId,
                               java.lang.Object _obj,
                               java.lang.reflect.Method _method,
                               java.lang.Object[] _args)
                        throws java.lang.reflect.InvocationTargetException
Specified by:
invoke in interface InvocationInterceptor

destroy

public void destroy(java.util.Vector _sessionIds,
                    java.lang.Object _obj)
             throws java.lang.reflect.InvocationTargetException
Specified by:
destroy in interface InvocationInterceptor

perform

public void perform()
             throws java.lang.reflect.InvocationTargetException

run

public java.lang.Object run()
Specified by:
run in interface java.security.PrivilegedAction

handle

public void handle(com.jproxy.proxy.providers.Callback[] callbacks)


Copyright © JProxy LLC. All Rights Reserved.