|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RequestFilter | |
org.objectweb.proactive | Provides the main classes for creating active objects and futures. |
org.objectweb.proactive.core.body.request | Defines the request messages based of the common message layer. |
org.objectweb.proactive.core.component.body | Component meta-objects are created from the ComponentBody. |
Uses of RequestFilter in org.objectweb.proactive |
Classes in org.objectweb.proactive that implement RequestFilter | |
protected class |
Service.AcceptAllRequestFilter
AcceptAllRequestFilter is a RequestFilter that matches any request |
protected class |
Service.RequestFilterOnMethodName
RequestFilterOnMethodName is a RequestFilter that matches only request of a given method name. |
Fields in org.objectweb.proactive declared as RequestFilter | |
protected RequestFilter |
Service.nfRequestsFilter
|
protected RequestFilter |
Service.prioritizedNfRequestFilter
|
Methods in org.objectweb.proactive with parameters of type RequestFilter | |
void |
Service.blockingServeOldest(RequestFilter requestFilter,
long timeout)
Serves the oldest request matching the criteria given be the filter. |
void |
Service.blockingServeOldest(RequestFilter requestFilter)
Serves the oldest request matching the criteria given be the filter. |
void |
Service.serveOldest(RequestFilter requestFilter)
Serves the oldest request matching the criteria given be the filter. |
void |
Service.blockingServeYoungest(RequestFilter requestFilter)
Serves the youngest request matching the criteria given be the filter. |
void |
Service.blockingServeYoungest(RequestFilter requestFilter,
long timeout)
Serves the youngest request matching the criteria given be the filter. |
void |
Service.serveYoungest(RequestFilter requestFilter)
Serves the youngest request matching the criteria given be the filter. |
void |
Service.serveAll(RequestFilter requestFilter)
Serves all requests accepted by the given filter. |
void |
Service.flushingServeYoungest(RequestFilter requestFilter)
Serves the most recent request (youngest) accepted by the given filter and discards all the other requests also accepted by this sasme filter. |
void |
Service.flushingServeOldest(RequestFilter requestFilter)
Serves the oldest request accepted by the given filter and discards all the other requests also accepted by this sasme filter. |
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.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.blockingRemoveOldest(RequestFilter requestFilter)
Blocks the calling thread until there is a request that can be accepted be the given RequestFilter. |
Request |
Service.blockingRemoveOldest(RequestFilter requestFilter,
long timeout)
Blocks the calling thread until there is a request that can be accepted be the given RequestFilter, but tries 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(RequestFilter requestFilter,
long timeout)
Blocks the calling thread until there is a request that can be accepted be the given RequestFilter, but tries to limit the time the thread is blocked to the timeout. |
Constructors in org.objectweb.proactive with parameters of type RequestFilter | |
Service.ServingRequestProcessor(RequestFilter selectorRequestFilter)
|
|
Service.FlushingServeYoungestRequestProcessor(RequestFilter selectorRequestFilter)
|
|
Service.FlushingServeOldestRequestProcessor(RequestFilter selectorRequestFilter)
|
Uses of RequestFilter in org.objectweb.proactive.core.body.request |
Classes in org.objectweb.proactive.core.body.request that implement RequestFilter | |
protected class |
RequestQueueImpl.RequestFilterOnMethodName
|
Methods in org.objectweb.proactive.core.body.request with parameters of type RequestFilter | |
Request |
RequestQueueImpl.getOldest(RequestFilter requestFilter)
|
Request |
RequestQueueImpl.removeOldest(RequestFilter requestFilter)
|
Request |
RequestQueueImpl.getYoungest(RequestFilter requestFilter)
|
Request |
RequestQueueImpl.removeYoungest(RequestFilter requestFilter)
|
Request |
BlockingRequestQueueImpl.blockingRemoveOldest(RequestFilter requestFilter)
|
Request |
BlockingRequestQueueImpl.blockingRemoveOldest(RequestFilter requestFilter,
long timeout)
|
Request |
BlockingRequestQueueImpl.blockingRemoveYoungest(RequestFilter requestFilter)
|
Request |
BlockingRequestQueueImpl.blockingRemoveYoungest(RequestFilter requestFilter,
long timeout)
|
protected Request |
BlockingRequestQueueImpl.blockingRemove(RequestFilter requestFilter,
boolean oldest)
|
protected Request |
BlockingRequestQueueImpl.blockingRemove(RequestFilter requestFilter,
boolean oldest,
long timeout)
|
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(RequestFilter requestFilter)
Removes the oldest request that matches the criteria defined by the given filter Null is returned is no match |
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(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(RequestFilter requestFilter,
long timeout)
Blocks the calling thread until there is a request that can be accepted be the given RequestFilter but tries 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(RequestFilter requestFilter,
long timeout)
Blocks the calling thread until there is a request that can be accepted be the given RequestFilter, but tries to limit the time the thread is blocked to timeout. |
Uses of RequestFilter in org.objectweb.proactive.core.component.body |
Subinterfaces of RequestFilter in org.objectweb.proactive.core.component.body | |
interface |
ComponentRequestFilter
|
Classes in org.objectweb.proactive.core.component.body that implement RequestFilter | |
class |
NFRequestFilterImpl
This class is a filter for non functional component requests : it can separate component controller requests from component functional requests. |
class |
PrioritizedComponentRequestFilter
A request filter for prioritized component requests. |
class |
RequestFilterOnComponentControllerClasses
This class is a request filter for invocations on component controllers. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |