org.codehaus.wadi.servicespace.basic
Class ServiceInvocationListener

java.lang.Object
  extended by org.codehaus.wadi.servicespace.basic.ServiceInvocationListener
All Implemented Interfaces:
ServiceEndpoint

public class ServiceInvocationListener
extends java.lang.Object
implements ServiceEndpoint

Version:
$Revision: $

Constructor Summary
ServiceInvocationListener(ServiceSpace serviceSpace, ClassIndexerRegistry classIndexerRegistry)
           
 
Method Summary
 void dispatch(Envelope envelope)
           
 void dispose(int nbAttemp, long delayMillis)
           
protected  void handleServiceMessage(ServiceName serviceName, Envelope request)
           
protected  InvocationResult invokeServiceMethod(java.lang.Object service, InvocationInfo invMetaData)
           
 boolean testDispatchEnvelope(Envelope envelope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInvocationListener

public ServiceInvocationListener(ServiceSpace serviceSpace,
                                 ClassIndexerRegistry classIndexerRegistry)
Method Detail

dispatch

public void dispatch(Envelope envelope)
              throws java.lang.Exception
Specified by:
dispatch in interface ServiceEndpoint
Throws:
java.lang.Exception

dispose

public void dispose(int nbAttemp,
                    long delayMillis)
Specified by:
dispose in interface ServiceEndpoint

testDispatchEnvelope

public boolean testDispatchEnvelope(Envelope envelope)
Specified by:
testDispatchEnvelope in interface ServiceEndpoint

handleServiceMessage

protected void handleServiceMessage(ServiceName serviceName,
                                    Envelope request)

invokeServiceMethod

protected InvocationResult invokeServiceMethod(java.lang.Object service,
                                               InvocationInfo invMetaData)


Copyright © 2010. All Rights Reserved.