net.sf.crispy.impl.jboss
Class JBossRemotingInvocationHandler

java.lang.Object
  extended bynet.sf.crispy.impl.jboss.JBossRemotingInvocationHandler
All Implemented Interfaces:
org.jboss.remoting.ServerInvocationHandler

public class JBossRemotingInvocationHandler
extends java.lang.Object
implements org.jboss.remoting.ServerInvocationHandler

Handle client request.

Author:
Linke

Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
JBossRemotingInvocationHandler()
           
 
Method Summary
 void addListener(org.jboss.remoting.callback.InvokerCallbackHandler pvArg0)
           
 void addService(java.lang.String pvServiceInterface, java.lang.Object pvServiceImpl)
           
 java.lang.Object getService(java.lang.String pvServiceInterface)
           
 java.lang.Object invoke(org.jboss.remoting.InvocationRequest pvInvocation)
           
 void removeListener(org.jboss.remoting.callback.InvokerCallbackHandler pvArg0)
           
 java.lang.Object removeService(java.lang.String pvServiceInterface)
           
 int serviceSize()
           
 void setInvoker(org.jboss.remoting.ServerInvoker pvArg0)
           
 void setMBeanServer(javax.management.MBeanServer pvArg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log
Constructor Detail

JBossRemotingInvocationHandler

public JBossRemotingInvocationHandler()
Method Detail

addService

public void addService(java.lang.String pvServiceInterface,
                       java.lang.Object pvServiceImpl)

getService

public java.lang.Object getService(java.lang.String pvServiceInterface)

removeService

public java.lang.Object removeService(java.lang.String pvServiceInterface)

serviceSize

public int serviceSize()

invoke

public java.lang.Object invoke(org.jboss.remoting.InvocationRequest pvInvocation)
                        throws java.lang.Throwable
Specified by:
invoke in interface org.jboss.remoting.ServerInvocationHandler
Throws:
java.lang.Throwable

setMBeanServer

public void setMBeanServer(javax.management.MBeanServer pvArg0)
Specified by:
setMBeanServer in interface org.jboss.remoting.ServerInvocationHandler

setInvoker

public void setInvoker(org.jboss.remoting.ServerInvoker pvArg0)
Specified by:
setInvoker in interface org.jboss.remoting.ServerInvocationHandler

addListener

public void addListener(org.jboss.remoting.callback.InvokerCallbackHandler pvArg0)
Specified by:
addListener in interface org.jboss.remoting.ServerInvocationHandler

removeListener

public void removeListener(org.jboss.remoting.callback.InvokerCallbackHandler pvArg0)
Specified by:
removeListener in interface org.jboss.remoting.ServerInvocationHandler


Copyright © 2005-2006 Crispy. All Rights Reserved.