You are on page 1of 56

Genio Scheduler

Reference Manual

8469-0M
8469-0M
Hummingbird Communications Ltd.
1 Sparks Avenue, North York, Ontario, Canada M2H 2W1
Telephone: +1-416-496-2200
Fax: +1-416-733-5825
BBS: +1-416-496-9233
E-mail: getinfo@hummingbird.com
Web Site: www.hummingbird.com
FTP: ftp.hummingbird.com
RESTRICTED RIGHTS LEGEND. Unpublished rights reserved under the copyright laws of the United States. The SOFTWARE
is provided with restricted rights. Use, duplications, or disclosure by the U.S. Government is subject to restrictions as set forth in
subparagraph (c) (1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013, subparagraph (c)(1)
and (2) (a) (15) of the Commercial Computer Software-Restricted Rights clause at 48 CFR 52.227-19, as applicable, similar clauses in
the FAR and NASA FAR Supplement, any successor or similar regulation.
Copyright © 1999 Hummingbird Communications Ltd. All rights reserved. Genio Designer, Genio Scheduler, Genio Adminsitration
Console, Genio Repository Manager, Genio Engine, Genio Polling, Genio Met@Data, Genio MetaLink for SAP are trendmarks of
Hummingbird Communications Ltd.
All other copyrights, trademarks, and tradenames are the property of their respective owners.
DISCLAIMER. Hummingbird software and documentation has been tested and reviewed. Nevertheless, Hummingbird
Communications Ltd. makes no warranty or representation, either express or implied, with respect to the software and documentation
included. In no event will Hummingbird Communications Ltd. be liable for direct, indirect, special, incidental, or consequential
damages resulting from any defect in the software or documentation included with these products. In particular, Hummingbird
Communications Ltd. shall have no liability for any programs or data used with these products, including the cost of recovering such
programs or data.
Information in this document is subject to change without notice and does not represent a commitment on the part of Hummingbird
Communications Ltd. Not all copyrights pertain to all products.
This guide contains proprietary information that is protected by copyright. All rights are reserved. This guide may not be photocopied,
reproduced, or translated into another language, in whole or in part, without prior written consent from Hummingbird.
This edition published June 1999.
Printed in Canada.
7DEOHRI&RQWHQWV

$ERXWWKLV%RRN Y
Who Should Read this Book? ..................................................................................................................v
Associated Documents ............................................................................................................................v
Conventions ............................................................................................................................................vi

,QWURGXFWLRQ 
Chapter Structure .................................................................................................................................... 8
Conceptual Overview .............................................................................................................................. 9
Launching other Genio applications from the Scheduler ...................................................................... 11

7KH3URJUDPV&RPSRQHQW 
Creating and modifying a program ........................................................................................................ 14
Copying or moving programs ................................................................................................................ 23
Suspending or activating programs ....................................................................................................... 25
Refreshing programs ............................................................................................................................. 26

7KH/RJV&RPSRQHQW 
Checking the process logs .................................................................................................................... 29
Log information ..................................................................................................................................... 29
Purging logs .......................................................................................................................................... 34
Refreshing logs ..................................................................................................................................... 36

7KH+LVWRU\&RPSRQHQW 
Displaying Log Information............................................................................................................. 40
Purging Logs .................................................................................................................................. 40
Refreshing History View ................................................................................................................. 41

7KH5HDO7LPH$GPLQLVWUDWLRQ 

H um m in g bi r d LLL G e ni o S c he d u le r
7DEOHRI&RQWHQWV

G e n io S c h e d ul er LY H u m m in g b ir d
$ERXWWKLV%RRN

:KR6KRXOG5HDGWKLV%RRN"

This book describes the scheduling aspects of Genio exploitation. It is intended as a


reference manual for all *HQLR6XLWH users wanting to automate the launch of the
population processes they have defined in the 'HVLJQHU.

$VVRFLDWHG'RFXPHQWV

For details on all aspects of Data populating process design, you may refer to the *HQLR
'HVLJQHU5HIHUHQFH0DQXDO.
For all topics related to the installation of *HQLR6FKHGXOHU and the administration of user
rights, refer to the *HQLR6XLWH6WDUWXS*XLGH.

H um m in g bi r d -v- G e ni o S c he d u le r
$ERXWWKLV%RRN &RQYHQWLRQV

&RQYHQWLRQV

Throughout this book the following notations have been applied :

6W\OH 0HDQLQJ ([DPSOH

Italics In the text, italics indicate a reference The Scheduler.


to applications or manuals of the Genio
Suite.

Regular Arial Text in regular arial font denotes win- Options


dow or window tab names.

Courrier Text in regular fixed width courrier Crebas.sql


new new font is used to represent file names
or paths.

%ROG$ULDO Bold Arial text is used to represent text &DQFHO


that appears in the application, whether
a button to click on, or a menu item.

.H\! Text between angle brackets represents &WUO6KLIW!


keyboard or Mouse keys

G e n io S c h e d ul er YL H u m m in g b ir d
,QWURGXFWLRQ

The *HQLR6FKHGXOHU is *HQLR’s exploitation application. It provides planning for both


Genio and external processes. It enables you to go from populating rules to consistent
processing triggered according to a time schedule and integrated in the production chain.
You can launch other applications (i.e. $GPLQLVWUDWLRQ0DQDJHU'HVLJQHU0HW#'DWD, if
you have the appropriate user rights) directly from the 6FKHGXOHU.
Information in the 6FKHGXOHU often needs to be refreshed.
The Scheduler only uses objects managed (created or modified) in the 'HVLJQHU. All
processes and processing conditions are stored in the current repository. The VFKHGXOHU’s
access to all versions of all projects in the repository depends on the rights granted by the
administrator.
The transition between the designing phase and the scheduling phase is made by the process
object. Processes are the end-line objects in the designing phase. They allow the populating
tasks to be performed. Processes are the raw material for the scheduling phase. They are
therefore key objects in the 6FKHGXOHU.
A process is a sequence of processes structured with the following tasks: modules, events,
commits, rollbacks, message sending. A process enables you to manage triggering and
validation of these tasks.

H um m in g bi r d -7- G e ni o S c he d u le r
,QWURGXFWLRQ &KDSWHU6WUXFWXUH

Processes are managed with scheduling tools. Tools are contextual. In other words, they
are available (their corresponding tool buttons are highlighted) only if they are useful to
what you have selected. Apart from a few tools which are generic (refresh, ...), all other
tools are specific to the objects you are managing .
Four different views exist in the Scheduler. Each view can be accessed by clicking on the
corresponding icon. All four icons are shown below:

3URJUDPV /RJV +LVWRU\ 5HDO7LPH


$GPLQLVWUDWLRQ

&KDSWHU6WUXFWXUH

,WHPVLQWKH6FKHGXOHU Describes the different objects in the Scheduler window.


3URJUDPV&RPSRQHQW The Programs component lets you choose and schedule the
tasks you want to carry out.
/RJV&RPSRQHQW The Logs component enables you to see the different process
executions chronologically grouped according to each
process.
+LVWRU\&RPSRQHQW The History component enables you to verify the history of all
the previous process executions and to view all the process
executions scheduled in the future up until a given date. It
contains the same information as the Logs component,
organized differently.
5HDOWLPHDGPLQLVWUDWLRQ The Real-Time Administration component gives an overview
of background information. It displays the current state of the
scheduler, engine and polling services, of the communication
and execution threads.
,03257$17 0RVWPDQLSXODWLRQVRISURJUDPVDQGORJVGHVFULEHGLQWKHVHFWLRQV
EHORZUHTXLUHWKH6FKHGXOLQJVHUYLFHWREHODXQFKHGWREHWDNHQLQWR
DFFRXQW,IWKLVLVQRWWKHFDVHWKH\ZLOOEHPHPRUL]HGDQGGLVSOD\HG
EXWZLOOEHFRPHHIIHFWLYHRQO\DWWKHQH[WVWDUWRIWKH6FKHGXOLQJVHUYLFH

G e n io S c h e d ul er  H u m m in g b ir d
&RQFHSWXDO2YHUYLHZ ,QWURGXFWLRQ

&RQFHSWXDO2YHUYLHZ

This unit provides planning functions for Genio. The following chapter describes different
objects in the Scheduler window.
• 3URMHFWV
Projects are the starting point of any Genio processing. The scheduler refers to
all the projects in the Designer. They contain all existing objects (folders,
processes, etc...).
You can not create projects in the scheduler, you can only open them to use
the objects they contain.
‡ )ROGHUV
Folders are used to group objects together. You can work with folders at every
level of your project.

It is possible to hide or display the empty folders by clicking on . This


button works like a switch and remains active if you don’t click it again.
• Processes
Processes are the main elements of the scheduler programs. They are used to
chain modules. Processes are created in the Designer only.
From the process icon, it is possible to:
- Verify process properties by double-clicking on the process.
LWVQDPH
LWVFUHDWLRQGDWH
LWVPRGLILFDWLRQGDWH
SRVVLEOHFRPPHQWV
LWVH[HFXWLRQGDWH

- Program process executions by clicking on the button.

- Execute a process directly by clicking on the button.

H um m in g bi r d  G e ni o S c he d u le r
,QWURGXFWLRQ &RQFHSWXDO2YHUYLHZ

‡ /RJV
Logs are lists of process execution descriptions. There are several flags for
logs:
- Logs for successfully executed processes
- Logs for erroneous process executions
- Logs for forgotten processes
- Logs for interrupted processes
- Logs of processes that were not executed because of a non-ready engine

‡ +RVWV
Hosts represent the logical presence of a physical network host. Hosts are
displayed in the Real-Time Administration module. They show the Genio
hosts that are defined in the Genio Administration Console.
‡ *HQLRVHUYLFHV
Services are managed in the Real-Time Administration module.
There are three types of Genio services:
3ROOLQJVHUYLFH
A polling service (or poller) is a detection module. Its purpose is to probe
directories to see if one or several files have been created, modified, replaced
or removed.
6FKHGXOHUVHUYLFH
The service capable of scheduling all process executions in the future and of
logging them for viewing. You can have only one scheduler service running
on a Genio repository.
(QJLQHVHUYLFH
The service in charge of executing the Genio tasks (processes, modules). It is
in fact the motor. You can have up to one engine per host.
‡ *HQLRWKUHDGV
There are two kinds of threads: administrator threads and execution threads.
Administrator threads order the execution threads. There is one administrator
thread per *HQLR service ( i.e. one on the VFKHGXOHU, one on each poller, one on
each engine). Threads are seen in the 5HDO7LPH$GPLQLVWUDWLRQ module.
‡ *HQLRHYHQWV
Events are actions which are capable of triggering process executions. They
are triggered by processes. Events are managed in the (YHQW0DQDJHU which

is run with the button. New events can be created with the button.

G e n io S c h e d ul er  H u m m in g b ir d
/DXQFKLQJRWKHU*HQLRDSSOLFDWLRQVIURPWKH6FKHGXOHU ,QWURGXFWLRQ

/DXQFKLQJRWKHU*HQLRDSSOLFDWLRQVIURPWKH
6FKHGXOHU

7RODXQFKDQ\RWKHUDSSOLFDWLRQIURPWKH6FKHGXOHU
 Select the ’Scheduler’ item in the main menu.
 Select the ’Launch’ item in this Scheduler menu.
 Select one of the four applications to be launched from the scheduler:
‡ *HQLR'HVLJQHU
‡ *HQLR$GPLQLVWUDWLRQ&RQVROH
‡ *HQLR0HW#'DWD6WXGLR
‡ *HQLR0HW#'DWD([SORUHU

:$51,1* 7KH*HQLR$GPLQLVWUDWLRQ&RQVROH*HQLR0HW#'DWD6WXGLRDQG*HQLR
0HW#'DWD([SORUHUFDQRQO\EHODXQFKHGLIWKHFRUUHVSRQGLQJULJKWVKDYHEHHQ
JUDQWHGWRWKHXVHU

H um m in g bi r d  G e ni o S c he d u le r
,QWURGXFWLRQ /DXQFKLQJRWKHU*HQLRDSSOLFDWLRQVIURPWKH6FKHGXOHU

G e n io S c h e d ul er  H u m m in g b ir d
7KH3URJUDPV&RPSRQHQW

The Programs view is accessed by clicking on the3URJUDPVYLHZicon

This hierarchical component displays the scheduled processes read in the current
repository, in a structured view.

All nodes in this view can be expanded or collapsed thanks to the button.
Under the current root (displayed as the DSN name and the Database type), there can be
one or several *HQLR projects, displayed. These projects are all read in the current *HQLR
repository.
These projects may contain one or several folders, depending on whether there were any
created in the designer.

H um m in g bi r d - 13 - G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &UHDWLQJDQGPRGLI\LQJDSURJUDP

Inside the project (or in the folders if there are any), all project versions are shown.
Depending on the rights granted by the*HQLR administrator (or in the *HQLR$GPLQLVWUDWLRQ
&RQVROH), these versions will or will not be able to be modified. If they are displayed in
grey, that means that you can view them but that you cannot modify them.
For each project version, all the processes are shown:
Root
project

version

[folder]

[folder] process
process
process

version

project


+LHUDUFK\RIWKH6FKHGXOHU¶V6WUXFWXUHG9LHZ

&UHDWLQJDQGPRGLI\LQJDSURJUDP

Programs are created only on Processes. The program icon changes depending on whether
it is active or not.

G e n io S c h e d ul er  H u m m in g b ir d
&UHDWLQJDQGPRGLI\LQJDSURJUDP 7KH3URJUDPV&RPSRQHQW

7RSURJUDPDSURFHVVIURPWKHµ6FKHGXOHU¶ZLQGRZ

 Click 3URJUDPV or
 Open the desired project.
You access the list of folders, processes, etc... contained in your project.
 Click the process.
 Click right.
 Choose 1HZSURJUDP.
 Click left.
You access the first wizard window:

Four types of programming are available:


2QHWLPHDWDIL[HGGDWHKRXU
You can program the task at a given day or at a given hour. If you want to program a
list of dates, you must create several programs.
3HULRGLFDOO\
You can execute a program periodically according to several options. You can only
execute a task once a day, but if this is not enough, you can create several programs.
7ULJJHUHGE\DQHYHQW
A process program can be triggered by an event. This event may, in turn trigger
another process program.
7ULJJHUHGE\WKHPRGLILFDWLRQSUHVHQFHRIDILOH
You can execute a program as a consequence of the modification and/or presence of a
file (thanks to the 3ROOLQJ 6HUYLFH, if you have it).

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &UHDWLQJDQGPRGLI\LQJDSURJUDP

Thanks to the wizard, programming is an easy task where you just have to answer
questions.
127( )XUWKHUPRUHLWLVSRVVLEOHWRH[HFXWHD3URFHVVLQLPPHGLDWHPRGH
ZLWKRXWKDYLQJWRSURJUDPLW7RGRVR
 Select the process.

 Click

r One time or fixed time programming

7RSURJUDPWKHVFKHGXOHURQHWLPHRQO\DWDIL[HGGDWHKRXUIURPWKH
µ3URFHVV3URJUDPPLQJ:L]DUG¶ZLQGRZ

 Select the 2QHWLPHDWDIL[HGGDWHKRXU option


 Click 1H[W
You access the second wizard window:

 Pick the date using the scroll bar or enter the date manually in the corresponding line.
 Enter the time using the arrows in the corresponding areas.
 Click 1H[W.

G e n io S c h e d ul er  H u m m in g b ir d
&UHDWLQJDQGPRGLI\LQJDSURJUDP 7KH3URJUDPV&RPSRQHQW

You access the third window of the wizard:

 Use the arrows to define the delay if a problem occurs.


The default delay is 1 minute.
 Select the *HQLR Engine for the Process execution in the combo box.
 Choose whether the program is active or not.
 Press the )LQLVK button. If it is unavailable, press 1H[W.

r Periodical programming

7RSHULRGLFDOO\SURJUDPWKH6FKHGXOHUIURPWKHµ3URFHVV3URJUDPPLQJ
:L]DUG¶
 In the first step, select the 3HULRGLFDOO\ option.
 Click 1H[W.

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &UHDWLQJDQGPRGLI\LQJDSURJUDP

You access the Periodical programming window of the wizard:

 Pick the type of interval using the Periodical programming scroll bar. The options
are:
• Every day
‡ Every week, on D HJ¶)ULGD\¶
‡ Every month, on the N th HJ¶WK¶
‡ The first D of the month  HJ¶7XHVGD\¶
‡ The last D of the month HJ¶:HGQHVGD\¶
‡ N days before the end of each month  HJ¶¶GD\V

The window changes according to your choice.


If you choose (YHU\GD\, go to step .
If you choose (YHU\PRQWKRQWKH>1WK@, choose the date of the month.
If you choose (YHU\ZHHNRQ>'@, 7KHILUVWGD\>'@RIPRQWK, or 7KHODVW>'@
RIWKHPRQWK you must pick the day of the week or the date, using the scroll arrow.
If you choose the >1@GD\VEHIRUHWKHHQGRIHDFKPRQWK you will have to pick
the number of days, using the scroll arrow.
 Enter the desired time of execution.
 Click 1H[W.
You access the third wizard window: to see how to use it, please refer to the
appropriate steps and corresponding illustration in ‘One time or fixed time
programming’, on page 16.
 Press the )LQLVK button. If it is unavailable, press 1H[W.

G e n io S c h e d ul er  H u m m in g b ir d
&UHDWLQJDQGPRGLI\LQJDSURJUDP 7KH3URJUDPV&RPSRQHQW

r Programming triggered by an event

7R SURJUDP WKH VFKHGXOHU  WR WULJJHU DQ HYHQW IURP WKH µ3URFHVV
3URJUDPPLQJ:L]DUG¶
 In the first step, select the Triggered by an event option.
 Click 1H[W.
You access the second window of the Triggered by an event program option.

 Pick the task using the scroll bar, then go to step 7 or click to create a new
event.
You access the Event Manager window:

In this window is displayed a list with two columns: the first contains the name of the events
managed in the current project. The second column contains comments describing these
events.

127( (YHQWVDUHFURVVSURMHFWREMHFWV$QHYHQWGHILQHGLQDSURMHFWLV
DYDLODEOHWRDOORWKHUVLQWKHUHSRVLWRU\

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &UHDWLQJDQGPRGLI\LQJDSURJUDP

Three buttons let you manipulate events:

To add an event.

To modify a selected event.

To delete a selected event.


A &ORVH button enables you to exit the tool.
When you activate the add or modify buttons, the Event properties window appears.
Inside this window, there are two views designated by tabs: the General view and the
Dependencies view:
The ‘General’ view displays the name of the event and the associated comment if there is
one.
The Dependencies view displays the name of the processes which depend on this event
and those which use this event. This view consists of two areas.
• The upper area summarizes the processes responsible for triggering the event
(with their name, project, version and status).
• The lower area summarizes the processes programmings triggered by the
event (with their name, project, version and status).

G e n io S c h e d ul er  H u m m in g b ir d
&UHDWLQJDQGPRGLI\LQJDSURJUDP 7KH3URJUDPV&RPSRQHQW

 Click the 1HZ button.


*HQLR creates the new event.
 Click &ORVH
 Click the event which triggers the event using the scroll bar.
 Click 1H[W.
You access the third wizard window: to see how to use it, please refer to the
appropriate steps and corresponding illustration in ‘One time or fixed time
programming’, on page 16.
 Press the )LQLVK button.

r Programming triggered by the modification/presence of a file

7RSURJUDPWKHVFKHGXOHUWRWULJJHUWKHFXUUHQWSURFHVVRQPRGLILFDWLRQ
SUHVHQFHRIDILOH
 Select the 7ULJJHUHGE\WKHPRGLILFDWLRQSUHVHQFHRIDILOH option.
 Click 1H[W.
You now access the second window of the wizard:

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &UHDWLQJDQGPRGLI\LQJDSURJUDP

The Polling modes are the following:


With all these modes, WKHILOH refers to the file defined in the File area of the wizard window
above.
:DLWIRUZULWHDFFHVV The :DLWIRUZULWHDFFHVVWRWULJJHUHYHQW polling mode
can be used in combination with any other polling mode. If
this mode is selected, the process is triggered as soon as the
polling service detects that the user account on which it is
running has write access on this file.
&UHDWLRQ As soon as the polling service detects that the file is present,
the process is triggered. This supposes that the file was
previously missing (i.e. Not Found or Deleted) and that it is
now present.
'HOHWLRQ As soon as the polling service detects that the file has been
deleted, the process is triggered.
0RGLILFDWLRQ As soon as the polling service detects that the file has been
modified, that is if the file modification date has been changed
but not the creation date, the process is triggered.
5HSODFH As soon as the polling service detects that the file has been
replaced, that is if the file creation date has been changed, the
process is triggered.

&$87,21 7KH5HSODFHPRGHGRHVQRWZRUNLIWKHILOHLVUHDGXQGHU:LQGRZV17
7KLVLVEHFDXVHZKHQ\RXUHSODFHDILOHXQGHU:LQGRZV17LWVFUHDWLRQ
GDWHGRHVQRWFKDQJH6RLI\RXZDQW\RXUSURFHVVWREHWULJJHUHGXVH
WKH0RGLILFDWLRQPRGHLQVWHDG

 Select the Polling Engine from the list using the combo box.
The Polling Engine is the name of the host on which the polling service is running.
The trigger file must be located on or visible from this host.
 Select the file whose behavior will trigger the process, with the Browse button.
 Check the option from the 3ROOLQJ0RGH options (see above for explanations).
 Click 1H[W.
You access the third wizard window. To see how to use it, please refer to the
appropriate steps and corresponding illustration in ‘One time or fixed time
programming’, on page 16.
 Press the )LQLVK button. If it is unavailable, press 1H[W.

G e n io S c h e d ul er  H u m m in g b ir d
&RS\ LQJRUPRYLQJSURJUDPV 7KH3URJUDPV&RPSRQHQW

r Initializing global variables before process execution

If some global user variables used in the process you are programming have been set to
$VNIRUYDOXHDWH[HFXWLRQ in the Description view of their Variable window (VHH
*HQLR'HVLJQHU5HIHUHQFH0DQXDO), the following extra window will appear in the wizard.

 Check the names of the variables used in the Process you are scheduling.
 Check the current value(s) of these variables.
 Enter the new value for each variable, if necessary.
The variables will be initialized with these values just before the Process execution is
triggered by the Scheduler service.
 Press )LQLVK.
The current Process is programmed or re-programmed.

&RS\LQJRUPRYLQJSURJUDPV

127( $V LQ DQ\ VWDQGDUG :LQGRZV DSSOLFDWLRQ LQ RUGHU WR FRS\ D SURJUDP
ZLWKLQWKHVFKHGXOHUYLHZVLPSO\SUHVV&WUODQGGUDJGURSLWDWWKHVDPH
WLPHIURPRQHSODFHWRDQRWKHU7RPRYHDSURJUDPZLWKLQWKHVFKHGXOHU
YLHZVLPSO\GUDJGURSLWIURPRQHSODFHWRDQRWKHU

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW &RS\LQJRUPRYLQJSURJUDPV

r Copy or move a single program

7RFRS\RUPRYHDVLQJOHSURJUDPRQWRDQ\RWKHUSURFHVV
 Drag (pressing &WUO to copy) the program to be copied or moved.
 Drop it on a new process.

r Copy or move all the programs associated with a process

7R FRS\ RU PRYHDOO SURJUDPVDVVRFLDWHGWR D SURFHVV RQWR WKH VDPH


SURFHVVLQDGLIIHUHQWYHUVLRQRIWKHVDPHSURMHFW
 Drag (pressing &WUO to copy) the process with which all these programs are
associated.
 Drop it on the same process name in a different version of the same project.

r Copy or move all the programs of a project version

7RFRS\RUPRYHDOOSURJUDPVWRDQHZYHUVLRQRIWKHVDPHSURMHFW
 Drag (pressing &WUO to copy) the version with which all these programs are
associated.
 Drop it on another version of the same project.

127(6 7KHSURJUDPVDUHFRSLHGRUPRYHGRQO\ZKHQWKHSURFHVVQDPHVDUH
WKHVDPH7KHSURJUDPVDUHFRSLHGRUPRYHGZKHUHYHUWKHDVVRFLDWHG
SURFHVVHVDUHSODFHGLQWKHVFKHGXOLQJWUHH

G e n io S c h e d ul er  H u m m in g b ir d
6XVSHQGLQJRUDFWLYDWLQJSURJUDPV 7KH3URJUDPV&RPSRQHQW

6XVSHQGLQJRUDFWLYDWLQJSURJUDPV

r Suspend or activate a single program

7RVXVSHQGRUDFWLYDWHDVLQJOHSURJUDP
 Select the program.

 Click once on the button to activate the program if it is inactive or to suspend


it, if it is active.

r Suspend or activate all programs on a process

7RVXVSHQGRUDFWLYDWHDOOSURJUDPVRQDSURFHVV
 Select the process which the programs you want to suspend or activate are
associated with.

 Click once on the button to suspend the programs associated to this process or
twice to activate it.

r Suspend or activate all programs in the entire version of a project

7RVXVSHQGRUDFWLYDWHDOOSURJUDPVRQDSURMHFWYHUVLRQ
 Select the project version which the programs you want to suspend or activate
belong to.

 Click once on the button to suspend all programs belonging to the selected
project version or twice to activate it.
&$87,21 ,I D SURFHVV RU D YHUVLRQ KDV QRQFRQVLVWHQW SURJUDPV LH VRPH
VXVSHQGHGDQGVRPHDFWLYH WKHGHIDXOWDFWLRQZKHQ\RXSUHVVWKH
EXWWRQLVWRVXVSHQGDOOSURJUDPV

H um m in g bi r d  G e ni o S c he d u le r
7KH3URJUDPV&RPSRQHQW 5HIUHVKLQJSURJUDPV

5HIUHVKLQJSURJUDPV

r Refresh an entire process

7RUHIUHVKDQHQWLUHSURFHVV
 Select a process from the Programs View.

 Press the button in the tool bar to refresh the entire process.
This refreshes all programs, and events on this process.

r Refresh an entire project version

7RUHIUHVKDQHQWLUHSURMHFWYHUVLRQ
 Select a project version from the Programs View.

 Press the button in the tool bar to refresh the entire version.
This refreshes all folders, processes, programs, and events.

r Refresh an entire project

7RUHIUHVKDQHQWLUHSURMHFW
 Select a project from the Programs View.

 Press the button in the tool bar to refresh the entire project.
This refreshes all versions, folders, processes, programs, and events.

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJSURJUDPV 7KH3URJUDPV&RPSRQHQW

r Refresh the entire repository

7RUHIUHVKDQHQWLUHUHSRVLWRU\

 Select the entire *HQLR root by clicking once on the icon in the Programs view.

 Press the button in the tool bar to refresh the entire view.
This refreshes all projects, versions, folders, processes, programs, and events.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW 5HIUHVKLQJSURJUDPV

7KH/RJV&RPSRQHQW

The Logs view is accessed by clicking on the /RJVYLHZLFRQ

The Logs component enables you to verify the logs of all the previous executions. This
hierarchical component displays the scheduled processes read in the current repository, in
a structured view.

All nodes in this view can be expanded or collapsed thanks to the button. Under the
current root (displayed as the DSN name and the Database type), there can be one or several
*HQLR projects, displayed. These projects are all read in the current Genio repository.
These projects may contain one or several folders, depending on whether there were any
created in the designer.
Inside the project (or in the folders if there are any), all project versions are shown.
Depending on the rights granted by the Genio administrator (in the *HQLR$GPLQLVWUDWLRQ
&RQVROH), these versions will or will not be able to be modified. If they are displayed in
grey, that means that you can view them but that you cannot modify them.
For each project version, all the processes are shown.
With this component, you can:
‡ &KHFNWKHSURFHVVORJV
- The process execution was successful.
- An error occurred during the execution.
- The process has been omitted.
- The process has been interrupted.
‡ &RQVXOWWKHORJLQIRUPDWLRQ
- Verify the information for each process logs.
‡ 3XUJHWKHH[HFXWLRQV
- Clear the executions, selectively.

G e n io S c h e d ul er  H u m m in g b ir d
&KHFNLQJWKHSURFHVVORJV 7KH/RJV&RPSRQHQW

&KHFNLQJWKHSURFHVVORJV

7RFKHFNWKHORJVRIDSURFHVVIURPWKHµ6FKHGXOHU¶ZLQGRZ
 Click the History tab.
 Open a project.
You access the list of folders and processes contained in your project.
Displaying Log Information
There are three ways of visualizing a log, in other words of displaying log information, in
the History view:
• By double-clicking on the log itself.

• By clicking on the button in the tool bar when the log is already selected.
• By right-clicking on the log and selecting the 'LVSOD\/RJ,QIRUPDWLRQ
pop-up item.
You access the Log information window. Depending on the way the execution took place
the icons at the beginning of the line change. You can check the meaning of the icons by

clicking on . You then access the Legend widow which explains the icons.

127( 7KH ¶/RJ ,QIRUPDWLRQ¶ ZLQGRZ LV PRGHOHVV EXW LW LV DOZD\V LQ WKH
IRUHJURXQG<RXFDQJRIURPORJLQIRUPDWLRQWRORJLQIRUPDWLRQZLWKRXW
KDYLQJWRFORVHLW

/RJLQIRUPDWLRQ

The log information window has four tabs. They display all necessary information
concerning one specific execution of a single process.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW /RJLQIRUPDWLRQ

TheLogview

The Log view shows process execution status. It also shows starting date, ending date,
elapsed time and name of the event responsible for triggering this process (if this is the
case). When the process is triggered by a polling event, the name of the polled file is
displayed, too.

G e n io S c h e d ul er  H u m m in g b ir d
/RJLQIRUPDWLRQ 7KH/RJV&RPSRQHQW

The Volume view

The Volume view displays the connections for tables, views, look ups and cubes. It also
shows the number of insertions, deletions or updates that were made on each object
impacted by the process objects. Depending on the connectivity, volume information is not
always available. In this case, the word ³8QNQRZQ´is displayed.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW /RJLQIRUPDWLRQ

The Console view

The Console view shows all the actions that the process has done. For example it gives
information on the beginning and the end of a module, the SQL queries executed and the
messages created in the scripts. It is possible to save the contents of the console, using the
Save console button. When you press this button, the contents of the console are copied in
the Windows notepad (after that, you may paste this information anywhere you like).

G e n io S c h e d ul er  H u m m in g b ir d
/RJLQIRUPDWLRQ 7KH/RJV&RPSRQHQW

The Exceptions view

The Exceptions view displays the list of exceptions generated by a process execution.
In the exception view there are two options and three areas:
• The6HOHFWYLHZPRGH enables you to choose whether you want *HQLR to
sort the exceptions by exception types ( V\VWHP types or else XVHU types: Type
mode) or by their place in the process (Process mode). You can check or
uncheck the items displayed in this view.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW /RJLQIRUPDWLRQ

The system types of exceptions are the following:

#&RQQHFWLRQ([FHSWLRQ Genio generates this exception when it could not con-


nect to a database.

#64/([FHSWLRQ Genio generates this exception when the database


could not understand the SQL clause.

#&RKHUHQFH([FHSWLRQ Genio generates this exception when the module fails


during the coherence test.

#([SUHVVLRQ([FHSWLRQ Genio generates this exception when it does not


understand the calculated expression.

#2/$3([FHSWLRQ Genio generates this exception when it meets prob-


lems with multidimensional connection levels.

Other types of exceptions (User exceptions) are created in *HQLR'HVLJQHU.


Please refer to the *HQLR'HVLJQHU5HIHUHQFH0DQXDO.
• The exceptionarea on the upper right-hand side of the window displays the
number, type, process line, corresponding object type that the exception
occurs on, the object name and the DBerror generated. The exception area
displays all this in separate columns.
• The description area, at the bottom of the window displays the detailed
description of the exception you have selected in the exception area.
If the value of the @ExceptionMode system variable is set to’’, when
the exceptions occur, these variables will be shown in a separate column of the
area, on the right. For more information, please refer to the description of
@ExceptionMode in the *HQLR'HVLJQHU5HIHUHQFH0DQXDO.

G e n io S c h e d ul er  H u m m in g b ir d
3XUJLQJORJV 7KH/RJV&RPSRQHQW

3XUJLQJORJV

The Purge option clears logs (those you select, al the logs of a process, all the logs in the
repository between two dates). When you choose to remove a Log, a window appears to
offer you the possibility of also deleting all the Fixed Time programs of the processes
involved. This avoids the recreation of Forgotten Program Logs.

r Clearing out a selected log

7RFOHDUDORJIURPWKHµ6FKHGXOHU¶ZLQGRZ
 Click the Logs tab.
 Open the project.
You access the list of folders and processes in your project.
 Open the process.
You access the list of process logs.
 Click the log.

 Click .
You access the Purge window:

 Click 3XUJH to clear the log


Your log is removed from the list.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW 3XUJLQJORJV

r Clearing out all logs of a process

7RFOHDURXWDDOOORJVRIDSURFHVVIURPWKHµ6FKHGXOHU¶ZLQGRZ
 Click History.
 Click the project.
 Click the process.

 Click
You access the Purge menu.
 Select the DOOH[HFXWLRQVRIWKLVSURFHVVoption.
 Click 3XUJH.
You access the Scheduler window.
 Click 2..

r Clearing out the logs between two dates

7RFOHDURXWH[HFXWLRQVEHWZHHQWZRGDWHVIURPWKHµ6FKHGXOHU¶ZLQGRZ
 Click the History tab.
 Click the project.
 Click the process.

 Click
You access the Purge menu.
 Select between two dates option.
 Pick the desired Begin date and End date from the calendar with the scroll bar.
 Click 3XUJH.
You access the Scheduler window.
 Click 2..

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH/RJV&RPSRQHQW

5HIUHVKLQJORJV

r Refresh a single process

7RUHIUHVKDVLQJOHORJ
 Select a process from the Logs View.

 Press the button in the tool bar to refresh the entire process.

r Refresh all logs in a project version

7RUHIUHVKDOOORJVLQDSURMHFWYHUVLRQ
 Select a project version from the Logs View.

 Press the button in the tool bar to refresh the entire version.
This refreshes all folders, processes and logs in the selected project version.

r Refresh all logs in an entire project

7RUHIUHVKDOOORJVLQDSURMHFW
 Select a project from the Logs View.

 Press the button in the tool bar to refresh the entire project.
This refreshes all versions, folders, processes and logs in the selected project.

H um m in g bi r d  G e ni o S c he d u le r
7KH/RJV&RPSRQHQW 5HIUHVKLQJORJV

r Refresh all logs in the entire repository

7RUHIUHVKDOOORJVLQWKHUHSRVLWRU\

 Select the entire *HQLR root by clicking once on the icon in the Logs View.

 Press the button in the tool bar to refresh the entire view.
This refreshes all projects, versions, folders, processes and logs in the repository.

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH+LVWRU\&RPSRQHQW

7KH+LVWRU\&RPSRQHQW

The History view is accessed by clicking on the+LVWRU\YLHZLFRQ

The History view displays all necessary information concerning the logs, but in a KLVWRULFDO
(FKURQRORJLFDO) presentation, whereas the Logs view displays them in a structural
(hierarchic) manner. Each view column displays a different type of information about the
logs.

As mentioned above, this view is mainly chronological. By default, it shows all the logs in
the current repository by increasing date and time.

H um m in g bi r d  G e ni o S c he d u le r
7KH+LVWRU\ &RPSRQHQW 5HIUHVKLQJORJV

Nevertheless, if you wish, you can sort the entire log view according to other criteria simply
by clicking on the respective column header:
• Name of the associated project (Project Name column)
• Status of that project (Project Status column)
• Version of that project (Project Version column)
• Name of the process that the log accounts for (Process Name column)
• Duration of the process execution (Execution Duration column )
• Number of exceptions in the process (Number of Exceptions column)

&KURQRORJLFDO/RJ9LHZ
To return to the chronological view of all logs, just go back and click the Date and Time
column header (the first one from the left).

$OSKDEHWLFDQG1XPHULF'LVSOD\2UGHU
Some of the columns in the History view, such as Date and Time, Execution Duration,
Number of Exceptions, contain strictly numeric information. When you want to change
the order of the fields in those columns (that is change the display from increasing to
decreasing or from decreasing to increasing), just FOLFNRQFHRQLWVFROXPQKHDGHU

/RJ7\SHV
In *HQLR, there are different types of process logs. You can recognize the type of a log
displayed in the History view (or in the Log view, for that matter) by looking at the little
color symbol that the log has just in front of it in the Date and Time column. To know the
meaning of these symbols you have an easy to read Legend, in the Legend window:

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH+LVWRU\&RPSRQHQW

)XWXUH3URJUDPV
Programs scheduled for the future (i.e. in relation to server date and server time) are also
displayed in the History view. They have a special symbol, in front of them: In the
Filter Definition window, described below, you can give a maximum date. Event and
Polling programs are not displayed, nor are the suspended scheduled programs.

&$87,21 ,IHLWKHUWKHPD[LPXPGDWHRUWKHGHIDXOWPD[LPXPGDWHGHILQHGLQWKH
ILOWHUDUHWRRIDULQWKHIXWXUHDQGWKDWDUHPDQ\SURJUDPVVFKHGXOHGIRU
WKHIXWXUHLQ\RXUUHSRVLWRU\\RXPD\UHWULHYHDJUHDWGHDORIIXWXUH
SURJUDPVLQ\RXU+LVWRU\YLHZ7KLVPD\WDNHDYHU\ORQJWLPH6REH
FDUHIXOZKHQ\RXJLYHDPD[LPXPGDWHRWKHUZLVH\RXPLJKWORRVH\RXU
SDWLHQFHDQGKDYHWRLQWHUUXSWWKHVFKHGXOHUVHUYLFHDOWRJHWKHU

'LVSOD\LQJ/RJ,QIRUPDWLRQ
There are three ways of visualizing a log, in other words of displaying log information, in
the History view:
• By double-clicking on the log itself.

• By clicking on the button in the tool bar when the log is already selected.
• By right-clicking on the log and selecting the Display Log Information pop-
up item.

When one of the three actions above has been performed, the Log Information window
appears. For further information on how to read this important window, take a look at ‘Log
information’, on page 29.

3XUJLQJ/RJV
To purge a log, just select it and press the '(/ key on the keyboard.

H um m in g bi r d  G e ni o S c he d u le r
7KH+LVWRU\ &RPSRQHQW 5HIUHVKLQJORJV

7RSXUJHVHYHUDOORJVDWDWLPH
 Either select a process or multi-select several logs in a process.

 Press the 'HO key or click the button (purge bin) in the tool bar.

The Purge window appears.


 You can purge the current log by selecting the VHOHFWHGH[HFXWLRQ option. You can
purge all logs in the current process by selecting the DOOH[HFXWLRQVRIWKLVSURFHVV
option. At last, you can purge all logs in a process according to a begin date and an
end date by selecting the EHWZHHQWZRGDWHV options and defining the required dates.
 Then just press 3XUJH to confirm or &DQFHO to exit.

5HIUHVKLQJ+LVWRU\9LHZ

To refresh the History view, all you have to do is click the button.

&$87,21 5HIUHVKLQJPD\WDNHDORQJWLPHEHFDXVHRIORJYROXPHDQGQXPEHURI
ORJV5HIUHVKWLPHLVHVSHFLDOO\ORQJWKH0D[LPXP'DWHYDOXHVLQWKH
+LVWRU\YLHZILOWHUGHILQLWLRQDUHYHU\GLVWDQWDQGWKDWPDQ\SURFHVVORJV
ZHUHJHQHUDWHGLQEHWZHHQ

)LOWHULQJ'LVSOD\LQ+LVWRU\9LHZ
An essential feature of the History view in *HQLR6FKHGXOHU, is the Filter.
Two buttons are used in the tool bar:

The button which opens the Filter Definition window.

The button which applies the filter defined in the Filter Definition window to the

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH+LVWRU\&RPSRQHQW

History view or takes it away. To return to the full view (i.e. take off the filter) after it has
been applied or just after the filter definition has been confirmed in the window, press this
button again.
The Filter Definition window has three views:
• the Time Frame view
• the Project and Process Filter view
• the Log Filter view

The Time frame view

H um m in g bi r d  G e ni o S c he d u le r
7KH+LVWRU\ &RPSRQHQW 5HIUHVKLQJORJV

The TimeFrame view (above) has two areas:


• The 0LQimumGDWH area:
1R0LQ There is no minimum date. All past logs will be displayed.
7RGD\ The history view will display all logs beginning from the
present day.
2WKHU A calendar lets you choose any other date in a realistic way.
• The 0D[imumGDWH area:
7RGD\ The date of the last log displayed is today.
2WKHU A calendar lets you choose any other date in a realistic way.

The Default values button resets the minimum and maximum dates to the current server
date.
The 2. button confirms the filter definition and applies it to the current view.

,03257$17 7KH0D[LPXPGDWHYDOXHHQDEOHVWKHVFKHGXOHUWRFRPSXWHDQGGLVSOD\
DOOWKHIXWXUHVFKHGXOHGSURJUDPVWREHGLVSOD\HGLQWKHYLHZ

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH+LVWRU\&RPSRQHQW

The Project and Process filter view

The Project and Process Filter view (above) has four fields:
1DPH Logs will be filtered by associated project names (several can
be selected with the standard MS-DOS selection method).
6WDWXV Logs will be filtered by associated project status.
9HUVLRQ Logs will be filtered by associated version number.
3URFHVVQDPH Logs will be filtered by name of associated process.
The Default values button:
• Resets 1DPH to (i.e. ’all’).
• Checks all three VWDWXVHV
• Sets version to 1.
• Resets 3URFHVV1DPH to (i.e. ’all’).

H um m in g bi r d  G e ni o S c he d u le r
7KH+LVWRU\ &RPSRQHQW 5HIUHVKLQJORJV

The Log Filter view

The Log Filter view (above) has five areas:


/RJ7\SH Logs will be filtered according to log types: types are
described in ‘Log Types’, on page 39.
0D['XUDWLRQ Maximum process execution duration can be set to:
’No limit’ or to ’Less than QE¶
0LQ'XUDWLRQ Minimum process execution duration can be set to:
’No limit’ or to ’More than QE¶
0D[([FHSWLRQV Maximum number of exceptions can be set to:
’No limit’ or to ’Less than QE¶
0LQ([FHSWLRQV Minimum number of exceptions can be set to:
’No limit’ or to ’More than QE¶
The 'HIDXOWYDOXHVbutton:
• Checks all log types.
• Reset all options in the four other areas to 1ROLPLW.

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH5HDO7LPH$ GPLQLVWUDWLRQ

7KH5HDO7LPH$GPLQLVWUDWLRQ
&RPSRQHQW

The Real-Time Administration Component view is accessed by clicking on the5HDO


7LPH$GPLQLVWUDWLRQ&RPSRQHQWYLHZLFRQ

The Real-Time Administration tab gives an overview of background information. It


displays icons representing the Genio services. Click the 5HDO7LPH$GPLQLVWUDWLRQ
icon or choose 5HDO7LPH$GPLQLVWUDWLRQ from the View sub-menu. You access the
Real-Time Administration view:

H um m in g bi r d  G e ni o S c he d u le r
7KH5HDO7LPH$GPLQLVWUDWLRQ 5HIUHVKLQJORJV

A symbol is associated to each service. Its meaning is detailed below:

Green Means that the corresponding engine is running.

Red Means that the corresponding engine is not running.

Grey Means that Genio is in the process of finding out whether or not the
corresponding engine is running.

Purple Means that the service is running but that it is running on a different
repository than the current repository used by the Scheduler.

Blue Means that the time scheduler limit for engine response has expired
(refer to ‘Configuring Real-Time Parameters’, on page 48, ’Time
Out’ option).

The services exhibit symbols representing the current tasks being performed

Represents administration threads. If Genio displays it the thread is


available.

Takes the place of the thread icon when a scheduler program


launches an execution. The thread icon is restored at the end of the
execution.

Is added to the icons when a module is executed on the engine from


the designer.

Is present in front of the files that are checked by the polling service
on a given host, in a directory. The status of the files determined by
the polling service is displayed as well.

From this window it is possible to:

• Refresh the window or each engine individually with

• Configure the window properties with

• Stop or view an execution with

• Show or hide all empty folders with

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH5HDO7LPH$ GPLQLVWUDWLRQ

r Configuring Real-Time Parameters

7RFRQILJXUHWKHµ5HDO7LPH$GPLQLVWUDWLRQ¶SDUDPHWHUV

Click the &RQILJXUH item of the Scheduler menu.


The ’Configuration’ window appears:

5HIUHVKUDWH Indicates how long it takes between each scheduler refresh


process (in seconds). Maximum rate is  seconds. When the
field is set to zero, there is no refresh at all.
7LPHRXW Indicates how long the scheduler waits for an answer from an
engine before giving up (in seconds). When the scheduler
gives up it will give you an message telling you that the host
doesn’t answer. Maximum time out is  seconds. If this
option is set to zero, the scheduler will not limit the time
needed to wait for the host to respond. (There will be an
answer, but depending on the number of hosts and the network
load, it might take a long time.)
9LHZDGPLQLVWUDWLRQ Activates visualization and refresh on the administration
WKUHDG threads. If this option is not checked, only task threads will be
visible and refreshed.

H um m in g bi r d  G e ni o S c he d u le r
7KH5HDO7LPH$GPLQLVWUDWLRQ 5HIUHVKLQJORJV

r Refreshing the view for the entire root

7RUHIUHVKWKHYLHZIRUWKHHQWLUHURRW

 Select the entire Genio root by clicking once on the icon in the Real-Time
Administration view.

 Press the button in the tool bar to refresh the entire view.
The display of all hosts, services and task threads currently running on the current
repository is refreshed.
The administration threads (one per service) appear and are refreshed only if the ’View
administration thread’ option in the Configuration window is checked (refer to
‘Configuring Real-Time Parameters’, on page 48 ).
,03257$17 5HIUHVKLQJWKH6FKHGXOHUYLHZPD\WDNHWLPHDVUHVSRQVHWLPHGRHV
QRWGHSHQGXQLTXHO\RQ*HQLR2WKHUSDUDPHWHUVVXFKDVQHWZRUN
RYHUORDGRUWXUQHGRIIKRVWVRQWKHQHWZRUNPD\VORZWKHUHIUHVK
SURFHVV

r Refreshing the view of each host individually

7RUHIUHVKWKHYLHZIRUHDFKLQGLYLGXDOKRVW

 Select the adequate service by clicking once on the icon in the Real-Time
Administration view.

 Press the button in the tool bar to refresh all services running on this host.
All services running on this host only are refreshed. The task threads on those services are
refreshed.

G e n io S c h e d ul er  H u m m in g b ir d
5HIUHVKLQJORJV 7KH5HDO7LPH$ GPLQLVWUDWLRQ

r Refreshing the view of each service individually

7RUHIUHVKWKHYLHZRIHDFKLQGLYLGXDOVHUYLFH

 Select the adequate service by clicking once on the icon (when it is red or
green, not grey) in the Real-Time Administration view.

 Press the button in the tool bar to refresh the selected service.
The current service is refreshed. The task threads on that service are also refreshed.

r Stopping or viewing an execution

7RYLHZDQH[HFXWLRQ
 Select the execution you want tot stop.

 Click
The Execution Viewer is launched. For information on this application, please re

r Stopping an execution

7RVWRSDQH[HFXWLRQ
 Select the execution you want tot stop.

 Click

H um m in g bi r d  G e ni o S c he d u le r
7KH5HDO7LPH$GPLQLVWUDWLRQ 5HIUHVKLQJORJV

G e n io S c h e d ul er  H u m m in g b ir d
,QGH[

@CoherenceException, 34
@ConnectionException, 34 *
@ExpressionException, 34
@OLAPException, 34 Genio Suite Installation Guide
@SQLException, 34 About the book, v
Associated documents, v
Readership, v
$ Global variables
Initializing before process execution, 23
Activating programs, 25
Activating a single program, 25
Activating all programs associated with a process, +
25
Activating all the programs of a project version, History, 8
25 Hosts, 10
At a fixed date or time programming, 16

/
&
Launching applications from the Scheduler, 11
Checking process logs, 28 Log information, 29
Configuring Real Time Parameters, 48 Log types, 39
Consulting log information, 28 Logs, 8, 10
Copying programs, 23 Logs component, 28
a single program, 24
all the programs associated with a process, 24
Copying all the programs of a project version, 24
Creating a program, 14 0
Modifying
a program, 14
( Moving programs, 23
a single program, 24
Event driven programming, 15, 19 all the programs associated with a process, 24
all the programs of a project version, 24

)
3
File behavior driven programming, 21
Fixed date programming, 15 Periodical programming, 15, 17
Folders Polling modes for polling driven programming, 22
in the Scheduler, 9 Process hierarchy in programs, 14
Future Programs, 40 Process logs

H u m m in g b ir d - 51 - G e ni o S c h ed u le r
,QGH[

Alphanumeric order, 39 Purging


Chronological view, 39 Executions, 28
Consulting log information, 28 Logs, 34
Displaying log information, 29
Log types, 39
Purging logs, 34, 40
Clearing out a log, 35 5
Clearing out all logs between two dates, 36
Real time administration, 8, 46
Clearing out all logs of a process, 35
Color symbolics, 47
Sorting, 39
Parameter configuration, 48
Processes
Refresh rate, 48
Activating all associated programs, 25
Time out, 48
Copying all associated programs, 24
Refreshing individual hosts, 49
Moving all associated programs, 24
Refreshing individual services, 50
Refreshing an entire process, 26
Refreshing the entire root, 49
Refreshing logs, 36
View configuration
Suspending all associated programs, 25
Thread, 48
Programming
Real time administration Component, 46
At a fixed date, 15
Refresh rate, 48
At a fixed date or at a fixed time, 16
Refresh Scheduler, 49, 50
Periodically, 15, 17
Refreshing
With events, 15, 19
an entire process, 26
With polling, 15, 21
an entire project, 26
Programs, 8
an entire project version, 26
Activating, 25
Programs, 26
Copying, 23
the entire repository, 27
Copying a single program, 24
Refreshing logs, 36
Copying or moving all programs associated with a
all logs in a project, 37
process, 24
all logs in a project version, 37
Copying or moving all programs of a project
all logs in the entire repository, 37
version, 24
in a single process, 36
Creation, 14
Moving, 23
Moving a single program, 24
One time or fixed time programming, 16 6
Periodical, 17
Programs view, 13 Scheduler
Refreshing, 26 Folders, 9
Refreshing an entire process, 26 History component, 8
Refreshing an entire project, 26 Hosts, 10
Refreshing an entire project version, 26 Launching applications, 11
Refreshing an entire repository, 27 Logs, 10
Suspending, 25 Logs component, 8
Triggered by an event, 19 Processes, 9
Triggered by the modification/presence of a file, Program component, 8, 13
21 Projects, 9
Project and process filter, 44 Purging executions, 28
Projects in the Scheduler, 9 Refresh, 49

G e n io S c h e d ul er  H u m m in g b ir d
,QGH[

Services, 10
Stopping an execution, 50
The History component, 38
The logs component, 28
The Real Time Administration component, 46
Viewing an execution, 50
Stopping an execution, 50
Suspending programs, 25
Suspending a single program, 25
Suspending all programs associated with a process,
25
Suspending all the programs of a project version,
25

7
The Programs component of the Scheduler, 13

9
Variables
Global
Initializing before process execution, 23
Viewing an execution, 50

H um m in g bi r d  G e ni o S c he d u le r
,QGH[

G e n io S c h e d ul er  H u m m in g b ir d

You might also like