Package com.consol.citrus.remote
Class CitrusRemoteServer
java.lang.Object
com.consol.citrus.remote.CitrusRemoteServer
- Author:
- Christoph Deppisch
-
Field Summary
Modifier and TypeFieldDescriptionprotected final CompletableFuture<Boolean>
Completed future marking completed state -
Constructor Summary
ConstructorDescriptionDefault constructor initializing controller and configuration.CitrusRemoteServer
(CitrusRemoteConfiguration configuration) Default constructor using controller and configuration.CitrusRemoteServer
(String[] args) -
Method Summary
-
Field Details
-
completed
Completed future marking completed state
-
-
Constructor Details
-
CitrusRemoteServer
public CitrusRemoteServer()Default constructor initializing controller and configuration. -
CitrusRemoteServer
Default constructor using controller and configuration.- Parameters:
configuration
-
-
CitrusRemoteServer
-
-
Method Details
-
main
Main method- Parameters:
args
-
-
start
public void start()Start server instance and listen for incoming requests. -
stop
public void stop()Stops the server instance. -
complete
public void complete()Completes this application. -
waitForCompletion
public boolean waitForCompletion()Waits for completed state of application.- Returns:
-