Uses of Interface
org.objectweb.proactive.core.body.request.Request

Packages that use Request
org.objectweb.proactive Provides the main classes for creating active objects and futures.  
org.objectweb.proactive.core.body Provides all classes used for implementing the active part of an active object.  
org.objectweb.proactive.core.body.ft.logging Defines message logs, i.e. messages that have to be resent after a recovery.  
org.objectweb.proactive.core.body.ft.protocols Defines specific behavior for each implemented fault-tolerance protocol.  
org.objectweb.proactive.core.body.ft.protocols.cic Defines specific behavior for Communication-Induced Checkpointing protocol.  
org.objectweb.proactive.core.body.http HTTP implementation of the remote Body
org.objectweb.proactive.core.body.ibis IBIS implementation of the remote Body
org.objectweb.proactive.core.body.jini The body of an active object act as a hub of communication with other remote objects.  
org.objectweb.proactive.core.body.request Defines the request messages based of the common message layer.  
org.objectweb.proactive.core.body.rmi The body of an active object act as a hub of communication with other remote objects.  
org.objectweb.proactive.core.component.request Requests addressed to components are extensions of standard ProActive requests, and are processed by the component request queue, an extension of the standard ProActive request queue.  
org.objectweb.proactive.ext.implicit *under development* Defines an implicit way of programming the live method using declarations.  
org.objectweb.proactive.ext.locationserver Defines a Body associated with a location server able to give the location of one body on demand.  
org.objectweb.proactive.ext.mixedlocation   
 

Uses of Request in org.objectweb.proactive
 

Methods in org.objectweb.proactive that return Request
 Request Service.getOldest()
          Returns the oldest request from the queue or null if the queue is empty The request queue is unchanged by this call
 Request Service.getOldest(java.lang.String methodName)
          Returns the oldest request whose method name is s or null if no match The request queue is unchanged by this call
 Request Service.getOldest(RequestFilter requestFilter)
          Returns the oldest request that matches the criteria defined by the given filter The request queue is unchanged by this call
 Request Service.blockingGetOldest()
          Returns the oldest request from the queue If no request is available the method block until one request can be returned The request queue is unchanged by this call
 Request Service.getYoungest()
          Returns the youngest request from the queue or null if the queue is empty The request queue is unchanged by this call
 Request Service.getYoungest(java.lang.String methodName)
          Returns the youngest request whose method name is s or null if no match The request queue is unchanged by this call
 Request Service.getYoungest(RequestFilter requestFilter)
          Returns the youngest request that matches the criteria defined by the given filter The request queue is unchanged by this call
 Request Service.blockingGetYoungest()
          Returns the youngest request from the queue If no request is available the method block until one request can be returned The request queue is unchanged by this call
 Request Service.blockingRemoveOldest(RequestFilter requestFilter)
          Blocks the calling thread until there is a request that can be accepted be the given RequestFilter.
 Request Service.blockingRemoveOldest(java.lang.String methodName)
          Blocks the calling thread until there is a request of name methodName Returns immediately if there is already one.
 Request Service.blockingRemoveOldest()
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
 Request Service.blockingRemoveOldest(long timeout)
          Blocks the calling thread until there is a request available but try to limit the time the thread is blocked to timeout.
 Request Service.blockingRemoveYoungest(RequestFilter requestFilter)
          Blocks the calling thread until there is a request that can be accepted be the given RequestFilter.
 Request Service.blockingRemoveYoungest(java.lang.String methodName)
          Blocks the calling thread until there is a request of name methodName Returns immediately if there is already one.
 Request Service.blockingRemoveYoungest()
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
 Request Service.blockingRemoveYoungest(long timeout)
          Blocks the calling thread until there is a request available but try to limit the time the thread is blocked to timeout.
 

Methods in org.objectweb.proactive with parameters of type Request
 void Service.serve(Request request)
          Serves the request given in parameter
 int Service.ServingRequestProcessor.processRequest(Request request)
          Processes the request and returns true if the request can be discarded after processing.
 int Service.FlushingServeYoungestRequestProcessor.processRequest(Request request)
          Processes the request and returns true if the request can be discarded after processing.
 int Service.FlushingServeOldestRequestProcessor.processRequest(Request request)
          Processes the request and returns true if the request can be discarded after processing.
 boolean Service.RequestFilterOnMethodName.acceptRequest(Request request)
          Returns true if and only if the given request can be accepted.
 boolean Service.AcceptAllRequestFilter.acceptRequest(Request request)
          Returns true if and only if the given request can be accepted.
 

Uses of Request in org.objectweb.proactive.core.body
 

Methods in org.objectweb.proactive.core.body that return Request
 Request ProActiveMetaObjectFactory.RequestFactoryImpl.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 

Methods in org.objectweb.proactive.core.body with parameters of type Request
protected  int HalfBody.internalReceiveRequest(Request request)
          Receives a request for later processing.
protected  int BodyImpl.internalReceiveRequest(Request request)
          Receives a request for later processing.
 int AbstractBody.receiveRequest(Request request)
           
 void AbstractBody.serve(Request request)
          Serves the request.
protected abstract  int AbstractBody.internalReceiveRequest(Request request)
          Receives a request for later processing.
 int UniversalBody.receiveRequest(Request request)
          Receives a request for later processing.
 void LocalBodyStrategy.serve(Request request)
          Serves the request request by the invoking the targeted method on the reified object.
 

Uses of Request in org.objectweb.proactive.core.body.ft.logging
 

Methods in org.objectweb.proactive.core.body.ft.logging that return Request
 Request RequestLog.getRequest()
          Return the logged request
 

Constructors in org.objectweb.proactive.core.body.ft.logging with parameters of type Request
RequestLog(Request r, UniversalBody d)
          Create a request log.
 

Uses of Request in org.objectweb.proactive.core.body.ft.protocols
 

Methods in org.objectweb.proactive.core.body.ft.protocols with parameters of type Request
abstract  int FTManager.onReceiveRequest(Request request)
          This method is called when a request is received.
abstract  int FTManager.onDeliverRequest(Request request)
          This method is called when a request is stored in the requestqueue
abstract  int FTManager.onSendRequestBefore(Request request)
          This method is called before the sending of a request
abstract  int FTManager.onSendRequestAfter(Request request, int rdvValue, UniversalBody destination)
          This method is called after the sending of a request
abstract  int FTManager.onServeRequestBefore(Request request)
          This method is called before the service of a request
abstract  int FTManager.onServeRequestAfter(Request request)
          This method is called after the service of a request
abstract  int FTManager.sendRequest(Request r, UniversalBody destination)
          Fault-tolerant sending: this send notices fault tolerance servers if the destination is unreachable and resent the message until destination is reachable.
 

Uses of Request in org.objectweb.proactive.core.body.ft.protocols.cic
 

Fields in org.objectweb.proactive.core.body.ft.protocols.cic declared as Request
 Request CheckpointInfoCIC.pendingRequest
          The pending request when the checkpoint has occured, This request must be first served on recovery from the linked checkpoint
 

Methods in org.objectweb.proactive.core.body.ft.protocols.cic with parameters of type Request
 int HalfFTManagerCIC.onSendRequestBefore(Request request)
           
 int HalfFTManagerCIC.onSendRequestAfter(Request request, int rdvValue, UniversalBody destination)
           
 int HalfFTManagerCIC.sendRequest(Request r, UniversalBody destination)
           
 int HalfFTManagerCIC.onReceiveRequest(Request request)
           
 int HalfFTManagerCIC.onDeliverRequest(Request request)
           
 int HalfFTManagerCIC.onServeRequestBefore(Request request)
           
 int HalfFTManagerCIC.onServeRequestAfter(Request request)
           
 int FTManagerCIC.onReceiveRequest(Request request)
           
 int FTManagerCIC.onDeliverRequest(Request request)
           
 int FTManagerCIC.onSendRequestBefore(Request request)
           
 int FTManagerCIC.onSendRequestAfter(Request request, int rdvValue, UniversalBody destination)
           
 int FTManagerCIC.onServeRequestBefore(Request request)
           
 int FTManagerCIC.onServeRequestAfter(Request request)
           
 int FTManagerCIC.sendRequest(Request r, UniversalBody destination)
           
 

Uses of Request in org.objectweb.proactive.core.body.http
 

Methods in org.objectweb.proactive.core.body.http with parameters of type Request
 int RemoteBodyAdapter.receiveRequest(Request request)
           
 int HttpRemoteBodyImpl.receiveRequest(Request request)
           
 

Constructors in org.objectweb.proactive.core.body.http with parameters of type Request
HttpRequest(Request request, UniqueID idBody)
           
 

Uses of Request in org.objectweb.proactive.core.body.ibis
 

Methods in org.objectweb.proactive.core.body.ibis with parameters of type Request
 int IbisRemoteBodyImpl.receiveRequest(Request r)
           
 int IbisRemoteBodyAdapter.receiveRequest(Request r)
           
 int IbisRemoteBody.receiveRequest(Request r)
          Receives a request for later processing.
 

Uses of Request in org.objectweb.proactive.core.body.jini
 

Methods in org.objectweb.proactive.core.body.jini with parameters of type Request
 int JiniBodyImpl.receiveRequest(Request r)
           
 int JiniBodyAdapter.receiveRequest(Request r)
           
 int JiniBody.receiveRequest(Request r)
          Receives a request for later processing.
 

Uses of Request in org.objectweb.proactive.core.body.request
 

Classes in org.objectweb.proactive.core.body.request that implement Request
 class AwaitedRequest
          This class defines a particular request that is subject to wait-by-necessity mecanism.
 class BodyRequest
           
 class RequestImpl
           
 

Methods in org.objectweb.proactive.core.body.request that return Request
 Request RequestQueueImpl.getOldest()
           
 Request RequestQueueImpl.getOldest(java.lang.String methodName)
           
 Request RequestQueueImpl.getOldest(RequestFilter requestFilter)
           
 Request RequestQueueImpl.removeOldest()
           
 Request RequestQueueImpl.removeOldest(java.lang.String methodName)
           
 Request RequestQueueImpl.removeOldest(RequestFilter requestFilter)
           
 Request RequestQueueImpl.getYoungest()
           
 Request RequestQueueImpl.getYoungest(java.lang.String methodName)
           
 Request RequestQueueImpl.getYoungest(RequestFilter requestFilter)
           
 Request RequestQueueImpl.removeYoungest()
           
 Request RequestQueueImpl.removeYoungest(java.lang.String methodName)
           
 Request RequestQueueImpl.removeYoungest(RequestFilter requestFilter)
           
 Request BlockingRequestQueueImpl.blockingRemoveOldest(RequestFilter requestFilter)
           
 Request BlockingRequestQueueImpl.blockingRemoveOldest(java.lang.String methodName)
           
 Request BlockingRequestQueueImpl.blockingRemoveOldest()
           
 Request BlockingRequestQueueImpl.blockingRemoveOldest(long timeout)
           
 Request BlockingRequestQueueImpl.blockingRemoveYoungest(RequestFilter requestFilter)
           
 Request BlockingRequestQueueImpl.blockingRemoveYoungest(java.lang.String methodName)
           
 Request BlockingRequestQueueImpl.blockingRemoveYoungest()
           
 Request BlockingRequestQueueImpl.blockingRemoveYoungest(long timeout)
           
protected  Request BlockingRequestQueueImpl.blockingRemove(RequestFilter requestFilter, boolean oldest)
           
protected  Request BlockingRequestQueueImpl.blockingRemove(java.lang.String methodName, boolean oldest)
          Blocks the calling thread until there is a request of name methodName Returns immediately if there is already one.
protected  Request BlockingRequestQueueImpl.blockingRemove(boolean oldest)
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
protected  Request BlockingRequestQueueImpl.blockingRemove(long timeout, boolean oldest)
          Blocks the calling thread until there is a request available but try to limit the time the thread is blocked to timeout.
protected  Request BlockingRequestQueueImpl.barrierBlockingRemove()
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
 Request BlockingRequestQueueImpl.barrierRemoveOldest()
           
 Request RequestFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
          Creates a request object based on the given parameter
 Request RequestQueue.getOldest()
          Returns the oldest request from the queue or null if the queue is empty Do not remove it from the queue
 Request RequestQueue.getOldest(java.lang.String methodName)
          Returns the oldest request whose method name is s or null if no match Do not remove it from the queue
 Request RequestQueue.getOldest(RequestFilter requestFilter)
          Returns the oldest request that matches the criteria defined by the given filter Do not remove it from the request line
 Request RequestQueue.removeOldest()
          Removes the oldest request from the queue and returns it Null is returned is the queue is empty
 Request RequestQueue.removeOldest(java.lang.String methodName)
          Removes the oldest request whose method name is s and returns it.
 Request RequestQueue.removeOldest(RequestFilter requestFilter)
          Removes the oldest request that matches the criteria defined by the given filter Null is returned is no match
 Request RequestQueue.getYoungest()
          Returns the youngest request from the queue or null if the queue is empty Do not remove it from the request line
 Request RequestQueue.getYoungest(java.lang.String methodName)
          Returns the youngest request whose method name is s or null if no match Do not remove it from the request line
 Request RequestQueue.getYoungest(RequestFilter requestFilter)
          Returns the youngest request that matches the criteria defined by the given filter Do not remove it from the request line
 Request RequestQueue.removeYoungest()
          Removes the youngest request from the queue and returns it Null is returned is the queue is empty
 Request RequestQueue.removeYoungest(java.lang.String methodName)
          Removes the youngest request whose method name is s and returns it.
 Request RequestQueue.removeYoungest(RequestFilter requestFilter)
          Removes the youngest request that matches the criteria defined by the given filter Null is returned is no match
 Request BlockingRequestQueue.blockingRemoveOldest(RequestFilter requestFilter)
          Blocks the calling thread until there is a request that can be accepted be the given RequestFilter.
 Request BlockingRequestQueue.blockingRemoveOldest(java.lang.String methodName)
          Blocks the calling thread until there is a request of name methodName Returns immediately if there is already one.
 Request BlockingRequestQueue.blockingRemoveOldest()
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
 Request BlockingRequestQueue.blockingRemoveOldest(long timeout)
          Blocks the calling thread until there is a request available but try to limit the time the thread is blocked to timeout.
 Request BlockingRequestQueue.blockingRemoveYoungest(RequestFilter requestFilter)
          Blocks the calling thread until there is a request that can be accepted be the given RequestFilter.
 Request BlockingRequestQueue.blockingRemoveYoungest(java.lang.String methodName)
          Blocks the calling thread until there is a request of name methodName Returns immediately if there is already one.
 Request BlockingRequestQueue.blockingRemoveYoungest()
          Blocks the calling thread until there is a request available Returns immediately if there is already one.
 Request BlockingRequestQueue.blockingRemoveYoungest(long timeout)
          Blocks the calling thread until there is a request available but try to limit the time the thread is blocked to timeout.
 

Methods in org.objectweb.proactive.core.body.request with parameters of type Request
 int RequestReceiverImpl.receiveRequest(Request request, Body bodyReceiver)
           
 int RequestReceiverForwarder.receiveRequest(Request request, Body bodyReceiver)
           
 int RequestQueueImpl.add(Request request)
           
 int RequestQueueImpl.addToFront(Request request)
           
 int BlockingRequestQueueImpl.add(Request r)
           
 int BlockingRequestQueueImpl.addToFront(Request r)
           
 void AwaitedRequest.setAwaitedRequest(Request r)
          Update this awaited request with a received request from the awaited sender.
 int RequestReceiver.receiveRequest(Request r, Body bodyReceiver)
           
 int RequestProcessor.processRequest(Request request)
          Returns one of the constants indicating the desired treatment for the request.
 boolean RequestFilter.acceptRequest(Request request)
          Returns true if and only if the given request can be accepted.
 int RequestQueue.add(Request request)
          Adds the given request to the end of the queue
 int RequestQueue.addToFront(Request request)
          Adds the given request to the front of the queue before all other request already in the queue
 

Uses of Request in org.objectweb.proactive.core.body.rmi
 

Methods in org.objectweb.proactive.core.body.rmi with parameters of type Request
 int RemoteBodyImpl.receiveRequest(Request r)
           
 int RemoteBodyAdapter.receiveRequest(Request r)
           
 int RemoteBody.receiveRequest(Request r)
          Receives a request for later processing.
 

Uses of Request in org.objectweb.proactive.core.component.request
 

Subinterfaces of Request in org.objectweb.proactive.core.component.request
 interface ComponentRequest
          Marker interface.
 

Classes in org.objectweb.proactive.core.component.request that implement Request
 class ComponentRequestImpl
          Method calls to components are actually reified calls, and ComponentRequest contains a reification of the call.
 

Methods in org.objectweb.proactive.core.component.request that return Request
 Request ComponentRequestQueueImpl.blockingRemoveOldest()
           
 

Constructors in org.objectweb.proactive.core.component.request with parameters of type Request
ComponentRequestImpl(Request request)
           
 

Uses of Request in org.objectweb.proactive.ext.implicit
 

Methods in org.objectweb.proactive.ext.implicit that return Request
 Request ImplicitService.getOldestReadyRequest()
           
 

Uses of Request in org.objectweb.proactive.ext.locationserver
 

Classes in org.objectweb.proactive.ext.locationserver that implement Request
 class RequestWithLocationServer
           
 class TimedRequestWithLocationServer
           
 

Methods in org.objectweb.proactive.ext.locationserver that return Request
 Request LocationServerMetaObjectFactory.RequestWithLocationServerFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 

Methods in org.objectweb.proactive.ext.locationserver with parameters of type Request
 int BouncingRequestReceiver.receiveRequest(Request r, Body bodyReceiver)
           
 

Uses of Request in org.objectweb.proactive.ext.mixedlocation
 

Classes in org.objectweb.proactive.ext.mixedlocation that implement Request
 class RequestWithMixedLocation
           
 class TimedRequestWithMixedLocation
           
 

Methods in org.objectweb.proactive.ext.mixedlocation that return Request
 Request MixedLocationMetaObjectFactory.RequestWithMixedLocationFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 

Methods in org.objectweb.proactive.ext.mixedlocation with parameters of type Request
 int UniversalBodyWrapper.receiveRequest(Request request)
           
 



Copyright ? April 2005 INRIA All Rights Reserved.