Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.ibm.able.AbleLogger

Packages that use AbleLogger
com.ibm.able | The com.ibm.able package provides core interfaces and base classes to construct local and remote AbleBeans and AbleAgents.
com.ibm.able.data | The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them.
com.ibm.able.examples.rules | The rules Examples package contains a number of different types of examples.
com.ibm.able.platform | The `com.ibm.able.platform` package provides a set of classes that allows a distributed platform consisting of platform services and agents to be configured and run across physical systems.
com.ibm.able.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control.

Uses of AbleLogger in com.ibm.able

Classes in com.ibm.able that implement AbleLogger
`class` | `AbleTraceLogger` The AbleTraceLogger class records messages and traces programs.

Fields in com.ibm.able declared as AbleLogger
`protected AbleLogger` | `AbleObject.trace` The trace field is a default static logger for programmer-use trace messages.
`protected AbleLogger` | `AbleObject.logger` The logger is a default static logger to record locale-specific messages for users and operators.
`static AbleLogger` | `Able.MessageLog` The Logger used to record locale-specific, translated messages.
`static AbleLogger` | `Able.TraceLog` The Logger used to record program trace and debug statements.

Methods in com.ibm.able that return AbleLogger
`static AbleLogger` | `AbleTraceLogger.getTraceLogger(java.lang.String theName, java.lang.String theDescription)` Return a shared AbleTraceLogger configured for trace logging based on the stored preferences.
`static AbleLogger` | `AbleTraceLogger.getMessageLogger(java.lang.String theName, java.lang.String theDescription)` Return a shared AbleTraceLogger configured for message logging based on the stored preferences.
`AbleLogger` | `AbleObject.getTraceLogger()`
`AbleLogger` | `AbleObject.getLogger()`
`AbleLogger` | `AbleEventQueueProcessor.getLogger()` Returns a message logger object from the event queue's container.
`AbleLogger` | `AbleBean.getLogger()` Returns the current message logger.
`AbleLogger` | `AbleBean.getTraceLogger()` Returns the current trace logger.
`static AbleLogger` | `Able.startBeanTraceLogging(AbleBean theBean)` Create a trace logger for a bean and copy any handlers from the static Able.TraceLog logger.

Methods in com.ibm.able with parameters of type AbleLogger
`static AbleJTextAreaHandler` | `AblePanelHelper.addJTextAreaHandler(AbleLogger theLogger, java.lang.String handlerName, long level, javax.swing.JTextArea area)` Add an AbleJTextAreaHandler handler to a logger.
`static java.lang.Object` | `AbleTraceLogger.addConsoleHandler(AbleLogger theLogger, java.lang.String handlerName, long level)` Add a `ConsoleHandler` to a logger.
`static java.lang.Object` | `AbleTraceLogger.addFileHandler(AbleLogger theLogger, java.lang.String handlerName, long level, java.lang.String filename)` Add a `FileHandler` to a logger.
`static java.lang.Object` | `AbleTraceLogger.addHandler(AbleLogger theLogger, java.lang.Object theHandler, long level)` Add a handler to a specific logger with a filter for the specified level.
`static java.lang.Object` | `AbleTraceLogger.removeHandler(AbleLogger theLogger, java.lang.Object theHandler)`
`static void` | `AbleTraceLogger.stopLogger(AbleLogger theLogger)` Stop a logger by removing all of its handlers and threads.
`static boolean` | `AbleTraceLogger.hasConsoleHandler(AbleLogger theLogger)` Indicates if a logger contains any ConsoleHandler.
`static boolean` | `AbleTraceLogger.hasFileHandler(AbleLogger theLogger)` Indicates if a logger contains any FileHandler.
`static void` | `AbleTraceLogger.setHandlerLevel(AbleLogger theLogger, java.lang.String name, long level)` Sets the logging level for a given handler by creating an AnyMaskFilter.
`static java.lang.Object` | `AbleTraceLogger.getHandler(AbleLogger theLogger, java.lang.String theHandlerName)` Get a handler from a logger.
`void` | `AbleObject.setTraceLogger(AbleLogger theLogger)` Sets a logger to be used for tracing program-level output.
`void` | `AbleObject.setLogger(AbleLogger theLogger)` Sets the logger to be used for message output.
`void` | `AbleBean.setLogger(AbleLogger theLogger)` Sets the logger to be used for message output.
`void` | `AbleBean.setTraceLogger(AbleLogger theLogger)` Sets the logger to be used for tracing program-level output.
`static boolean` | `Able.hasTraceConsoleHandler(AbleLogger theLogger)` Returns true if this logger has an active Console handler.
`static boolean` | `Able.hasTraceFileHandler(AbleLogger theLogger)` Returns true if this logger has an active File handler.

Uses of AbleLogger in com.ibm.able.data

Fields in com.ibm.able.data declared as AbleLogger
`protected AbleLogger` | `AblePredicate.myTracer`

Methods in com.ibm.able.data that return AbleLogger
`AbleLogger` | `AbleDataContext.getInferTraceLogger()` Retrieve the inferencing tracer logger.

Uses of AbleLogger in com.ibm.able.examples.rules

Constructors in com.ibm.able.examples.rules with parameters of type AbleLogger
`PluggableEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.

Uses of AbleLogger in com.ibm.able.platform

Fields in com.ibm.able.platform declared as AbleLogger
`protected AbleLogger` | `AbleBasicService.myMsgLog` A logger where informational, warning, and error messages can be routed.
`protected AbleLogger` | `AbleBasicService.myTrcLog` A logger where tracing information can be routed.

Methods in com.ibm.able.platform that return AbleLogger
`AbleLogger` | `AblePersistenceSupport.getLogger()`

Constructors in com.ibm.able.platform with parameters of type AbleLogger
`AbleSecuritySupport(java.security.KeyPair theKeyPair, VerifiableAgentName theVerifiableAgentName, VerifiableAgentNamingService theVerifiableNamingService, AbleLogger theMsgLog, AbleLogger theTrcLog)` Creates a new AbleSecuritySupport object with the specified properties.
`AbleSecuritySupport(java.security.KeyPair theKeyPair, VerifiableAgentName theVerifiableAgentName, VerifiableAgentNamingService theVerifiableNamingService, AbleLogger theMsgLog, AbleLogger theTrcLog, java.lang.String theCryptographyAlgorithm, java.lang.String theCryptographyProvider)` Creats a new AbleSecuritySupport object with the specified properties; this form allows the cryptography algorithm and cryptography provider to be overridden, rather than defaulting to the values specified in the AblePlatform object.

Uses of AbleLogger in com.ibm.able.rules

Fields in com.ibm.able.rules declared as AbleLogger
`protected AbleLogger` | `AbleRuleBlock.myTrace` The inference engine trace logger.
`protected AbleLogger` | `AblePlanningHTNProblemBuilder.myTracer`
`protected AbleLogger` | `AblePlanningClassicalProblemBuilder.myTracer`
`protected AbleLogger` | `AblePatternMatchNetwork.myTracer`
`protected AbleLogger` | `AblePatternMatchClause.myTracer`
`protected AbleLogger` | `AbleInferenceEngine.myTracer` myTracer may be null, but if present, allows the inference engine to trace its evaluation steps.
`protected AbleLogger` | `AbleARMLParser.myTracer`

Methods in com.ibm.able.rules that return AbleLogger
`AbleLogger` | `AbleRuleSet.getInferTraceLogger()`

Methods in com.ibm.able.rules with parameters of type AbleLogger
`AbleJTextAreaHandler` | `AbleRuleSetDebugConsole.addJTextAreaHandler(AbleLogger theLogger, java.lang.String handlerName, long level, javax.swing.JTextArea area)` Add an AbleJTextAreaHandler handler to a logger.
`void` | `AbleRuleSet.instantiateFrom(java.io.DataInputStream theStream, AbleLogger theTracer, boolean theStopOnAbleExceptionFlag)` Deprecated. As of version 1.4.2, use parseFromArl(DataInputStream)
`void` | `AbleRuleSet.instantiateFrom(java.lang.String theFileName, AbleLogger theTracer, boolean theStopOnAbleExceptionFlag)` Deprecated. As of version 1.4.2, use parseFromArl(String theFileName)
`void` | `AbleRuleSet.instantiateFromXml(java.io.InputStream theInputStream, AbleLogger theTracer, boolean theStopOnAbleExceptionFlag)` Deprecated. As of version 1.4.2, use parseFromXml(InputStream theInputStream)
`void` | `AbleRuleSet.instantiateFromXml(java.lang.String theFileName, AbleLogger theTracer, boolean theStopOnAbleExceptionFlag)` Deprecated. As of version 1.4.2, use parseFromXml(String theFileName)
`void` | `AbleRuleSet.instantiateFromXml(java.io.File theFile, AbleLogger theTracer, boolean theStopOnAbleExceptionFlag)` Deprecated. As of version 1.4.2, use parseFromXrl(File theFile)
`void` | `AbleARMLParser.instantiateFrom(java.lang.String theRuleSetDocument, AbleRuleSet theRuleSet, AbleLogger theTracer, boolean theStopOnParExceptionFlag)` Parse a XML ruleset with URI as source
`void` | `AbleARMLParser.instantiateFrom(java.io.Reader theRuleSetReader, AbleRuleSet theRuleSet, AbleLogger theTracer, boolean theStopOnParExceptionFlag)` Parse an XML ruleset with a Reader as source object
`void` | `AbleARMLParser.instantiateFrom(org.xml.sax.InputSource theRuleSetSource, AbleRuleSet theRuleSet, AbleLogger theTracer, boolean theStopOnParExceptionFlag)` Parse an XML ruleset with Sax InputSource as source object
`void` | `AbleARMLParser.instantiateFrom(java.io.InputStream theRuleSetInputStream, AbleRuleSet theRuleSet, AbleLogger theTracer, boolean theStopOnParExceptionFlag)` Parse an XML ruleset, with InputStream as source object

Constructors in com.ibm.able.rules with parameters of type AbleLogger
`AbleZCECorrelationEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Constructor for AbleZCECorrelationEngine.
`AbleScriptEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AbleRuleBlock(java.lang.String theName, AbleRuleSet theRuleSet, AbleLogger theLogger, java.lang.String theReturnType)` Deprecated. Use version with 'FormalSignature'.
`AbleRuleBlock(java.lang.String theName, AbleRuleSet theRuleSet, AbleLogger theLogger, java.lang.String theReturnType, java.lang.String theFormalSignature, java.util.Vector theFormalParameters, java.lang.String theEngineType, java.lang.String theComment, java.util.Map theProperties)` Create a new rule block with the specified characteristics.
`AblePredicateEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AblePolicyEngine(AbleRuleSet theRuleSet, AbleLogger theTracer)` Create a new policy inference engine.
`AblePolicyEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new policy inference engine.
`AblePlanningHTNProblemBuilder(AblePlanningEngine theEngine, AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new planning inference engine.
`AblePlanningEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new planning inference engine.
`AblePlanningClassicalProblemBuilder(AblePlanningEngine theEngine, AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new planning inference engine.
`AblePatternMatchNetwork(AbleRuleSet theRuleSet, AbleRuleBlock theRules, AbleLogger theTracer, AbleWorkingMemory memory)`
`AblePatternMatchLiteEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AblePatternMatchEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AbleInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new base inference engine over the specified ruleset.
`AbleInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer)` Create a new base inference engine over the specified ruleset.
`AbleInferenceEngine(AbleLogger theTracer)` Create a new base inference engine.
`AbleFuzzyInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AbleForwardChainInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer)` Create a new inference engine.
`AbleForwardChainInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AbleDecisionTreeEngine(AbleRuleSet theRuleSet, AbleLogger theTracer)` Create a new inference engine.
`AbleDecisionTreeEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new inference engine.
`AbleCorrelationEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Constructor for AbleCorrelationEngine.
`AbleBackwardChainInferenceEngine(AbleRuleSet theRuleSet, AbleLogger theTracer, AbleRuleBlock theRuleBlock)` Create a new Backward chain inference engine.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

(C) Copyright IBM Corporation 1999, 2005