Package ru.testit.syncstorage
Class SyncStorageRunner
java.lang.Object
ru.testit.syncstorage.SyncStorageRunner
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSyncStorageRunner(String testRunId, String port, String baseURL, String privateToken) -
Method Summary
Modifier and TypeMethodDescriptiongetUrl()Get SyncStorage URLGet worker PIDbooleanbooleanisMaster()Check is current process masterbooleanCheck is SyncStorage runningbooleanvoidsetIsAlreadyInProgress(boolean value) voidstart()Start SyncStorage process or connect to existing one
-
Field Details
-
CONNECT_TIMEOUT
public static final int CONNECT_TIMEOUT- See Also:
-
-
Constructor Details
-
SyncStorageRunner
-
-
Method Details
-
start
Start SyncStorage process or connect to existing one- Throws:
IOExceptionInterruptedException
-
getWorkerPid
Get worker PID -
getTestRunId
-
isMaster
public boolean isMaster()Check is current process master -
isAlreadyInProgress
public boolean isAlreadyInProgress() -
setIsAlreadyInProgress
public void setIsAlreadyInProgress(boolean value) -
isNotRunning
public boolean isNotRunning()Check is SyncStorage running -
isRunningAsProcess
public boolean isRunningAsProcess() -
getUrl
Get SyncStorage URL
-