Package org.yamcs

Class YamcsInstanceService

java.lang.Object
org.yamcs.YamcsInstanceService
Direct Known Subclasses:
YamcsServerInstance

public abstract class YamcsInstanceService extends Object
Inspired from Guava services, this class offers the following states:
  • OFFLINE
  • INITIALIZING
  • INITIALIZED
  • STARTING
  • RUNNING
  • STOPPING
  • FAILED
transitions are allowed back to OFFLINE from all steady states