GVServices
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.