Index

A C D E F G I J L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Action - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class is the superclass for all actions.
Action(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Constructs a Action from XML representation
addExclusionPeriod(Scheduleable) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Adds an period to existing a list of exclusion periods.
addInclusionPeriod(Scheduleable) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Adds an inclusion periods to existing a list of inclusion periods.
addPeriodGroup(PeriodGroup) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Adds a period group to the current list of PeriodGroup in this Schedules.
addSchedule(Schedule) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Adds a schedule to the current list of schedules.
AlertHigh - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
The AlertHigh class
AlertHigh(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertHigh
Constructs an AlertHigh object with a given message
AlertLow - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
The AlertLow class
AlertLow(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertLow
Constructs an AlertLow object with a given message
AlertMedium - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
The AlertMedium class
AlertMedium(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertMedium
Constructs an AlertMedium object with a given message
AlertMessage - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
Subclasses of AlertMsg may be used as the argument to the RBEngineMicroAgent proprietary method sendAlertMsg.
applyVariables(Properties) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Substitutes variable in the rulebase with the key:value pairs in the variables.
APRIL - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding April.
Attributes - Class in COM.TIBCO.hawk.config.rbengine.rbmap
The Attributes provides methods for accessing attributes in a RBMap object.
Attributes - Class in COM.TIBCO.hawk.config.rbengine.schedule
The Attributes provides methods for accessing attributes in a Schedules object.
Attributes() - Constructor for class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Constructs an Attributes with default settings.
AUGUST - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding August.

C

ClearAction - Class in COM.TIBCO.hawk.config.rbengine.rulebase
A ClearAction represents an action that may be executed when a test makes a T->F state transition.
ClearAction(String, MethodInvocation) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Constructs a ClearAction
ClearConditionPolicy - Interface in COM.TIBCO.hawk.config.rbengine.rulebase.policy
ClearConditionPolicy objects are used in tests to determine when a test should transition to a false state.
ClearOnFirstFalse - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
A ClearOnFirstFalse policy indicates that a test should transition to the false state upon the first false evaluation of its test expression.
ClearOnFirstFalse() - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearOnFirstFalse
Construct a new ClearOnFirstFalse policy
ClearTest - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
A ClearTest policy indicates that a test should transition to the false state upon the true evaluation of the clear test expression contained in the ClearTest policy object.
ClearTest(Operator) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTest
Constructs a ClearTest object
clearTests() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Removes all the test in this rule.
ClearTimer - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
A ClearTimer policy indicates that a test should transition to the false state upon the expiration of a timer.
ClearTimer(int) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTimer
Constructs a ClearTimer policy
clone() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Clone a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Returns a copy of this object.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns a copy of this object.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns a copy of this object
clone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Returns a copy of this Period.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Returns a copy of this PeriodGroup.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Returns a copy of this PeriodGroupReference.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns a copy of this Schedule.
clone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns a copy of this Schedules object
clone(Rule[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
make a copy of Rule array
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
 
CNAME - Static variable in exception COM.TIBCO.hawk.config.rbengine.rulebase.OperatorException
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
 
CNAME - Static variable in exception COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseException
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.VariableOperandDescriptor
 
CNAME - Static variable in class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
 
COM.TIBCO.hawk.config.rbengine - package COM.TIBCO.hawk.config.rbengine
Provides an interface and base classes for TIBCO Hawk configuration objects.
COM.TIBCO.hawk.config.rbengine.rbmap - package COM.TIBCO.hawk.config.rbengine.rbmap
Provides classes for creating and processing rulebase map used by TIBCO Hawk Agents.
COM.TIBCO.hawk.config.rbengine.rulebase - package COM.TIBCO.hawk.config.rbengine.rulebase
Provides classes for creating and processing rulebase used in TIBCO Hawk agents.
COM.TIBCO.hawk.config.rbengine.rulebase.policy - package COM.TIBCO.hawk.config.rbengine.rulebase.policy
Provides classes for creating and processing rulebase related policies.
COM.TIBCO.hawk.config.rbengine.rulebase.util - package COM.TIBCO.hawk.config.rbengine.rulebase.util
 
COM.TIBCO.hawk.config.rbengine.schedule - package COM.TIBCO.hawk.config.rbengine.schedule
Provides classes for creating and processing schedules used in the rulebases of TIBCO Hawk agents.
COM.TIBCO.hawk.config.rbengine.util - package COM.TIBCO.hawk.config.rbengine.util
 
ConsequenceAction - Class in COM.TIBCO.hawk.config.rbengine.rulebase
A ConsequenceAction represents an action that a test may execute when it undergoes a F->T or T->T state transition.
ConsequenceAction(String, MethodInvocation) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Constructs a ConsequenceAction with default values for the perform action policy (PerformOnceOnly) and escalation period (0).
constructChangedStamp() - Static method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
A convenient method to create a time stampt for setting last modification record.
contains(Schedule) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Checks to see if specified Schedule is in the current schedule list.
convertEventLogMABasedOperator(Object[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
 
copy(RBEConfigObjectAttributes) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
custom - Variable in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
 
customAndMap - Variable in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
 

D

DataSource - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class is used to represent a rule's data source.
DataSource(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Constructs a DataSource
DataSource(String, MethodSubscription) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Constructs a DataSource object.
DAYS_IN_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for days in month component in the period.
DECEMBER - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding December.

E

equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Compares two rulebase maps.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Compares two Action object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Compares two ClearActions for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Compares two ConsequenceActions for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Compare two data sources.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Tests two Operator objects for equality
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearOnFirstFalse
Compares two ClearOnFirstFalse objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTest
Compares two ClearTest objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTimer
Compares two ClearTimer objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformAlways
Compares two PerformAlways objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformCountOnInterval
Compares two PerformCountOnInterval objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformOnceOnly
Compares two PerformOnceOnly objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.TrueCountThreshold
Compares two TrueCountThreshold objects for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Tests two Rule objects for equality
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Compare the specified object with this rulebase.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Compares two RulebaseElements for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Compares two Tests for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertHigh
Compares two AlertHigh object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertLow
Compares two AlertLow object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertMedium
Compares two AlertMedium object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertMessage
Compares two AlertMessage object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.Notification
Compares two Notification object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.PostedCondition
Compares two PostedCondition object for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Compares the specified object with this Period.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Compares the specified object with this PeriodGroup.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Compares the specified object with this PeriodGroupReference.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Compares with the specified schedule for equality.
equals(Object) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Compares the specified Schedules objects for equality.
evaluate() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Evaluates the operator and returns the results.
exclude(int, int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Excludes the specific time period of a component in this Period.
excludeAll(int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Excludes the entire time period of a component in this Period.

F

FEBRUARY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Frebruary.
FILE_EXTENSION - Static variable in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
File extension for the rulebase map.
FILE_EXTENSION - Static variable in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
 
FILE_EXTENSION - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
The default file extension of a schedule file.
fillPostedConditionsAssigned(Vector, ConsequenceAction[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
fill all assigned posted condition in this test in a vector.
fillPostedConditionsUsed(Vector, Object[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
fill all posted conditions used in this test in a vector.
FIRST_WEEKDAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including first weekday in a month.
FOURTH_WEEKDAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including forth weekday in a month.
FRIDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Friday.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Read XML representation of the action from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Read XML representation of the action from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Read XML representation of the action from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Read XML representation of the data source from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Read XML representation of the rule from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Read XML representation of the rulebase from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Read XML representation of the action from the XML node.
fromXML(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Read XML representation of the test from the XML node.
fromXML(Reader) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Restore the config object using from Reader.
fromXML(Reader) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
fromXML(Reader) - Static method in class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
Returns a MicroAgentDescriptor object from a Reader.
fromXML(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Restore the configuration object from a string containing XML object that was generated by toXML().

G

getAgentRulebases(String, String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns a list of rulebases for specified agent and the default group that this agent is belongs to.
getAttributes() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the attributes of this RBMap.
getAttributes() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns the attributes for this Schedules.
getAuthor() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Returns the author of this rulebase configuration object.
getAuthor() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the author of the rulebase.
getAuthor() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
getChecksum() - Method in interface COM.TIBCO.hawk.config.rbengine.RBEConfigObject
Returns the checksum of the configuration object
getChecksum() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the checksum of this RBMap.
getChecksum() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the checksum of the config object
getChecksum() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns the checksum value of this Schedules object.
getClearActions() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the clear actions.
getClearConditionPolicy() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the clear condition policy
getClearOnTestName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTest
Answer the ClearOnTestName.
getCommands() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the commands in the set of commands mapping.
getCommands() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the command list of a rulebase.
getComment() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Returns the comment of this rulebase configuration object.
getComment() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the rulebase comment.
getComment() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
getConsequenceActions() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the consequence actions.
getConvertedString(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
 
getCount() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformCountOnInterval
Returns the count value of this policy.
getCustom() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Returns true if the agent should use the external command to generate the rulebase list.
getCustomAndMap() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Deprecated. 
getDataSource() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns the rule's data source.
getDefaultName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns the default name for this ClearAction element.
getDefaultName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns the default name for this ClearAction element.
getDefaultName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the default name for this ClearAction element.
getDescription() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
Retrieves the operand description
getDescription() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the operator description.
getDisplayName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns the display name for this data source
getDisplayName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Retrieves the operator display name
getDisplayName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the operator display name.
getEscalationTime() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Returns the escalation time of this action.
getExclusionPeriods() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns all exclusion periods in this Schedule.
getExclusionPeriodsAsVector() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
getFileExtension() - Method in interface COM.TIBCO.hawk.config.rbengine.RBEConfigObject
Returns file extension based on the configuration object type.
getFileExtension() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns file extension based on the configuration object type.
getFileExtension() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns file extension based on the configuration object type.
getFileExtension() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns file extension based on the schedules.
getFixedOperandDescriptors() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the fixed-number operand descriptors.
getGroups() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the group names that has a group mapping.
getIncludedRulebases() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the rulebase include list.
getInclusionPeriods() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns all inclusion periods in this Schedule.
getInclusionPeriodsAsVector() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
getInterval() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformCountOnInterval
Returns the interval value of this policy.
getLastModification() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Returns the last modification record of this rulebase configuration object.
getLastModification() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the last modification string.
getLastModification() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
getMax() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.VariableOperandDescriptor
Retrieves the max value
getMemberForCommand(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the agent or group that uses the command.
getMembersForRulebase(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns all the members that uses the specified rulebase.
getMembersInGroup(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns all the members in the specified group.
getMessage() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertMessage
 
getMethodInvocation() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Returns the method invocation of this action.
getMethodSubscription() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns string representation of this data source.
getMicroAgentName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Returns the microagent name of this action.
getMicroAgentName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns the microagent name
getMin() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.VariableOperandDescriptor
Retrieves the min value
getMinutesInDay() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Deprecated. 
getName() - Method in interface COM.TIBCO.hawk.config.rbengine.RBEConfigObject
Returns the name for this RuleBaseEngine configuration object.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the name for this RBMap.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
Retrieves the operand name
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Retrieves the operator name
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the operator name.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Returns the name for this rulebase element.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.PostedCondition
 
getName() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Returns the name of this PeriodGroup.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Returns the name the PeriodGroup of this PeriodGroupReference is referenced to.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns the name of the schedule.
getName() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns the Schedules name.
getNodeValue(Node) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
getOperands() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Retrieves the operands
getOperatorDescriptors() - Static method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Describes all available operators.
getOverRuling() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns the rule's precedence level used in overruling.
getPerformActionPolicy() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Returns the perform action policy.
getPeriodGroup(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns a PeriodGroup of the specified name.
getPeriodGroups() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns a list of PeriodGroup in this Schedules.
getPeriods() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Returns the periods in this PeriodGroup.
getPostedCondition(String) - Method in interface COM.TIBCO.hawk.config.rbengine.rulebase.RuleDataContext
 
getPostedConditionsAssigned() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns list of all posted condition assigned (invoke in action) in this test .
getPostedConditionsUsed() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns list of all posted condition used in this test .
getProperties() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Returns the properties associate with this action.
getRulebases() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Returns the rulebases that has a rulebase mapping.
getRuleData(String) - Method in interface COM.TIBCO.hawk.config.rbengine.rulebase.RuleDataContext
 
getRules() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the list of Rule objects that make up this rulebase.
getSchedule() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Returns the schedule name for this rulebase element.
getSchedule(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns a schedule of the specified name.
getScheduleNames() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
getSchedules() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns a list of schedules.
getSchedulesAsVector() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
getScheduleUsingPeriodGroup(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Gets the schedule that uses the specified PeriodGroup.
getSecondTillNextScheduleChange() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns seconds until next schedule change.
getTestExpressionOperator() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTest
Answer the test for the clear test.
getTestExpressionOperator() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the test expression operator.
getTests() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns the array of Test objects used by this rule.
getTimerInterval() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTimer
Returns the timer interval
getTimeZone() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns the TimeZone for this schedule.
getTrueConditionPolicy() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns the true condition policy
getTrueCountThreshold() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.TrueCountThreshold
Returns the true count threshold value of this policy
getType() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
Retrieves the operand type
getType() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Retrieves the return type of the operator.
getType() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the operator return type.
getVariableOperandDescriptor() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Retrieves the variable-number operand descriptor.
getXMLReader() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectXML
Returns a Reader where the XML representation of this object can be retrieved.
getXMLString() - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectXML
Returns a string that the represents the configutation in XML.

I

include(int, int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Includes the specific time period of a component in this Period.
includeAll(int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Includes the entire time period of a component in this Period.
inSchedule(Date) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Checks to see if the schedule is in-schedule using the specified date.
inSchedule(GregorianCalendar) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Checks to see if this object is in schedule based on passed GregorianCalendar.
inSchedule(GregorianCalendar) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Checks to see if this PeriodGroup is in schedule based on the specified GregorianCalendar.
inSchedule(GregorianCalendar) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Check to see if this PeriodGroupReference is in schedule based on passed GregorianCalendar.
inSchedule(GregorianCalendar) - Method in interface COM.TIBCO.hawk.config.rbengine.schedule.Scheduleable
Check to see if this object is in schedule based on the specified GregorianCalendar.
isAlwaysExcluded() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Returns false if the definition of the schedule components in the Period will cause it to be always excluded in the schedule.
isConverted() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
 
isConverted() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
 
isConverted() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
 
isExtended() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformOnceOnly
To check whether the perform once only action is extended or not.
isIncluded(int, int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Checks to see if a period within a component is included in this Period.
isUsingPeriodGroup(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Checks if the specified PeriodGroup is used by this schedules.

J

JANUARY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding January.
JULY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding July.
JUNE - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding June.

L

LAST_DAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including last day of a month.
LAST_WEEKDAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including last weekday in a month.
load(String) - Static method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
loadFromFile(String) - Static method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
loadFromFile(String, boolean) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Restore the config object using from XML that was generated by toXML().

M

MARCH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding March.
MAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding May.
MicroAgentDescriptorXML - Class in COM.TIBCO.hawk.config.rbengine.util
This class allow a MicroAgentDescriptor to be exported and restored from its XML representation.
MicroAgentDescriptorXML() - Constructor for class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
 
MINUTES_IN_DAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for time of day component in the period.
MONDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Monday.
MONTHS_IN_YEAR - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for months in year component in the period.

N

Notification - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
The Notification class
Notification(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.util.Notification
Constructs a Notification with a given message
NOVEMBER - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding November.
NUM_OF_DAYS_IN_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for the number of days in a DaysInMonth.
NUM_OF_DAYS_IN_WEEK - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for the number of days in a WeekDaysInMonth.
NUM_OF_INTERVALS - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for the number 15-minute intervals in TimeOfDay.
NUM_OF_MINUTES - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for the number of minutes in MinutesInDay.
NUM_OF_MONTHS - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for number of months in MonthsInYear.

O

OCTOBER - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding October.
OperandDescriptor - Class in COM.TIBCO.hawk.config.rbengine.rulebase
Used to describe operands
OperandDescriptor(String, String, String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
Constructs an OperandDescriptor
Operator - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class is used to build all operators for use as test expressions in Test objects.
Operator(String, Object[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Constructs an operator object.
OperatorDescriptor - Class in COM.TIBCO.hawk.config.rbengine.rulebase
Used to describe operators.
OperatorDescriptor(String, String, String, String, OperandDescriptor[], VariableOperandDescriptor) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Constructs an OperandDescriptor.
OperatorException - Exception in COM.TIBCO.hawk.config.rbengine.rulebase
Used to signal exceptions in the creation or evaluation of Operators
OperatorException(String) - Constructor for exception COM.TIBCO.hawk.config.rbengine.rulebase.OperatorException
 

P

PerformActionPolicy - Interface in COM.TIBCO.hawk.config.rbengine.rulebase.policy
PerformActionPolicy objects are used in actions to determin when they actually execute.
PerformAlways - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
This policy is used to indicate that an action should always be executed.
PerformAlways() - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformAlways
Constructs a PerformAlways policy
PerformCountOnInterval - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
This policy is used to indicate that an action should be executed a fixed number of times with a minimum pause between executions.
PerformCountOnInterval(int, int) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformCountOnInterval
Construct a PerformCountOnInterval policy
performEventLogMAConversion(MethodInvocation) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
 
PerformOnceOnly - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
This policy is used to indicate that an action should be executed only once durring a true series.
PerformOnceOnly() - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformOnceOnly
Constructs a PerformOnceOnly policy
Period - Class in COM.TIBCO.hawk.config.rbengine.schedule
A Period defines the time intervals, days or months that should be included or excluded in a schedule.
Period() - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Period
Creates a Period.
PeriodGroup - Class in COM.TIBCO.hawk.config.rbengine.schedule
A PeriodGroup is a logical group of Periods useful for defining an asbtract group of Periods.
PeriodGroup(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Creates an empty PeriodGroup with the specified name.
PeriodGroup(String, Period[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Creates a PeriodGroup with specified name and periods.
PeriodGroupReference - Class in COM.TIBCO.hawk.config.rbengine.schedule
A PeriodGroupReference object references to a PeriodGroup in the Schedules.
PeriodGroupReference(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Creates an PeriodGroupReference with the specified name.
PostedCondition - Class in COM.TIBCO.hawk.config.rbengine.rulebase.util
This class is used as the argument to the RBEngineMicroAgent proprietary method postCondition.
PostedCondition(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.util.PostedCondition
Construct a PostedConition with a given name;
printStackTrace(PrintStream) - Method in exception COM.TIBCO.hawk.config.rbengine.RBEConfigObjectException
Prints this exception and it backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception COM.TIBCO.hawk.config.rbengine.RBEConfigObjectException
Prints this exception and it backtrace to the specified print writer.

R

RBEConfigObject - Interface in COM.TIBCO.hawk.config.rbengine
This interface provides the facilities required to save RuleBaseEngine configuration objects to files.
RBEConfigObjectAttributes - Class in COM.TIBCO.hawk.config.rbengine
This RBEConfigObjectAttributes contains basic attributes of a rulebase configuration objects such as Rulebase, Schedules, or RBMap.
RBEConfigObjectAttributes() - Constructor for class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Constructor.
RBEConfigObjectAttributes(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Constructor.
RBEConfigObjectException - Exception in COM.TIBCO.hawk.config.rbengine
RBEConfigObjectException is the superclass of all Rulebase, Schedule and RulebaseMap API exceptions.
RBEConfigObjectException(Exception) - Constructor for exception COM.TIBCO.hawk.config.rbengine.RBEConfigObjectException
Contructs RBEConfigObjectException based on the specified exception.
RBEConfigObjectException(String) - Constructor for exception COM.TIBCO.hawk.config.rbengine.RBEConfigObjectException
Contructs RBEConfigObjectException from an error message.
RBEConfigObjectXML - Class in COM.TIBCO.hawk.config.rbengine
This class encapsulates a TIBCO Hawk configuration object in an XML representation.
RBEConfigObjectXML(RBEConfigObject) - Constructor for class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectXML
Constructs a RBEConfigObjectXML from a specified RBEConfigObject.
RBMap - Class in COM.TIBCO.hawk.config.rbengine.rbmap
RBMap represents a rulebase map.
RBMap() - Constructor for class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Construct an empty rulebase map.
RBMap(RBMapUiModel) - Constructor for class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
 
RBMap(Reader) - Constructor for class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Create a RBMap from the reader.
RBMapException - Exception in COM.TIBCO.hawk.config.rbengine.rbmap
Signals that an error occurred while processing rulebase map.
RBMapException(Exception) - Constructor for exception COM.TIBCO.hawk.config.rbengine.rbmap.RBMapException
Construct a RBMapException from the specified exception
RBMapException(String) - Constructor for exception COM.TIBCO.hawk.config.rbengine.rbmap.RBMapException
Construct a RBMapException with the specified error message
RBMapXML - Class in COM.TIBCO.hawk.config.rbengine.rbmap
The RBMapXML provides methods for accessing XML representation of a RBMap.
RBMapXML(RBMap) - Constructor for class COM.TIBCO.hawk.config.rbengine.rbmap.RBMapXML
Constructs a RBMapXML for a specified RBMap.
readAttributes(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
readAttributes(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
 
readExtra(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
 
readXMLtoMas(XmlElementNode) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Read the method subscription in text format to build a Java object.
removeCommand(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Removes a command mapping for the specified command.
removeExclusionPeriod(Scheduleable) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Removes an period from existing a list of exclusion periods.
removeGroup(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Removes a group mapping for the specified group.
removeInclusionPeriod(Scheduleable) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Removes an period from existing a list of inclusion periods.
removePeriodGroup(PeriodGroup) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Removes a period group from the current list of PeriodGroup in this Schedules.
removeRulebase(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Removes a rulebase mapping for the specified rulebase.
removeSchedule(Schedule) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
removeSchedule(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Removes a schedule from the current list of schedules.
renamePeriodGroup(String, String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Renames a PeriodGroup.
restoreFromFile(String) - Static method in class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
Restore a MicroAgentDescriptor from a file.
Rule - Class in COM.TIBCO.hawk.config.rbengine.rulebase
Rule objects are the primary components of a rulebase.
Rule(DataSource, Test[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Constructs a Rule object
Rule(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Constructs a Rule
Rulebase - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class represents a rulebase.
Rulebase(Rulebase) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Constructs a Rulebase from an existing rulebase.
Rulebase(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Constructs a Rulebase from XML representation
Rulebase(Reader) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Construct the ruleBase object from a reader.
Rulebase(String, Rule[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Constructs a Rulebase.
RulebaseElement - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class is a super class of the major rulebase elements: Rulebase, Rule, Test, and Action.
RulebaseException - Exception in COM.TIBCO.hawk.config.rbengine.rulebase
Signals that an error occurred while processing the rulebase.
RulebaseException(String) - Constructor for exception COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseException
Constructs a RulebaseException with the specified detail message.
ruleBaseMapFileName - Static variable in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Default filename for rulebase map.
ruleBaseMapName - Static variable in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Default name for rulebase map.
RulebaseXML - Class in COM.TIBCO.hawk.config.rbengine.rulebase
This class encapsulates the xml representation of a Rulebase.
RulebaseXML(Rulebase) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseXML
Constructor
RuleDataContext - Interface in COM.TIBCO.hawk.config.rbengine.rulebase
This class represents the context of the rulebase.

S

SATURDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Saturday.
saveNewVersion(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Save this rulebase to fileName if conversion is done when loading.
saveToFile(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Save the configuration object to the specific file.
saveToFile(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
saveToPath(String, MicroAgentDescriptor) - Static method in class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
Save the MicroAgentDescriptor to a file in the given path.
Schedule - Class in COM.TIBCO.hawk.config.rbengine.schedule
A Schedule is configuration object that can be used to determine if a rulebase or part of the rulebase should be in-schedule or out-of-schedule at a given time.
Schedule(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Creates a schedule with the specified name.
Schedule(String, Scheduleable[], Scheduleable[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
Schedule(String, Vector, Vector) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
Scheduleable - Interface in COM.TIBCO.hawk.config.rbengine.schedule
The Scheduleable interface is implemented by a scheduleable object to check if the scheduleable object is in-schedule.
ScheduleException - Exception in COM.TIBCO.hawk.config.rbengine.schedule
Signals that an error occurred while processing schedule.
ScheduleException(Exception) - Constructor for exception COM.TIBCO.hawk.config.rbengine.schedule.ScheduleException
Constructs a ScheduleException using the detail message from the specified exception.
ScheduleException(String) - Constructor for exception COM.TIBCO.hawk.config.rbengine.schedule.ScheduleException
Constructs a ScheduleException with the specified detail message.
Schedules - Class in COM.TIBCO.hawk.config.rbengine.schedule
A Schedules contains a list of Schedule and PeriodGroup objects.
Schedules() - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Creates a Schedules.
Schedules(Schedule[]) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Creates a Schedules with the specifed name and list of schedules.
Schedules(Reader) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Creates a Schedules from the reader.
Schedules(String) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
Schedules(Vector) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
SchedulesFileName - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
The file name of a schedule file.
SchedulesName - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
The default name of a schedules.
SchedulesXML - Class in COM.TIBCO.hawk.config.rbengine.schedule
The SchedulesXML provides methods for accessing XML representation of a Schedules.
SchedulesXML(Schedules) - Constructor for class COM.TIBCO.hawk.config.rbengine.schedule.SchedulesXML
Creates a schedules XML wrapper from the specified Schedules.
SECOND_WEEKDAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including second weekday in a month.
SEPTEMBER - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding September.
setAttributes(Attributes) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Sets the attributes of this RBMap.
setAttributes(Attributes) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Sets the attributes for this Schedules.
setAuthor(String) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Sets the author this rulebase configuration object.
setAuthor(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the author
setAuthor(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
setClearActions(ClearAction[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Sets the clear actions.
setClearConditionPolicy(ClearConditionPolicy) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Sets the clear condition policy The only supported ClearConditionPolicy types are ClearOnFirstFalse, ClearTimer, and ClearTest
setClearOnTestName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.ClearTest
Set the ClearOnTestName.
setCommands(String[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the commands list.
setComment(String) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Sets the comment of this rulebase configuration object.
setComment(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the comment.
setComment(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
setConsequenceActions(ConsequenceAction[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Sets the consequence actions.
setCustom(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Sets the flag to indicate the agent should use external command to generate the rulebase list.
setCustomAndMap(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Sets the flag to indicate the agent should use the rulebase mapping after the using command mapping to generate the rulebase list.
setDataSource(DataSource) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Sets the rule's data source.
setDisplayName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Sets the display name for this data source
setEscalationTime(int) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Sets the escalation time of this action.
setExclusionPeriods(Vector) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
setExtended(boolean) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.policy.PerformOnceOnly
To set extended perform once only.
setIncludedRulebases(String[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the include rulebase list.
setInclusionPeriods(Vector) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Deprecated. 
setLastModification(String) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
Sets the last modification record this rulebase configuration object.
setLastModification(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the last modification record.
setLastModification(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
setMemberForCommand(String, String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Maps a command to the specified agent or group.
setMembersForRulebase(String, String[]) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Maps rulebases to the specified list of agents or groups.
setMembersInGroup(String, String[]) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Maps a group to the specified list of agents or groups.
setMethodInvocation(MethodInvocation) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Sets the method invocation of this action.
setMethodSubscription(MethodSubscription) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Sets the methodSubscription
setMicroAgentName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Sets the microagent name for the method invocation of this action.
setMicroAgentName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Sets the microagent name
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Deprecated. 
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the name of this rulebase element.
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Sets the name of this rulebase element.
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Sets the name this PeriodGroup.
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Sets the name the PeriodGroup of this PeriodGroupReference is referenced to.
setName(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Sets the name of the Schedule.
setOverRuling(int) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Sets the rule's precedence level used in overruling.
setPerformActionPolicy(PerformActionPolicy) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Sets the perform action policy.
setPeriodGroups(PeriodGroup[]) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Replaces a list of PeriodGroup in this Schedules with the specified list.
setPeriods(Period[]) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Replaces the periods in this PeriodGroup with the specified periods.
setProperties(Properties) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Sets the properties associate with this action.
setRuleDataContext(RuleDataContext) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Sets the RuleDataContext.
setRules(Rule[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Sets the list of Rule objects that make up this rulebase.
setSchedule(String) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Set the schedule name of this rulebase element.
setSchedules(Schedule[]) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Replaces the list of schedules with the specified list.
setSchedules(Vector) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
setTestExpressionOperator(Operator) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Sets the test expression operator.
setTests(Test[]) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Sets the array of Test objects used by this rule.
setTimeZone(String) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Sets the timezone of the Schedule.
setTrueConditionPolicy(TrueConditionPolicy) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Sets the true condition policy.
setUseCommandMapping(boolean, boolean) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Sets the flag to indicate if the agent should use the command mapping to generate the rulebase list.
setUseCommandMapping(String) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Always true in > 4.0.5.
setUseCommandMappingOnly(boolean) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Sets the flag to indicate the agent should use only the command mapping when generating the rulebase list.
substituteValues(String, Properties) - Static method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
substitues keys with values in the input
SUNDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Sunday.

T

Test - Class in COM.TIBCO.hawk.config.rbengine.rulebase
Test objects define the tests which are performed on the rule's data and what actions to take.
Test(ConsequenceAction[], Operator) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Constructs a Test object
Test(XmlElementNode) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Constructs a Test
THIRD_WEEKDAY_OF_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including third weekday in a month.
THURSDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Thursday.
TIME_OF_DAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for time of day component in the period.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Returns the string representation of this action.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Returns a string representation of this action.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Returns string representation of this action.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Returns string representation of this object.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperandDescriptor
Returns a string representation of this object
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Operator
Returns the string representation of this Operator
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.OperatorDescriptor
Returns a string representation of this object.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Returns string representation of this rule.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Returns the string representation of the parameter.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Returns string representation of this test.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertHigh
Returns the string representation of this AlertHigh instance
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertLow
Returns the string representation of this AlertLow instance
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.AlertMedium
Returns the string representation of this AlertMedium instance
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.Notification
Returns the string representation of this Notification instance
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.util.PostedCondition
Returns the string representation of this PostedCondition instance
toString() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.VariableOperandDescriptor
Returns a string representation of this object
toString() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Returns a string reprensentation of this Period.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedule
Returns a string representation of the Schedule object.
toString() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Returns the string representation of the Schedules object.
toString(int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Period
Deprecated. 
toString(int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroup
Returns a string reprensentation of this PeriodGroup.
toString(int) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.PeriodGroupReference
Returns a string reprensentation of this PeriodGroupReference.
toXML() - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Return an XML string that may be used to restore the configuration object using fromXML.
toXML() - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Deprecated. 
toXML(MicroAgentDescriptor) - Static method in class COM.TIBCO.hawk.config.rbengine.util.MicroAgentDescriptorXML
Returns the XML representation of the specified MicroAgentDescriptor.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Action
Write XML representation of the action to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ClearAction
Write XML representation of the action to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.ConsequenceAction
Write XML representation of the action to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.DataSource
Write XML representation of the data source to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rule
Write XML representation of the rule to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Write XML representation of the rulebase to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Write XML representation of this object to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Test
Write XML representation of the test to the XML writer.
toXML(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Attributes
 
toXML(Writer) - Method in interface COM.TIBCO.hawk.config.rbengine.RBEConfigObject
Write the configuration object to the writer in XML.
toXML(Writer) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.RBMap
Writes the rulebase map in XML representation to Writer in XML.
toXML(Writer) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
Write the configuration object to the writer in XML.
toXML(Writer) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.RulebaseElement
Write the object to writer in XML.
toXML(Writer) - Method in class COM.TIBCO.hawk.config.rbengine.schedule.Schedules
Writes the Schedules object to Writer in XML format.
TrueConditionPolicy - Interface in COM.TIBCO.hawk.config.rbengine.rulebase.policy
TrueConditionPolicy objects are used in tests to determine when they transition to a true state.
TrueCountThreshold - Class in COM.TIBCO.hawk.config.rbengine.rulebase.policy
A TrueCountThreshold policy indicates that a test should transition to the true state after a certain number of true evaluations of its test expression, the true count threshold.
TrueCountThreshold(int) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.policy.TrueCountThreshold
Constructs a TrueCountThreshold policy.
TUESDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Tuesday.

U

useGroupCommand - Variable in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
 
usingCommandMapping() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Returns true if the rulebase map should use the command mapping when generate the rulebase list.
usingCommandMappingOnly() - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
Returns true if the agent should use only the command mapping when generating the rulebase list, ignoring the group and rulebase mapping.

V

VariableOperandDescriptor - Class in COM.TIBCO.hawk.config.rbengine.rulebase
Used to describe variable list operands.
VariableOperandDescriptor(String, String, String, int, int) - Constructor for class COM.TIBCO.hawk.config.rbengine.rulebase.VariableOperandDescriptor
Constructs a Variable OperandDescriptor

W

WEDNESDAY - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for including or excluding Wednesday.
WEEKDAYS_IN_MONTH - Static variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
A constant for weekdays in month component in the period.
writeAttributes(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.RBEConfigObjectAttributes
 
writeAttributes(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rbmap.Attributes
 
writeExtra(XmlWriter) - Method in class COM.TIBCO.hawk.config.rbengine.rulebase.Rulebase
 

_

_sdim - Variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
 
_sdiw - Variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
 
_smid - Variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
 
_smiy - Variable in class COM.TIBCO.hawk.config.rbengine.schedule.Period
 
A C D E F G I J L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form