com.crystaldecisions.sdk.plugin.desktop.event
Interface IScheduleEventBase

All Known Subinterfaces:
IScheduleEvent

public interface IScheduleEventBase

This interface allows you to set the criteria for triggering an event based on the results of a previously scheduled report.

Since:
4.0

Field Summary
static int BOTH
           The event is based on either schedule success or schedule failure.
static int FAILURE
           The event is based on schedule failure.
static java.lang.String ROOTFOLDER_CUID
          The CUID for this object type's root folder.
static java.lang.String SPECIFIC_KIND
          The Kind used to identify this object type.
static java.lang.String SPECIFIC_PROGID
          The ProgID used to identify this object type.
static int SUCCESS
           The event is based on schedule success.
 
Method Summary
 int getDependencyType()
           Returns the schedule result that triggers the event.
 void setDependencyType(int newDependencyType)
           Sets the schedule result that triggers the event.
 

Field Detail

SPECIFIC_KIND

static final java.lang.String SPECIFIC_KIND
The Kind used to identify this object type.

See Also:
Constant Field Values

SPECIFIC_PROGID

static final java.lang.String SPECIFIC_PROGID
The ProgID used to identify this object type.

See Also:
Constant Field Values

ROOTFOLDER_CUID

static final java.lang.String ROOTFOLDER_CUID
The CUID for this object type's root folder. All objects of this type must be stored under this folder.

See Also:
Constant Field Values

FAILURE

static final int FAILURE

The event is based on schedule failure.

See Also:
Constant Field Values

SUCCESS

static final int SUCCESS

The event is based on schedule success.

See Also:
Constant Field Values

BOTH

static final int BOTH

The event is based on either schedule success or schedule failure.

See Also:
Constant Field Values
Method Detail

getDependencyType

int getDependencyType()

Returns the schedule result that triggers the event.

Returns:
An int that defines the schedule result that triggers the event.
See Also:
IScheduleEventBase.setDependencyType(int)

setDependencyType

void setDependencyType(int newDependencyType)

Sets the schedule result that triggers the event.

Parameters:
newDependencyType - An int that defines the schedule result that triggers the event.
See Also:
IScheduleEventBase.getDependencyType()