public class MessageSystem extends AbstractResinSubSystem
| Modifier and Type | Field and Description |
|---|---|
static int |
START_PRIORITY |
START_PRIORITY_CACHE_SERVICE, START_PRIORITY_CLASSLOADER, START_PRIORITY_CLUSTER_SERVICE, START_PRIORITY_DATABASE_SYSTEM, START_PRIORITY_DEFAULT, START_PRIORITY_ENV_SYSTEM, START_PRIORITY_NETWORK_CLUSTER, STOP_PRIORITY_CLASSLOADER| Modifier and Type | Method and Description |
|---|---|
static MessageSystem |
createAndAddService(CloudServer server) |
ClusterQueueActor |
getActor() |
static MessageSystem |
getCurrent() |
int |
getStartPriority()
Returns the start priority of the service, used to determine which
services to start first.
|
void |
start()
Starts the heartbeat actor with a server start message to the pod
|
void |
stop()
Stops the heartbeat actor with a server start message to the pod
|
destroy, getStopPriority, isActive, preCreate, toStringpublic static final int START_PRIORITY
public static MessageSystem createAndAddService(CloudServer server)
public static MessageSystem getCurrent()
public ClusterQueueActor getActor()
public int getStartPriority()
ResinSubSystemgetStartPriority in interface ResinSubSystemgetStartPriority in class AbstractResinSubSystempublic void start()
start in interface ResinSubSystemstart in class AbstractResinSubSystempublic void stop()
stop in interface ResinSubSystemstop in class AbstractResinSubSystem