GVServices

From GreenVulcano Wiki
Revision as of 08:54, 1 March 2012 by Anonymous (talk) (Description)
Jump to: navigation, search

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:

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:

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: