A B C D E F G H I L M O P R S T U

A

ADAPTER_HOST - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: adapter_host
ADMINISTRATOR - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: administrator
add2Location(int, int) - Method in class com.tivoli.zce.ParserException
Correct the current localization by adding delta line and delta columns this method is mainly called in parsing by another parser, like predicate or action parsers called by the rule parser This mechanism is mainly used to obtain a correct relative coordinate, and in making coordinates absolute to the main document.
addAction(String, String, boolean) - Method in interface com.tivoli.zce.IRule
add an action to the current Rule
addEvent(Event) - Static method in class com.tivoli.zce.persistence.PHandler
Method to add an event to the persistent store if it is enabled.
addEventProcessor(IEventProcessor, String) - Method in class com.tivoli.zce.actions.DefaultActionHandler
Add an eventProcessor.
addPredicate(IPredicate) - Method in interface com.tivoli.zce.IRule
add a predicate in the list of predicates
aloneEventProcessor - Variable in class com.tivoli.zce.actions.DefaultActionHandler
 
aloneEventProcessorId - Variable in class com.tivoli.zce.actions.DefaultActionHandler
 

B

banner() - Method in class com.tivoli.zce.actions.DefaultActionHandler
 

C

clean() - Static method in class com.tivoli.zce.persistence.PHandler
If persistence is enabled, remove all elements in the persistent store.
com.tivoli.zce - package com.tivoli.zce
 
com.tivoli.zce.actions - package com.tivoli.zce.actions
 
com.tivoli.zce.actions.libs - package com.tivoli.zce.actions.libs
 
com.tivoli.zce.engine - package com.tivoli.zce.engine
 
com.tivoli.zce.persistence - package com.tivoli.zce.persistence
 
copyInto(Vector) - Method in class com.tivoli.zce.engine.Event
Method used to add a @see java.util.Vector of EventItem
counter - Variable in class com.tivoli.zce.engine.Event
Field used for the persistence mechanism.
currentEvent - Variable in class com.tivoli.zce.engine.Event
This flag is set to true when this event is the current event processed by ZCE.

D

DATE - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: date
DefaultActionHandler - class com.tivoli.zce.actions.DefaultActionHandler.
(C) Copyright International Business Machines Corporation, 2000
DefaultActionHandler() - Constructor for class com.tivoli.zce.actions.DefaultActionHandler
 
doParse(IRule, String) - Method in interface com.tivoli.zce.actions.IAction
The method doParse is called when the com.tivoli.zce.actions.ActionFactory is initializing an Action to parse and process parameters for the action.
doParse(IRule, String) - Method in class com.tivoli.zce.actions.libs.SendTecEvent
Parses any parameters which are part of the action definition
doParse(IRule, String) - Method in class com.tivoli.zce.actions.libs.TECSummary
doParse method perform the parsing of the action part, it can throw Exception, but this exception will be convert in ParseException @see com.tivoli.correlator.parser.ParserException

E

Event - class com.tivoli.zce.engine.Event.
Internal representation of an event.
Event() - Constructor for class com.tivoli.zce.engine.Event
Create empty Event to be filled in with putItem() or copyInto()
Event(Vector) - Constructor for class com.tivoli.zce.engine.Event
Create a new Event with a given Vector of items in it.
Event(Event) - Constructor for class com.tivoli.zce.engine.Event
Create a new Event by cloning items from a given Event
EventList - class com.tivoli.zce.engine.EventList.
The EventList class stores an array of Events and keeps track of the last index used in this array.
EventList(int) - Constructor for class com.tivoli.zce.engine.EventList
Create EventList of specific size
EventList(Event) - Constructor for class com.tivoli.zce.engine.EventList
Create EventList with one given event in it
endColumn - Variable in class com.tivoli.zce.ParserException
 
endLine - Variable in class com.tivoli.zce.ParserException
 
eventAt(int) - Method in class com.tivoli.zce.engine.EventList
Get Event at given position in list
eventProcessors - Variable in class com.tivoli.zce.actions.DefaultActionHandler
 

F

FQHOSTNAME - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: fqhostname
forward(Event) - Method in class com.tivoli.zce.actions.DefaultActionHandler
Forward the given event to the next action attached to this current action.
forward(EventList) - Method in class com.tivoli.zce.actions.DefaultActionHandler
Forward the given list of events to the next action attached to this current action.
forwardTecEvent(DefaultActionHandler, Event, Event) - Static method in class com.tivoli.zce.actions.TecEventUtil
Updates the snapshot of the event contents and forwards

G

getAllLabels() - Method in class com.tivoli.zce.engine.Event
Returns the complete list of labels included in this event
getBoolean(String) - Method in class com.tivoli.zce.engine.Event
Return the Boolean value of attribute specified by label
getDirectAccess() - Method in interface com.tivoli.zce.IRule
 
getEndColumn() - Method in class com.tivoli.zce.ParserException
return the ending column of the exception, this column could be relative and could be corrected using @see com.tivoli.zce.ParserException#add2Location(int, int)
getEndLine() - Method in class com.tivoli.zce.ParserException
return the ending line of the exception, this line could be relative and could be corrected using @see com.tivoli.zce.ParserException#add2Location(int, int)
getEngine() - Method in interface com.tivoli.zce.IRule
 
getEventProcessor() - Method in class com.tivoli.zce.actions.DefaultActionHandler
 
getEventTypes() - Method in interface com.tivoli.zce.IRule
Return the event types to which this rule applies to.
getFloat(String) - Method in class com.tivoli.zce.engine.Event
Return the Float value of attribute specified by label
getIPAddress(String) - Method in class com.tivoli.zce.engine.Event
Return generic set value of attribute specified by label
getIPAddressSet(String) - Method in class com.tivoli.zce.engine.Event
Return the IPAddressSet value of attribute specified by label
getInt(String) - Method in class com.tivoli.zce.engine.Event
Return the Integer value of attribute specified by label
getIntSet(String) - Method in class com.tivoli.zce.engine.Event
Return the IntSet value of attribute specified by label
getItem(String) - Method in class com.tivoli.zce.engine.Event
Extract an "item" of class Object from the list of items
getMessage() - Method in class com.tivoli.zce.ParserException
add beginning of line/column, ending of line/column for the parsing error,
getPredicates() - Method in interface com.tivoli.zce.IRule
 
getRuleID() - Method in interface com.tivoli.zce.IRule
Return the identifier for this rule; an identifier could be hierarchical using "." as separator between each level.
getStartColumn() - Method in class com.tivoli.zce.ParserException
return the starting column of the exception, this column could be relative and could be corrected using @see com.tivoli.zce.ParserException#add2Location(int, int)
getStartLine() - Method in class com.tivoli.zce.ParserException
return the starting line of the exception, this line could be relative and could be corrected using @see com.tivoli.zce.ParserException#add2Location(int, int)
getString(String) - Method in class com.tivoli.zce.engine.Event
Return the String value of attribute specified by label
getStringForm() - Method in interface com.tivoli.zce.IRule
Return the String representation of the rule, as set by
getStringSet(String) - Method in class com.tivoli.zce.engine.Event
Return the StringSet value of attribute specified by label
getTypes() - Method in class com.tivoli.zce.engine.Event
Return class hierarchy.
getVar(String) - Method in interface com.tivoli.zce.IRule
 

H

HOSTNAME - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: hostname
hasAttribute(String) - Method in class com.tivoli.zce.engine.Event
Test if event has the attribute named specified by label

I

IAction - interface com.tivoli.zce.actions.IAction.
An action class must implement this interface.
IBM_Copyright - Static variable in interface com.tivoli.zce.IRule
 
IBM_Copyright() - Static method in class com.tivoli.zce.actions.DefaultActionHandler
 
IRule - interface com.tivoli.zce.IRule.
(C) Copyright International Business Machines Corporation, 2000
ITecEventAttributes - interface com.tivoli.zce.actions.libs.ITecEventAttributes.
Contains constants useful when dealing with the TEC base event attribute names and the standard enumerations for severity and status.
init(IPersistentStore) - Static method in class com.tivoli.zce.persistence.PHandler
initialize the persistence using the persistence store plugin
isCorrelated - Variable in class com.tivoli.zce.engine.Event
This flag is set to true if this event was already correlated (triggered) by one of the processed rules.
isElseType() - Method in interface com.tivoli.zce.IRule
 
isPersisted - Variable in class com.tivoli.zce.engine.Event
This flag is set to true if this event was already registered in the persistence storage.

L

lastRule - Variable in class com.tivoli.zce.engine.Event
The lastRule attribute is set to the last Rule (as IRule) that triggered this event This is used for the correct continuation of the path of this event.
length() - Method in class com.tivoli.zce.engine.EventList
Get maximum size of list.

M

MSG - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: msg
MSG_CATALOG - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: msg_catalog
MSG_INDEX - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: msg_index

O

ORIGIN - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: origin
original - Variable in class com.tivoli.zce.engine.Event
field used optionaly to keep a reference to the original event:

P

PHandler - class com.tivoli.zce.persistence.PHandler.
Class with static methods, used to manage persistence of events.
PHandler() - Constructor for class com.tivoli.zce.persistence.PHandler
 
ParserException - exception com.tivoli.zce.ParserException.
Generic Parser Exception used by rule parsers and predicates parsers
ParserException(String) - Constructor for class com.tivoli.zce.ParserException
 
ParserException(String, Exception) - Constructor for class com.tivoli.zce.ParserException
 
ParserException(int, int, int, int, String, Exception) - Constructor for class com.tivoli.zce.ParserException
build a localized parse exception using @see com.tivoli.zce.local.eco_zce_msg_exp
ParserException(int, int, int, int, String, Object[], Exception) - Constructor for class com.tivoli.zce.ParserException
build a localized parse exception
processEvent(Event) - Method in class com.tivoli.zce.actions.libs.SendTecEvent
Refreshes the snapshot of the event information kept in the event.original field and forwards the event.
processEvent(Event) - Method in class com.tivoli.zce.actions.libs.TECSummary
doAction method perform a summary function on a single event as described in doAction(EventList)
processEvents(EventList) - Method in class com.tivoli.zce.actions.libs.SendTecEvent
Processes a list of events
processEvents(EventList) - Method in class com.tivoli.zce.actions.libs.TECSummary
doAction method performs the summary function as specified below: The summary event which is forwarded at the end of the state machine has the same attribute (slot) values as the last matching event, except for the following: (1) All attributes in the Ignore Attribute List are assigned no value and are not forwarded.
putItem(String, Object) - Method in class com.tivoli.zce.engine.Event
Add an "item" of class Object into the list of items
putItem(EventItem) - Method in class com.tivoli.zce.engine.Event
Method for inheriting classes to add item to list of (cached) items at runtime.

R

REPEAT_COUNT - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: repeat_count
remove() - Method in interface com.tivoli.zce.IRule
Remove this rule and update all associated Objects (actions)
removeEvent(Event) - Static method in class com.tivoli.zce.persistence.PHandler
Method to mark an event as no longer in use and to remove it from the persistent store if persistence is enabled.
removeEventProcessor(String) - Method in class com.tivoli.zce.actions.DefaultActionHandler
Remove an eventProcessor using its id.
removeEvent_termAction(EventList) - Static method in class com.tivoli.zce.persistence.PHandler
This method uses PHandler.removeEvent call and should be called from the terminalAction or an action that discards some events.
removeEvent_termAction(Event) - Static method in class com.tivoli.zce.persistence.PHandler
This method uses PHandler.removeEvent call and should be called from the terminalAction or an action that discard some events.
removeEvent_termRule(Event) - Static method in class com.tivoli.zce.persistence.PHandler
Method called in the terminal rule, the last operation during a processEvent call.
removeLast() - Method in class com.tivoli.zce.engine.EventList
Remove last element in the list

S

SERVER_PATH - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: server_path
SEVERITY - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: severity
SEVERITY_LIST - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
An ordered list of the default TEC event severities.
SOURCE - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: source
STATUS - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: satus
STATUS_LIST - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
An ordered list of the default TEC event status values.
SUB_ORIGIN - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: sub_origin
SUB_SOURCE - Static variable in interface com.tivoli.zce.actions.libs.ITecEventAttributes
The name of the TEC event attribute: sub_source
SendTecEvent - class com.tivoli.zce.actions.libs.SendTecEvent.
Prepares an event for sending to TEC
SendTecEvent() - Constructor for class com.tivoli.zce.actions.libs.SendTecEvent
 
setDirectAccess(boolean) - Method in interface com.tivoli.zce.IRule
set the direct access properties, i.e., a rule with this property set to false is not registered into any RuleProcessor, it could be only triggered internally via actions.
setElseType(boolean) - Method in interface com.tivoli.zce.IRule
An else rule is processes an event only if this event was not matched by any normal rules.
setEngine(IEngine) - Method in interface com.tivoli.zce.IRule
set the engine attached to this rule
setEventAt(Event, int) - Method in class com.tivoli.zce.engine.EventList
Set Event at given position in list
setEventTypes(ArrayList) - Method in interface com.tivoli.zce.IRule
Set the types of events applicable to this rule
setOff() - Static method in class com.tivoli.zce.persistence.PHandler
Set the persistence mechanism as disabled if it was enabled, do nothing otherwise.
setOn() - Static method in class com.tivoli.zce.persistence.PHandler
Set the persistence mechanism as enabled if it was disabled, do nothing otherwise.
setOriginal(Object) - Method in class com.tivoli.zce.engine.Event
Method to set the original field.
setRuleID(String) - Method in interface com.tivoli.zce.IRule
Change the identifier for this rule, this method uses the same syntax as
setStringForm(String) - Method in interface com.tivoli.zce.IRule
set the display representation of a rule
size() - Method in class com.tivoli.zce.engine.EventList
Get current size of list (index of last element set)
startColumn - Variable in class com.tivoli.zce.ParserException
 
startLine - Variable in class com.tivoli.zce.ParserException
 

T

TECSummary - class com.tivoli.zce.actions.libs.TECSummary.
An example action object that summarizes a given list of events, reconstructs a new event and forwards it to TEC.
TECSummary() - Constructor for class com.tivoli.zce.actions.libs.TECSummary
 
TecEventUtil - class com.tivoli.zce.actions.TecEventUtil.
A utility class which helps to convert State Correlation events into information which can be passed back to TEC.
TecEventUtil() - Constructor for class com.tivoli.zce.actions.TecEventUtil
 
timestamp - Variable in class com.tivoli.zce.engine.Event
This attribute is calculated during the creation of the Event using the currentTimeMillis() method.
toString() - Method in class com.tivoli.zce.actions.DefaultActionHandler
 
toString() - Method in class com.tivoli.zce.actions.libs.TECSummary
 
toString() - Method in class com.tivoli.zce.engine.Event
Convert event to String by concatenating all items
toString() - Method in class com.tivoli.zce.engine.EventList
Return contents of the EventList as a String.
type - Variable in class com.tivoli.zce.engine.Event
This attribute represents the type of the event and is used to find the applicable set of rules to process using this event.

U

updateItem(String, long) - Method in class com.tivoli.zce.engine.Event
Update the value of an EXISTING item e.g.
updateTecEvent(Event, Event) - Static method in class com.tivoli.zce.actions.TecEventUtil
Updates the snapshot of the event contents

A B C D E F G H I L M O P R S T U