Class 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:
    Serialized Form
    • Field Detail

      • 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 Detail

      • 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 Detail

      • getSource

        public Worker getSource​()
        The Worker on which the Event initially occurred.
        Overrides:
        getSource in class EventObject
        Returns:
        The Worker on which the Event initially occurred.