Difference between revisions of "GVServices"
(Created page with "GVServices is the {{GVESB}} Core configuration root element. Contains 3 subsections: * ''Management'' * ''Groups'': contains the configurations of Services groups. <br/> A group...") |
|||
Line 13: | Line 13: | ||
* Description, | * Description, | ||
* Management, | * Management, | ||
− | * | + | * Persistence, |
− | * | + | * Groups, |
− | * | + | * Services. |
==Management== | ==Management== | ||
Line 23: | Line 23: | ||
** yes | ** yes | ||
** no | ** 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 {{GVESB}} services groups. The Groups Element is used by GVServices. | ||
+ | |||
+ | It has the subelement: | ||
+ | * Description, | ||
+ | * [[Group]]. | ||
+ | |||
+ | ==Services== | ||
+ | |||
+ | This configuration section defines the services provided by {{GVESB}}, 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 {{GVESB}} operations, but that can enrich the reports produced. | ||
+ | |||
+ | The Services Element is used by GVServices. | ||
+ | |||
+ | It has the subelements: | ||
+ | * Description, | ||
+ | * [[Service]]. |
Revision as of 17:24, 31 January 2012
GVServices is the GreenVulcano® ESB Core configuration root element.
Contains 3 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.
The GVServices Element is used by GVCore. Its attributes are:
- type: module.
- name: Module ID always set to 'SERVICES'.
and has the subelements:
- Description,
- Management,
- Persistence,
- Groups,
- 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.