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 Class
com.ibm.able.AbleMessageContainer

Packages that use AbleMessageContainer
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.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.

Uses of AbleMessageContainer in com.ibm.able

Fields in com.ibm.able declared as AbleMessageContainer
`protected AbleMessageContainer` | `AbleException.myMessageContainer` Instead of a pre-resolved message text, an exception may contain a message container that carries enough information to resolve a message at a later time, thus enabling "late message binding".

Methods in com.ibm.able that return AbleMessageContainer
`AbleMessageContainer` | `AbleException.getMessageContainer()` Gets the AbleMessageContainer in this exception.

Constructors in com.ibm.able with parameters of type AbleMessageContainer
`AbleMessageContainer(AbleMessageContainer theAbleMessageContainer)` Creates an AbleMessageContainer from another AbleMessageContainer.
`AbleException(AbleMessageContainer theMessageContainer, java.lang.String theMessage)` Constructs a new exception with the specified locale-specific elements, which can be formatted into a localized message at a later time.
`AbleException(AbleMessageContainer theMessageContainer, java.lang.String theMessage, java.lang.Throwable theThrowable)` Constructs a new exception with the specified locale-specific elements, which can be formatted into a localized message at a later time.

Uses of AbleMessageContainer in com.ibm.able.platform

Fields in com.ibm.able.platform declared as AbleMessageContainer
`protected AbleMessageContainer` | `AblePlatformDefaultAgent.agentSummary` The agent's last set summary text.
`static AbleMessageContainer` | `AbleAgentSituation.LOW_SEVERITY_STRING` Grab the NLS strings for the severity levels
`static AbleMessageContainer` | `AbleAgentSituation.MEDIUM_SEVERITY_STRING`
`static AbleMessageContainer` | `AbleAgentSituation.HIGH_SEVERITY_STRING`
`static AbleMessageContainer` | `AbleAgentSituation.PERMISSION_REQUEST` Situation request type: Ask permission
`static AbleMessageContainer` | `AbleAgentSituation.FAILURE_REQUEST` Situation request type: Failure
`static AbleMessageContainer` | `AbleAgentSituation.INFO_SITUATION` Situation request type: Information

Methods in com.ibm.able.platform that return AbleMessageContainer
`AbleMessageContainer` | `AblePlatformDefaultAgent.getAgentSummary()`
`AbleMessageContainer` | `AblePlatformDefaultAgent.getCapabilitySummaryByAgentAutonomyLevel(int theAgentAutonomyLevel)`
`AbleMessageContainer` | `AblePlatformDefaultAgent.getCapabilitySummaryByCapabilityAutonomyLevels(java.util.Map theCapabilityAutonomyLevels)`
`protected AbleMessageContainer` | `AblePlatformDefaultAgent.makeCapabilityAutonomyLevelsSummary(java.util.Map theCapabilityAutonomyLevels)` Returns an AbleMessage Container that describes the overall agent autonomy summary if the agent's capability autonomy levels are set to `theCapabilityAutonomyLevels`.
`AbleMessageContainer` | `AblePlatformAgent.getAgentSummary()` Gets the agent's current summary text.
`AbleMessageContainer` | `AblePlatformAgent.getCapabilitySummaryByAgentAutonomyLevel(int theAgentAutonomyLevel)` Gets an NLS text summary of the agent's capabilities based on the specified agent AutonomyLevel.
`AbleMessageContainer` | `AblePlatformAgent.getCapabilitySummaryByCapabilityAutonomyLevels(java.util.Map theCapabilityAutonomyLevels)` Gets an NLS text summary of the agent's capabilities based on the specified capability autonomy levels.
`static AbleMessageContainer` | `AblePlatform.AutonomyLevel(int theAutonomyLevel)` Turns the specified autonomy level into a human readable form for error messages.
`AbleMessageContainer` | `AbleAgentSituationReport.getSuggestedResponse()` Gets the suggested response of this AgentSituationReport.
`AbleMessageContainer` | `AbleAgentSituationReport.getResponseTaken()` Gets the response that was taken.
`AbleMessageContainer` | `AbleAgentSituationReport.getResultsSummary()` Gets the results summary for this AgentSituationReport.
`AbleMessageContainer` | `AbleAgentSituation.getName()` Method getName
`AbleMessageContainer` | `AbleAgentSituation.getSeverityLevelString()` Method getSeverityLevelString
`AbleMessageContainer` | `AbleAgentSituation.getSituationType()` Method getSituationType
`AbleMessageContainer[]` | `AbleAgentSituation.getResponses()` Gets a reference to the list of responses.
`AbleMessageContainer` | `AbleAgentSituation.getResponse(int responseIndex)` Method getReponse
`AbleMessageContainer` | `AbleAgentSituation.getYesResponse()` Method getYesResponse
`AbleMessageContainer` | `AbleAgentSituation.getNoResponse()` Method getNoResponse
`AbleMessageContainer` | `AbleAgentCapability.getName()` Method getName

Methods in com.ibm.able.platform with parameters of type AbleMessageContainer
`void` | `AblePlatformDefaultAgent.setAgentSummary(AbleMessageContainer theAgentSummary)` Sets the agent's current summary text.
`protected void` | `AblePlatformDefaultAgent.logHistory(AbleMessageContainer theDescription, AbleMessageContainer theAction, AbleMessageContainer theSummary)` Helper method used to log a History log.
`protected AbleAgentSituationReport` | `AblePlatformDefaultAgent.createAgentSituationReport(java.io.Serializable theIdentifier, AbleAgentCapability theCapability, AbleAgentSituation theSituation, AbleMessageContainer theSuggestedResponse, AbleMessageContainer theResponseTaken, AbleMessageContainer theResultsSummary, boolean theProblemState)` Helper method used to create an AgentSituationReport for this agent.
`void` | `AbleAgentSituationReport.setResponseTaken(AbleMessageContainer theResponseTaken)` Sets the response that was taken.
`void` | `AbleAgentSituationReport.setResultsSummary(AbleMessageContainer theResultsSummary)` Sets the results summary for this AgentSituationReport.

Constructors in com.ibm.able.platform with parameters of type AbleMessageContainer
`AbleAgentSituationReport(java.io.Serializable theIdentifier, AbleAgentCapability theAgentCapability, AbleAgentSituation theAgentSituation, AbleMessageContainer theSuggestedResponse, AbleMessageContainer theResponseTaken, AbleMessageContainer theResultsSummary, boolean theProblemState, javax.agent.AgentName theAgentName, java.lang.String theAgentDescription, long theTimeCreated, java.lang.String theSystemName, java.lang.Integer theAutomationLevel)` Creates an AgentSituationReport that may be either a simple history log or a problem that requires a response, depending on the specified parameters.
`AbleAgentSituationReport(java.io.Serializable theIdentifier, AbleAgentCapability theAgentCapability, AbleAgentSituation theAgentSituation, AbleMessageContainer theSuggestedResponse, javax.agent.AgentName theAgentName, java.lang.String theAgentDescription, long theTimeCreated, java.lang.String theSystemName, java.lang.Integer theAutomationLevel)` Creates an AgentSituationReport that requires a response; the problem state is set to true.
`AbleAgentSituationReport(AbleAgentSituation theAgentSituation, AbleMessageContainer theResponseTaken, AbleMessageContainer theResultsSummary, javax.agent.AgentName theAgentName, java.lang.String theAgentDescription, long theTimeCreated, java.lang.String theSystemName, java.lang.Integer theAutomationLevel)` Creates an AgentSituationReport that is a history log; that is, no response is required and the problem state is set to false.
`AbleAgentSituation(java.io.Serializable theSituationIdentifier, AbleMessageContainer theSituationName, int theSeverityLevel, AbleMessageContainer theSituationType, AbleMessageContainer[] theResponses)` Creates an AgentSituation.
`AbleAgentCapability(java.io.Serializable theCapabilityIdentifier, AbleMessageContainer theCapabilityName, int theAutonomyLevel, java.util.HashMap theSituations)` Creates an AgentCapability.

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