Difference between revisions of "GVJbpmTaskListenerManager"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "==Description== The GVJbpmTaskListenerManager Element is used by: GVAdapters. =={{VULCON}} / {{GVCONSOLE}} Configuration== The following table show the element's attributes GV...")
 
(GVJbpmListeners)
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Description==
 
==Description==
 +
 +
=={{VULCON}} / {{GVCONSOLE}} Configuration==
  
 
The GVJbpmTaskListenerManager Element is used by: GVAdapters.
 
The GVJbpmTaskListenerManager Element is used by: GVAdapters.
  
=={{VULCON}} / {{GVCONSOLE}} Configuration==
+
The following table shows its attributes:
 
 
The following table show the element's attributes GVJbpmTaskListenerManager:
 
 
{|class="gvtable"
 
{|class="gvtable"
 
! Attribute !! Type !! Description
 
! Attribute !! Type !! Description
Line 16: Line 16:
 
|}
 
|}
  
The subelements admitted by GVJbpmTaskListenerManager are:
+
The subelements allowed by GVJbpmTaskListenerManager are:
* Description
+
* [[Description]]
* GreenVulcanoPool
+
* [[#GreenVulcanoPool|GreenVulcanoPool]]
 
* [[GVJbpmTaskListenerManager#GVJbpmListeners|GVJbpmListeners]]
 
* [[GVJbpmTaskListenerManager#GVJbpmListeners|GVJbpmListeners]]
  
 
===GreenVulcanoPool===
 
===GreenVulcanoPool===
  
Handle a pool of GreenVulcano Core instances, to be shared among the various input adapter (EJB, MDB, WS).
+
Handles a pool of GreenVulcano Core instances, to be shared among the various input adapters (EJB, MDB, WS).
  
The GreenVulcanoPool Element is used by:[[BusinessWebServices]] and '''GVJbpmTaskListenerManager'''.
+
The GreenVulcanoPool Element is used by: [[GVWebServices#BusinessWebServices|BusinessWebServices]] and '''GVJbpmTaskListenerManager'''.
  
The following table show the element's attributes GreenVulcanoPool:
+
The following table shows the GreenVulcanoPool element's attributes:
 
{|class="gvtable"
 
{|class="gvtable"
 
! Attrubute !! Type !! Description
 
! Attrubute !! Type !! Description
Line 48: Line 48:
 
===GVJbpmListeners===
 
===GVJbpmListeners===
  
The GVJbpmListeners Element is used by: '''GVJbpmTaskListenerManager''' and contains the '''GVJbpmListener''' subelements.
+
The GVJbpmListeners Element is used by: [[GVJbpmTaskListenerManager]].
  
 +
Might contain more [[#GVJbpmListener|GVJbpmListener]] sub-elements.
  
====GVJbpmListener====
+
====GVJbpmListeners====
  
The GVJbpmListener Element is used by: GVJbpmListeners.
+
The following table shows the attributes of the element '''GVJbpmListener''':
The following table show the element's attributes GVJbpmListener:
 
 
{|class="gvtable"
 
{|class="gvtable"
! Attrubute !! Type !! Description
+
! Attribute !! Type !! Description
 
|-
 
|-
 
| type || fixed || This attribute must assume the value '''gvjbpmlistener'''.
 
| type || fixed || This attribute must assume the value '''gvjbpmlistener'''.
Line 62: Line 62:
 
| class || fixed || This attribute must assume the value '''it.greenvulcano.gvesb.jbpmhumantask.listener.JbpmListnerTask'''.
 
| class || fixed || This attribute must assume the value '''it.greenvulcano.gvesb.jbpmhumantask.listener.JbpmListnerTask'''.
 
|-
 
|-
| name || required || The attribute's value can't be null.
+
| name || required || The attribute's value cannot be null.
 +
|-
 +
| port || required || The attribute's value cannot be null.
 +
|}
 +
 
 +
The GVJbpmListener sub-elements are:
 +
* [[Description]]
 +
* [[#UsersJbpm|UsersJbpm]]
 +
* [[#GroupsJbpm|GroupsJbpm]]
 +
 
 +
=====UsersJbpm=====
 +
 
 +
The UsersJbpm Element is used by: '''GVJbpmListener''' and might contain more userJbpm elements.
 +
 
 +
The following table shows the '''userJbpm''' element's attributes:
 +
{|class="gvtable"
 +
! Attribute !! Type !! Description
 +
|-
 +
| user || required || User name
 +
|}
 +
 
 +
=====GroupsJbpm=====
 +
 
 +
As UsersJbpm, The GroupsJbpm Element is used by: '''GVJbpmListener''' and might contain more groupJbpm elements.
 +
 
 +
The following table shows the '''groupJbpm''' element's attributes:
 +
{|class="gvtable"
 +
! Attribute !! Type !! Description
 
|-
 
|-
| port || required || The attribute's value can't be null.
+
| group || required || Group name
 
|}
 
|}
  
Its subelements are:
+
{{VOTE}}
* Description
 
* [[UsersJbpm]]
 
* [[GroupsJbpm]]
 

Latest revision as of 13:58, 3 April 2012

Description

VulCon / GV Console Configuration

The GVJbpmTaskListenerManager Element is used by: GVAdapters.

The following table shows its attributes:

Attribute Type Description
version fixed This attribute must assume the value 1.0.
type fixed This attribute must assume the value module.
name fixed This attribute must assume the value GVJBPMTASK_LISTENERS.

The subelements allowed by GVJbpmTaskListenerManager are:

GreenVulcanoPool

Handles a pool of GreenVulcano Core instances, to be shared among the various input adapters (EJB, MDB, WS).

The GreenVulcanoPool Element is used by: BusinessWebServices and GVJbpmTaskListenerManager.

The following table shows the GreenVulcanoPool element's attributes:

Attrubute Type Description
server-property-name required System properties for server instance name, ex.: JBoss: jboss.server.name Weblogic: weblogic.Name
subsystem required Subsystem using the pool.
initial-size required
maximum-size required Maximum pool size. The default is 10 items. A value of -1 equals not limited pool.
maximum-creation required Maximum number of instances to create. The default is 50 instances. A value of -1 is equivalent to unlimited number of creations.
default-timeout required Specifies the default timeout, in milliseconds, to obtain a GreenVulcano® ESB Core instance.
shrink-timeout optional Specifies the default timeout, in milliseconds, to activate the mechanism of shrinking the pooled GreenVulcano® ESB Core instances. The default is 15 minutes. The value -1 disables resizing of the pool.

GVJbpmListeners

The GVJbpmListeners Element is used by: GVJbpmTaskListenerManager.

Might contain more GVJbpmListener sub-elements.

GVJbpmListeners

The following table shows the attributes of the element GVJbpmListener:

Attribute Type Description
type fixed This attribute must assume the value gvjbpmlistener.
class fixed This attribute must assume the value it.greenvulcano.gvesb.jbpmhumantask.listener.JbpmListnerTask.
name required The attribute's value cannot be null.
port required The attribute's value cannot be null.

The GVJbpmListener sub-elements are:

UsersJbpm

The UsersJbpm Element is used by: GVJbpmListener and might contain more userJbpm elements.

The following table shows the userJbpm element's attributes:

Attribute Type Description
user required User name
GroupsJbpm

As UsersJbpm, The GroupsJbpm Element is used by: GVJbpmListener and might contain more groupJbpm elements.

The following table shows the groupJbpm element's attributes:

Attribute Type Description
group required Group name

{{#w4grb_rate:}} <w4grb_ratinglist latestvotes items="5" nosort/>