Frontend Service API in Hostmaster (Aegir) 6
The "service API" is what makes Aegir capable of managing multiple services like web or database servers. It provides a level of abstraction that allows different implementations of a specific service type.
File
- modules/
hosting/ example/ hosting_example.module, line 13 - Example of the Hosting Services API.
Functions
Name | Location | Description |
---|---|---|
hosting_example_hosting_service |
modules/ |
Expose a service implementation to the service API. |
hosting_example_hosting_service_type |
modules/ |
Expose a type of service to the Service API. |
Classes
Name | Location | Description |
---|---|---|
hostingService_example |
modules/ |
The base service type class , registered with hook_hosting_service_type. |
hostingService_example |
modules/ |
The base service type class , registered with hook_hosting_service_type. |
hostingService_example_basic |
modules/ |
An implementation of the example service type, registered with hook_hosting_service. |
hostingService_example_basic |
modules/ |
An implementation of the example service type, registered with hook_hosting_service. |
Files
Name | Location | Description |
---|---|---|
hosting_example.service.inc |
modules/ |
Example service implementation for the hosting front end. |