|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of GCUBEIHandler in org.gcube.common.core.contexts.ghn |
|---|
| Classes in org.gcube.common.core.contexts.ghn that implement GCUBEIHandler | |
|---|---|
class |
Scheduler
Schedules updates to the gHN profile. |
| Uses of GCUBEIHandler in org.gcube.common.core.monitoring |
|---|
| Classes in org.gcube.common.core.monitoring that implement GCUBEIHandler | |
|---|---|
class |
GCUBENotificationProbe
Base class for Notification Probes |
class |
GCUBETestProbe
Abstract GCUBETestProbe |
class |
LocalMonitor
Abstract Local Monitor |
| Uses of GCUBEIHandler in org.gcube.common.core.utils.calls |
|---|
| Classes in org.gcube.common.core.utils.calls that implement GCUBEIHandler | |
|---|---|
class |
RICall.RICallHandler
Abstract specialisation of GCUBEServiceHandler for embedding in RICalls. |
class |
StagingCall.StagingHandler
Abstract specialisation of GCUBEStatefulServiceHandler for embedding in StagingCalls. |
class |
WSCall.WSCallHandler
Abstract specialisation of GCUBEStatefulServiceHandler for embedding in WSCalls. |
| Uses of GCUBEIHandler in org.gcube.common.core.utils.handlers |
|---|
| Classes in org.gcube.common.core.utils.handlers with type parameters of type GCUBEIHandler | |
|---|---|
class |
GCUBEHandlerConnector<T,PREVIOUS extends GCUBEIHandler<? extends T>,NEXT extends GCUBEIHandler<? extends T>>
Abstract implementation of component handlers used to connect the output of those which immediately precede them with the input of those which immediately follow them. |
class |
GCUBEHandlerConnector<T,PREVIOUS extends GCUBEIHandler<? extends T>,NEXT extends GCUBEIHandler<? extends T>>
Abstract implementation of component handlers used to connect the output of those which immediately precede them with the input of those which immediately follow them. |
| Classes in org.gcube.common.core.utils.handlers that implement GCUBEIHandler | |
|---|---|
class |
GCUBEComplexHandler<HANDLED>
An abstract extension of GCUBEHandler that manages one or more
component handlers. |
class |
GCUBEHandler<HANDLED>
A partial implementation of GCUBEIHandler. |
class |
GCUBEHandlerConnector<T,PREVIOUS extends GCUBEIHandler<? extends T>,NEXT extends GCUBEIHandler<? extends T>>
Abstract implementation of component handlers used to connect the output of those which immediately precede them with the input of those which immediately follow them. |
class |
GCUBEParallelHandler<HANDLED>
An extension of GCUBEComplexHandler which parallelises the execution of
the component handlers. |
class |
GCUBEScheduledHandler<HANDLED>
An extension of GCUBEComplexHandler which schedules the execution
of a single GCUBEHandler, the scheduled handler, at regular time intervals. |
class |
GCUBESequentialHandler<HANDLED>
An extension of GCUBEComplexHandler for handlers which chain the execution
of their component handlers. |
class |
GCUBEServiceHandler<CLIENT extends GCUBEServiceClient>
Abstract extension of GCUBEHandler which implements a best-attempt strategy
to interact with an instance of a port-type of a gCube service (the target port-type)
on behalf of the handled object (the client). |
class |
GCUBEStagingServiceHandler<CLIENT extends GCUBEServiceClient>
Abstract extension of GCUBEStatefulServiceHandler which extends its best-attempt strategy
to the case in which instances of the target port-type can be created through factory port-types. |
class |
GCUBEStatefulServiceHandler<CLIENT extends GCUBEServiceClient>
Abstract specialisation of GCUBEServiceHandler to stateful service port-types
which follow WSRF's implied resource access pattern. |
| Fields in org.gcube.common.core.utils.handlers declared as GCUBEIHandler | |
|---|---|
protected NEXT |
GCUBEHandlerConnector.next
The component handler which follows the connector. |
protected PREVIOUS |
GCUBEHandlerConnector.previous
The component handler which precedes the connector. |
| Fields in org.gcube.common.core.utils.handlers with type parameters of type GCUBEIHandler | |
|---|---|
protected Map<GCUBEIHandler<? extends HANDLED>,Exception> |
GCUBEParallelHandler.failedHandlers
Component handlers which have failed during the execution of the handler. |
| Methods in org.gcube.common.core.utils.handlers that return types with arguments of type GCUBEIHandler | |
|---|---|
protected List<GCUBEIHandler<? extends HANDLED>> |
GCUBESequentialHandler.connectComponents()
Invoked internally before a run to insert and configure GCUBEHandlerConnectors before running. |
Map<GCUBEIHandler<? extends HANDLED>,Exception> |
GCUBEParallelHandler.getFailedHandlers()
Returns the component handlers which have failed during execution of the handler, along with the corresponding failures. |
List<GCUBEIHandler<? extends HANDLED>> |
GCUBEComplexHandler.getHandlers()
Returns the component handlers. |
| Methods in org.gcube.common.core.utils.handlers with parameters of type GCUBEIHandler | |
|---|---|
void |
GCUBEComplexHandler.addHandlers(GCUBEIHandler<? extends HANDLED>... components)
Adds one or more handlers to the list of component handlers. |
boolean |
GCUBEComplexHandler.removeHandler(GCUBEIHandler<? extends HANDLED> component)
Removes (the first occurrence of) a handler from the list of component handlers. |
| Constructors in org.gcube.common.core.utils.handlers with parameters of type GCUBEIHandler | |
|---|---|
GCUBEComplexHandler(GCUBEIHandler<? extends HANDLED>... components)
Creates an instance with a list of component handlers. |
|
GCUBEParallelHandler(GCUBEIHandler<? extends HANDLED>... components)
Creates an instance with a list of component handlers. |
|
GCUBESequentialHandler(GCUBEIHandler<? extends HANDLED>... components)
Creates an instance with a list of component handlers. |
|
| Uses of GCUBEIHandler in org.gcube.common.core.utils.handlers.lifetime |
|---|
| Subinterfaces of GCUBEIHandler in org.gcube.common.core.utils.handlers.lifetime | |
|---|---|
interface |
Lifetime<HANDLED>
Characterises the behaviour of GCUBEIHandlers that manage their own lifetime. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||