Rule Execution Server API

ilog.rules.res.model
Interface IlrRulesetArchiveInformationBase<R,E>

All Known Subinterfaces:
IlrMutableRulesetArchiveInformation, IlrRulesetArchiveInformation

public interface IlrRulesetArchiveInformationBase<R,E>

The IlrRulesetArchiveInformationBase inteface represents a generic IlrRulesetArchive container. An IlrRulesetArchiveInformationBase instance can contain properties.

Since:
7.0

Method Summary
 IlrPath getCanonicalPath()
          Retrieves the canonical path to a ruleset.
 Date getCreationDate()
          Retrieves the creation date of this ruleset.
 String getDescription()
          Retrieves the description of this ruleset.
 String getDisplayName()
          Retrieves the display name of this ruleset.
 String getName()
          Retrieves the name of this ruleset.
 IlrRulesetArchiveProperties getProperties()
          Retrieves all the properties associated with this ruleset.
 R getRepository()
          Retrieves the repository containing this ruleset.
 IlrRESRulesetArchive getRESRulesetArchive()
          Retrieves the ruleset archive.
 E getRuleApp()
          Retrieves the RuleApp that contains this ruleset.
 IlrRulesetArchive getRulesetArchive()
          Deprecated. getRESRulesetArchive()
 IlrVersion getVersion()
          Retrieves the version number of this ruleset.
 

Method Detail

getRepository

R getRepository()
Retrieves the repository containing this ruleset.

Returns:
The repository containing this ruleset. If this ruleset is not linked to a repository, null is returned.

getName

String getName()
Retrieves the name of this ruleset.

Returns:
The name of this ruleset. This method never returns null.

getVersion

IlrVersion getVersion()
Retrieves the version number of this ruleset.

Returns:
The ruleset version. This method never returns null.

getDisplayName

String getDisplayName()
Retrieves the display name of this ruleset.

Returns:
The display name of this ruleset. If this ruleset does not have a display name, null is returned.

getDescription

String getDescription()
Retrieves the description of this ruleset.

Returns:
The description of the ruleset. If this ruleset does not have a description, null is returned.

getCreationDate

Date getCreationDate()
Retrieves the creation date of this ruleset.

Returns:
The creation date of this ruleset. This method never returns null.

getRuleApp

E getRuleApp()
Retrieves the RuleApp that contains this ruleset.

Returns:
The RuleApp that contains this ruleset. If this ruleset is not linked, null is returned.

getCanonicalPath

IlrPath getCanonicalPath()
Retrieves the canonical path to a ruleset. For example:

Returns:
The canonical ruleset path. This method never returns null.

getRulesetArchive

IlrRulesetArchive getRulesetArchive()
Deprecated. getRESRulesetArchive()

Retrieves the ruleset archive.

Returns:
The ruleset archive.

getRESRulesetArchive

IlrRESRulesetArchive getRESRulesetArchive()
Retrieves the ruleset archive.

Since:
7.5
Returns:
The ruleset archive.

getProperties

IlrRulesetArchiveProperties getProperties()
Retrieves all the properties associated with this ruleset.

Returns:
All ruleset properties.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013