Interface ApplicationInstance
- All Superinterfaces:
AsynchronousCloseable,AutoCloseable
Represents possibly running application instance.
Running instance can be stopped via
AsynchronousCloseable.close() or AsynchronousCloseable.closeAsync().-
Method Summary
Methods inherited from interface com.tick42.glue.core.AsynchronousCloseable
close, closeAsync, onClose
-
Method Details
-
getName
String getName()Returns the application name.- Returns:
- application name, never
null
-
getConfiguration
Returns the application configuration at the time application is started.- Returns:
- application configuration, never
null
-
getId
String getId()Returns the application instance id.- Returns:
- The application instance id, never
null - Since:
- 1.3.7
-
getInstance
-