| Modifier and Type | Class and Description | 
|---|---|
| class  | BamSystemThe BAM service registered in the Resin network. | 
| class  | HmtpServiceHmtp/Bam service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ElasticCloudSystem | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GlobalCacheSystem | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HeartbeatSystemService for handling the cluster heartbeat messages | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LicenseSystemService for handling the cluster heartbeat messages | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LoadBalanceServiceLoadBalanceService distributes requests across a group of clients. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NetworkClusterSystemNetworkClusterService manages the cluster network code, the communication
 between Resin servers in a cluster. | 
| class  | NetworkListenStopSystem | 
| class  | NetworkListenSystem | 
| class  | ProNetworkClusterSystemNetworkClusterService manages the cluster network code, the communication
 between Resin servers in a cluster. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SecurityService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StoreService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TopologyServiceInterface for a service registered with the Resin Server. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlockManagerSubSystemThe ShutdownSystem manages the Resin shutdown and includes a timeout
 thread. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClusterCacheSystemManages the distributed cache | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeployControllerServiceDeployment service for detecting changes in a controller, managed
 by tags. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GitSystemTop-level class for a repository | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HealthService | 
| class  | HealthStatusServiceA service that any component can use to send notifications about health 
 status changes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LockServiceManages the distributed lock | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LogSystem | 
| class  | ProLogSystemThe LogService records log entries in a persistent database for
 administrative debugging. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MeterService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LocalRepositoryService | 
| class  | RepositorySystemPublic API for the persistent .git repository | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractResinSubSystemInterface for a service registered with the Resin Server. | 
| class  | CdiSystem | 
| class  | RootDirectorySystemRoot service for the root and data directories. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends ResinSubSystem> | ResinSystem. addServiceIfAbsent(java.lang.Class<?> serviceApi,
                  T service)Adds a new service. | 
| <T extends ResinSubSystem> | ResinSystem. addServiceIfAbsent(T service)Adds a new service. | 
| static <T extends ResinSubSystem> | ResinSystem. getCurrentService(java.lang.Class<T> serviceClass)Returns the current identified service. | 
| <T extends ResinSubSystem> | ResinSystem. getService(java.lang.Class<T> cl)Returns the service for the given class. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ResinSystem. addService(java.lang.Class<?> serviceApi,
          ResinSubSystem service)Adds a new service. | 
| void | ResinSystem. addService(ResinSubSystem service)Adds a new service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShutdownSystemThe ShutdownSystem manages the Resin shutdown and includes a timeout
 thread. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | VoteServiceManages the distributed lock | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WarningServiceThe WarningService is a general way to send warning and critical
 system messages such as shutdown messages. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MessageSystemService for handling the cluster heartbeat messages | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ListenServiceThe socket listen service, which accepts sockets and dispatches them to
 protocols. | 
| class  | ProSocketPollServiceThe socket poll service, provides nio-style socket listening. | 
| class  | SocketPollServiceThe socket poll service, provides nio-style socket listening. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProStatSystemstatistics | 
| class  | StatProbeManager | 
| class  | StatSystem | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServletSystemThe main servlet service in a Resin server. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DistCacheSystemThe local cache repository. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TempFileServiceRepresents an inode to a temporary file. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpMessageProxySystemSystem for messaging proxy |