Class WorkerStateEvent
java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.concurrent.WorkerStateEvent
- All Implemented Interfaces:
-
Serializable,Cloneable
public class WorkerStateEvent extends Event
An event which occurs whenever the state changes on a Worker. Both
Task and Service support listening to state events.- Since:
- JavaFX 2.1
- See Also:
Field Summary
| Modifier and Type | Field | Description |
|---|---|---|
static final EventType |
ANY |
Common supertype for all worker state event types. |
static final EventType |
WORKER_STATE_CANCELLED |
This event occurs when the state of a Worker implementation has transitioned to the CANCELLED state. |
static final EventType |
WORKER_STATE_FAILED |
This event occurs when the state of a Worker implementation has transitioned to the FAILED state. |
static final EventType |
WORKER_STATE_READY |
This event occurs when the state of a Worker implementation has transitioned to the READY state. |
static final EventType |
WORKER_STATE_RUNNING |
This event occurs when the state of a Worker implementation has transitioned to the RUNNING state. |
static final EventType |
WORKER_STATE_SCHEDULED |
This event occurs when the state of a Worker implementation has transitioned to the SCHEDULED state. |
static final EventType |
WORKER_STATE_SUCCEEDED |
This event occurs when the state of a Worker implementation has transitioned to the SUCCEEDED state. |
Fields declared in class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
Fields declared in class java.util.EventObject
source
Constructor Summary
| Constructor | Description |
|---|---|
WorkerStateEvent |
Create a new WorkerStateEvent. |
Method Summary
Methods declared in class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
Methods declared in class java.util.EventObject
toString
Field Details
ANY
public static final EventType<WorkerStateEvent> ANY
Common supertype for all worker state event types.
WORKER_STATE_READY
public static final EventType<WorkerStateEvent> WORKER_STATE_READY
This event occurs when the state of a Worker implementation has transitioned to the READY state.
WORKER_STATE_SCHEDULED
public static final EventType<WorkerStateEvent> WORKER_STATE_SCHEDULED
This event occurs when the state of a Worker implementation has transitioned to the SCHEDULED state.
WORKER_STATE_RUNNING
public static final EventType<WorkerStateEvent> WORKER_STATE_RUNNING
This event occurs when the state of a Worker implementation has transitioned to the RUNNING state.
WORKER_STATE_SUCCEEDED
public static final EventType<WorkerStateEvent> WORKER_STATE_SUCCEEDED
This event occurs when the state of a Worker implementation has transitioned to the SUCCEEDED state.
WORKER_STATE_CANCELLED
public static final EventType<WorkerStateEvent> WORKER_STATE_CANCELLED
This event occurs when the state of a Worker implementation has transitioned to the CANCELLED state.
WORKER_STATE_FAILED
public static final EventType<WorkerStateEvent> WORKER_STATE_FAILED
This event occurs when the state of a Worker implementation has transitioned to the FAILED state.
Constructor Details
WorkerStateEvent
public WorkerStateEvent(Worker worker, EventType<? extends WorkerStateEvent> eventType)
Create a new WorkerStateEvent. Specify the worker and the event type.
- Parameters:
-
worker- The Worker which is firing the event. The Worker really should be an EventTarget, otherwise the EventTarget for the event will be null. -
eventType- The type of event. This should not be null.
Method Details
getSource
public Worker getSource()
The Worker on which the Event initially occurred.
- Overrides:
-
getSourcein classEventObject - Returns:
- The Worker on which the Event initially occurred.
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.