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.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  void HalfBody.internalReceiveRequest(Request request)
          Receives a request for later processing.
protected  void BodyImpl.internalReceiveRequest(Request request)
          Receives a request for later processing.
 void AbstractBody.receiveRequest(Request request)
           
 void AbstractBody.serve(Request request)
          Serves the request.
protected abstract  void AbstractBody.internalReceiveRequest(Request request)
          Receives a request for later processing.
 void 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.http
 

Methods in org.objectweb.proactive.core.body.http with parameters of type Request
 void RemoteBodyAdapter.receiveRequest(Request request)
           
 void 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
 void IbisRemoteBodyImpl.receiveRequest(Request r)
           
 void IbisRemoteBodyAdapter.receiveRequest(Request r)
           
 void 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
 void JiniBodyImpl.receiveRequest(Request r)
           
 void JiniBodyAdapter.receiveRequest(Request r)
           
 void 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 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
 void RequestReceiverImpl.receiveRequest(Request request, Body bodyReceiver)
           
 void RequestReceiverForwarder.receiveRequest(Request request, Body bodyReceiver)
           
 void RequestQueueImpl.add(Request request)
           
 void RequestQueueImpl.addToFront(Request request)
           
 void BlockingRequestQueueImpl.add(Request r)
           
 void BlockingRequestQueueImpl.addToFront(Request r)
           
 void 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.
 void RequestQueue.add(Request request)
          Adds the given request to the end of the queue
 void 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
 void RemoteBodyImpl.receiveRequest(Request r)
           
 void RemoteBodyAdapter.receiveRequest(Request r)
           
 void 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
 void 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
 void UniversalBodyWrapper.receiveRequest(Request request)
           
 



Copyright ? October 2004 INRIA All Rights Reserved.