Checks if the subscription is unsubscribed.
Checks if the subscription is unsubscribed.
the scheduler's notion of current absolute time in milliseconds.
Schedules an Action for execution.
Schedules an Action for execution.
the Action to schedule
a subscription to be able to unsubscribe the action (unschedule it if not executed)
Schedules an Action for execution at some point in the future.
Schedules an Action for execution at some point in the future.
time to wait before executing the action
the Action to schedule
a subscription to be able to unsubscribe the action (unschedule it if not executed)
Schedules a cancelable action to be executed periodically.
Schedules a cancelable action to be executed periodically. This default implementation schedules recursively and waits for actions to complete (instead of potentially executing long-running actions concurrently). Each scheduler that can do periodic scheduling in a better way should override this.
time to wait before executing the action for the first time
the time interval to wait each time in between executing the action
the Action to execute periodically
a subscription to be able to unsubscribe the action (unschedule it if not executed)
Schedules an Action for recursively repeated execution.
Schedules an Action for recursively repeated execution.
the Action to schedule recursively
a subscription to be able to unsubscribe the action
Call this method to stop receiving notifications on the Observer that was registered when this Subscription was received.
Call this method to stop receiving notifications on the Observer that was registered when this Subscription was received.