org.objectweb.proactive.ext.locationserver
Class BouncingRequestReceiver

java.lang.Object
  extended by org.objectweb.proactive.ext.locationserver.BouncingRequestReceiver
All Implemented Interfaces:
RequestReceiver

public class BouncingRequestReceiver
extends java.lang.Object
implements RequestReceiver


Field Summary
protected static java.io.IOException REUSABLE_EXCEPTION
           
 
Constructor Summary
BouncingRequestReceiver()
           
 
Method Summary
 void addMessageEventListener(MessageEventListener listener)
           
 int receiveRequest(Request r, Body bodyReceiver)
           
 void removeImmediateService(java.lang.String methodName, java.lang.Class[] parametersTypes)
           
 void removeMessageEventListener(MessageEventListener listener)
           
 void setImmediateService(java.lang.String methodName)
           
 void setImmediateService(java.lang.String methodName, java.lang.Class[] parametersTypes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REUSABLE_EXCEPTION

protected static java.io.IOException REUSABLE_EXCEPTION
Constructor Detail

BouncingRequestReceiver

public BouncingRequestReceiver()
Method Detail

receiveRequest

public int receiveRequest(Request r,
                          Body bodyReceiver)
                   throws java.io.IOException
Specified by:
receiveRequest in interface RequestReceiver
Throws:
java.io.IOException

addMessageEventListener

public void addMessageEventListener(MessageEventListener listener)

removeMessageEventListener

public void removeMessageEventListener(MessageEventListener listener)

setImmediateService

public void setImmediateService(java.lang.String methodName)
Specified by:
setImmediateService in interface RequestReceiver

removeImmediateService

public void removeImmediateService(java.lang.String methodName,
                                   java.lang.Class[] parametersTypes)
                            throws java.io.IOException
Specified by:
removeImmediateService in interface RequestReceiver
Throws:
java.io.IOException

setImmediateService

public void setImmediateService(java.lang.String methodName,
                                java.lang.Class[] parametersTypes)
                         throws java.io.IOException
Specified by:
setImmediateService in interface RequestReceiver
Throws:
java.io.IOException


Copyright 2001-2007 INRIA All Rights Reserved.