Difference between revisions of "GVServices"
(→Description) |
|||
Line 4: | Line 4: | ||
Contains three subsections: | Contains three subsections: | ||
− | * ''Management'' | + | * ''[[#Management|Management]]'' |
− | * ''Groups'': contains the configurations of Services groups. <br/> A group can handle the activation state of multiple services at once. | + | * ''[[#Groups|Groups]]'': contains the configurations of Services groups. <br/> A group can handle the activation state of multiple services at once. |
− | * ''Services'': contains the configuration of {{GVESB}} Services. | + | * ''[[#Services|Services]]'': contains the configuration of {{GVESB}} Services. |
+ | |||
+ | Might contain also the sub-elements: | ||
+ | * Description | ||
+ | * [[#Persistence|Persistence]] | ||
The GVServices Element is used by [[GVCore]]. Its attributes are: | The GVServices Element is used by [[GVCore]]. Its attributes are: | ||
* ''type'': module. | * ''type'': module. | ||
* ''name'': Module ID always set to 'SERVICES'. | * ''name'': Module ID always set to 'SERVICES'. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Management== | ==Management== |
Revision as of 08:54, 1 March 2012
Description
GVServices is the GreenVulcano® ESB Core configuration root element.
Contains three subsections:
- Management
- Groups: contains the configurations of Services groups.
A group can handle the activation state of multiple services at once. - Services: contains the configuration of GreenVulcano® ESB Services.
Might contain also the sub-elements:
- Description
- Persistence
The GVServices Element is used by GVCore. Its attributes are:
- type: module.
- name: Module ID always set to 'SERVICES'.
Management
The Management Element contains the configuration of management components. It is a GVServices subelement and has the attributes:
- call-administration-on-init: Defines if monitoring components on cluster operation can contact the administration node on initialization.
The attribute's default value is no and its admitted values are:- yes
- no
Persistence
The Persistence Element is only used by GVServices.It has the attributes:
- jdbc-connection-name
- enabled: Its admitted values are:
- true
- false
Its subelements are:
- Description,
- SequenceSQL.
SequenceSQL
The element value can't be null. The SequenceSQL Element is only used by Persistence.
Groups
This section defines the GreenVulcano® ESB services groups. The Groups Element is used by GVServices.
It has the subelement:
- Description,
- Group.
Services
This configuration section defines the services provided by GreenVulcano® ESB, systems entitled to rely on these services, which workflows can be invoked and which operations should be taken as a result of invocations from the clients.
For each triple <service, client, operation> is instantiated a flow defined in the Flow section. Here you configure the activation state of statistics, input / output services, checks, and other operational details.
You can insert into this section of the configuration also documentary information that have no impacts on GreenVulcano® ESB operations, but that can enrich the reports produced.
The Services Element is used by GVServices.
It has the subelements:
- Description,
- Service.