| Modifier and Type | Class and Description |
|---|---|
class |
Scheduler
Schedules updates to the gHN profile.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GCUBENotificationProbe
Base class for Notification Probes
|
class |
GCUBETestProbe
Abstract GCUBETestProbe
|
class |
LocalMonitor
Abstract Local Monitor
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
GCUBEStatefulResource.launchTask(String taskName,
GCUBEHandler<T> task,
Long delay,
GCUBEScheduledHandler.Mode mode)
Launches a scheduled task associated with the WS-Resource.
|
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
GCUBEComplexHandler<HANDLED>
An abstract extension of
GCUBEHandler that manages one or more
component handlers. |
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. |
| Modifier and Type | Method and Description |
|---|---|
GCUBEHandler<HANDLED> |
GCUBEScheduledHandler.getScheduled()
Returns the scheduled handler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GCUBEScheduledHandler.setScheduled(GCUBEHandler<HANDLED> scheduled)
Sets the scheduled handler.
|
| Constructor and Description |
|---|
GCUBEScheduledHandler(long interval,
GCUBEScheduledHandler.Mode mode,
GCUBEHandler<HANDLED>... handler)
Creates an instance with a given execution mode, time interval, and scheduled handler.
|
Copyright © 2015. All Rights Reserved.