Running, printing, and viewing a document : Working with a resource group
 
Working with a resource group
A resource group controls the Factory processes an BIRT iHub uses to run a synchronous or asynchronous job. A resource group specifies a set of Factory processes that execute only jobs assigned to the resource group.
Using the Actuate Information Delivery API, you can perform the following tasks related to resource groups:
*Create, update, and delete a resource group.
*Retrieve a list of resource groups for an BIRT iHub.
*Retrieve details about a specific resource group or all resource groups on an BIRT iHub.
*Reserve a resource group to run specific jobs.
*Enable and disable a resource group.
*Activate a resource group on an BIRT iHub.
The default resource groups are:
*Default Sync runs synchronous jobs.
*Default Async runs asynchronous jobs.
You can create additional resource groups to control processing of specific jobs. When you create a resource group, you define the following properties for it:
*The types of executable files the resource group can run.
*The type of job the resource group can run, either synchronous or asynchronous.
*Whether the resource group is reserved. A reserved resource group runs only the jobs you assign to it using the TargetResourceGroup element in the SOAP header of an ExecuteReport request. You can reserve only a synchronous resource group.
*The priority range of jobs the resource group can run. You can set a priority range only for an asynchronous resource group.
*Whether the resource group is enabled.
*The number of Factory processes assigned to the resource group.
*The BIRT iHub nodes that are members of the resource group.
*The Encyclopedia volumes that can use the resource group’s Factory processes. You can assign a resource group to a single Encyclopedia volume in a cluster or to all volumes in the cluster. The Encyclopedia volume to which you assign a resource group does not have to be online, although the resource group will not process jobs until the volume is online.