Frontend Service API in Hosting 7.4
Same name and namespace in other branches
- 6.2 example/hosting_example.module \hostingserviceapi
- 7.3 example/example_service/hosting_example.module \hostingserviceapi
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
- example/
example_service/ hosting_example.module, line 12 - Example of the Hosting Services API.
Functions
Name | Location | Description |
---|---|---|
hosting_example_hosting_service |
example/ |
Expose a service implementation to the service API. |
hosting_example_hosting_service_type |
example/ |
Expose a type of service to the Service API. |
Classes
Name | Location | Description |
---|---|---|
hostingService_example |
example/ |
The base service type class , registered with hook_hosting_service_type. |
hostingService_example |
example/ |
The base service type class , registered with hook_hosting_service_type. |
hostingService_example_basic |
example/ |
An implementation of the example service type, registered with hook_hosting_service. |
hostingService_example_basic |
example/ |
An implementation of the example service type, registered with hook_hosting_service. |
Files
Name | Location | Description |
---|---|---|
hosting_example.service.inc |
example/ |
Example service implementation for the hosting front end. |