public interface WatchOperationsInterface
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_STATUS_POLLING_INTERVAL
The default value for the statusPollingInterval property.
|
static java.lang.String |
PROPERTY_STATUS
The string name of the bound property that is used for status updates
(typically "status", but this constant should be used to be sure).
|
static java.lang.String |
PROPERTY_STATUS_POLLING_INTERVAL
The string name of the bound property that is used for statusPollingInterval updates
(typically "statusPollingInterval", but this constant should be used to be sure).
|
Modifier and Type | Method and Description |
---|---|
EngineStatus |
getRemoteStatus()
Request the remote Engine status.
|
EngineStatus |
getStatus()
Get the most recently recorded status.
|
int |
getStatusPollingInterval()
Get the statusPollingInterval (in milliseconds) that the background thread should wait
between calls for new status information.
|
void |
setStatusPollingInterval(int newStatusPollingInterval)
Set the statusPollingInterval (in milliseconds) that the background thread should wait
between calls for new status information.
|
void |
startStatusPollingThread()
Start the local status polling thread.
|
void |
stopStatusPollingThread()
Stop the local status polling thread.
|
static final int DEFAULT_STATUS_POLLING_INTERVAL
static final java.lang.String PROPERTY_STATUS
static final java.lang.String PROPERTY_STATUS_POLLING_INTERVAL
void startStatusPollingThread() throws EngineException
EngineException
- Thrown if any exceptions occur in the Client SDK.void stopStatusPollingThread()
EngineStatus getRemoteStatus() throws EngineException
EngineException
- Thrown if any exceptions occur in the Client SDK.void setStatusPollingInterval(int newStatusPollingInterval)
newStatusPollingInterval
- Polling interval in milliseconds.int getStatusPollingInterval()
EngineStatus getStatus()
Submit a bug or feature
Copyright (c) 2013-2020 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.