Class ConfigureQemu
- All Implemented Interfaces:
Future<Void>,Associator,Eligible
An
Event that notifies controllers about an updated
configuration.Controllers should adapt the resource that they
manage to the new configuration. If the adaption cannot be
made by the handler alone, it should call Event.suspendHandling()
on the event and only resume handling
when the adaption has completed.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State -
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor -
Constructor Summary
ConstructorsConstructorDescriptionConfigureQemu(Configuration configuration, RunnerStateChange.RunState state, Channel... channels) Instantiates a new configuration event. -
Method Summary
Modifier and TypeMethodDescriptionReturns the configuration.runState()Returns the runner’s state when the event was fired.Methods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo, toStringMethods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGetMethods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
ConfigureQemu
public ConfigureQemu(Configuration configuration, RunnerStateChange.RunState state, Channel... channels) Instantiates a new configuration event.- Parameters:
channels- the channels
-
-
Method Details
-
configuration
Returns the configuration.- Returns:
- the configuration
-
runState
Returns the runner’s state when the event was fired.- Returns:
- the state
-