org.jboss.ejb3.endpoint.reflect
Class EndpointInvocationHandler

java.lang.Object
  extended by org.jboss.ejb3.endpoint.reflect.EndpointInvocationHandler
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class EndpointInvocationHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler

An InvocationHandler adapter for an Endpoint.

Version:
$Revision: $
Author:
Carlo de Wolf

Constructor Summary
EndpointInvocationHandler(Endpoint endpoint, java.io.Serializable session, java.lang.Class<?> invokedBusinessInterface)
          Creates an invocation handler.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 java.lang.String toProxyString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EndpointInvocationHandler

public EndpointInvocationHandler(Endpoint endpoint,
                                 java.io.Serializable session,
                                 java.lang.Class<?> invokedBusinessInterface)
Creates an invocation handler.

Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable

toProxyString

public java.lang.String toProxyString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.