org.objectweb.proactive.core.body.request
Interface RequestReceiver

All Known Implementing Classes:
BouncingRequestReceiver, RequestReceiverForwarder, RequestReceiverImpl

public interface RequestReceiver


Method Summary
 int receiveRequest(Request r, Body bodyReceiver)
           
 void removeImmediateService(java.lang.String methodName, java.lang.Class[] parametersTypes)
           
 void setImmediateService(java.lang.String methodName)
           
 void setImmediateService(java.lang.String methodName, java.lang.Class[] parametersTypes)
           
 

Method Detail

receiveRequest

public int receiveRequest(Request r,
                          Body bodyReceiver)
                   throws java.io.IOException,
                          RenegotiateSessionException
Throws:
java.io.IOException
RenegotiateSessionException

setImmediateService

public void setImmediateService(java.lang.String methodName)
                         throws java.io.IOException
Throws:
java.io.IOException

setImmediateService

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

removeImmediateService

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


Copyright 2001-2005 INRIA All Rights Reserved.