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.platform.AbleAgentSituationReport

Packages that use AbleAgentSituationReport
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 AbleAgentSituationReport in com.ibm.able.platform

Methods in com.ibm.able.platform that return AbleAgentSituationReport
`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.

Methods in com.ibm.able.platform with parameters of type AbleAgentSituationReport
`void` | `RmiAgentLoggingSystem.logAgentSituationReport(AbleAgentSituationReport theAbleAgentSituationReport, AbleSecureKey key)`
`void` | `RmiAgentLoggingSystem.updateAgentSituationReport(AbleAgentSituationReport oldLog, AbleAgentSituationReport updatedLog, AbleSecureKey key)`
`void` | `RmiAgentLoggingSystem.answerAgentRequest(AbleAgentSituationReport asr, AbleSecureKey key)`
`java.util.Vector` | `RmiAgentLoggingSystem.search(AbleAgentSituationReport asr)`
`void` | `RmiAgentLoggingServiceProxy.logAgentSituationReport(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLoggingServiceProxy.updateAgentSituationReport(AbleAgentSituationReport theOldAgentSituationReport, AbleAgentSituationReport theReplacementAgentSituationReport, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLoggingServiceProxy.answerAgentRequest(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)`
`java.util.Vector` | `RmiAgentLoggingServiceProxy.search(AbleAgentSituationReport theAgentSituationReport)`
`void` | `RmiAgentLoggingService.logAgentSituationReport(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)` Log an AbleAgentSituationReport to the Logging Service, and notify all interested listeners about this added log.
`void` | `RmiAgentLoggingService.updateAgentSituationReport(AbleAgentSituationReport theOldLog, AbleAgentSituationReport theUpdatedLog, AbleSecureKey theSecureKey)` Update an AgentSituationReport in the Logging Service, and notify all interested listeners about this update.
`void` | `RmiAgentLoggingService.answerAgentRequest(AbleAgentSituationReport theAnsweredAgentSituationReport, AbleSecureKey theSecureKey)` When someone is attempting to answer and existing problem AgentSituationReport, this method will take the answered AgentSituationReport and contact the one who originally logged the request.
`java.util.Vector` | `RmiAgentLoggingService.search(AbleAgentSituationReport theSearchAgentSituationReport)` Return a Vector of all of the AgentSituationReports that match the criteria supplied in the passed in AgentSituationReport.
`void` | `AgentLoggingService.logAgentSituationReport(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)` Logs an AgentSituationReport to the AgentLoggingService, and notifies all interested listeners about the added entry.
`void` | `AgentLoggingService.updateAgentSituationReport(AbleAgentSituationReport theOldAgentSituationReport, AbleAgentSituationReport theReplacementAgentSituationReport, AbleSecureKey theSecureKey)` Updates an AgentSituationReport in the Logging Service, and notifies all interested listeners about this update.
`void` | `AgentLoggingService.answerAgentRequest(AbleAgentSituationReport theAnsweredAgentSituationReport, AbleSecureKey theSecureKey)` When an attempt is made to answer an existing problem AgentSituationReport, this method takes the answered AgentSituationReport and contacts the original logger of the request.
`java.util.Vector` | `AgentLoggingService.search(AbleAgentSituationReport theSearchAgentSituationReport)` Returns a list of all AgentSituationReports that match the criteria supplied in the specified AgentSituationReport.
`void` | `AblePlatformDefaultAgent.handleAnsweredRequest(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)`
`protected void` | `AblePlatformDefaultAgent.validateAnsweredRequest(AbleAgentSituationReport theAnsweredAgentSituationReport)` This default implementation, called by `AblePlatformDefaultAgent.handleAnsweredRequest(com.ibm.able.platform.AbleAgentSituationReport, com.ibm.able.platform.AbleSecureKey)` in order to determine whether the specified request is still valid, does nothing.
`protected void` | `AblePlatformDefaultAgent.authenticateAndAuthorizeCaller(AbleAgentSituationReport theAnsweredAgentSituationReport, AbleSecureKey theSecureKey)` This default implementation, called by `AblePlatformDefaultAgent.handleAnsweredRequest(com.ibm.able.platform.AbleAgentSituationReport, com.ibm.able.platform.AbleSecureKey)` in order to determine whether the answerer of the request is authentic and authorized to answer the request, does nothing.
`protected void` | `AblePlatformDefaultAgent.processAnsweredRequest(AbleAgentSituationReport theAnsweredAgentSituationReport, AbleSecureKey theSecureKey)` This default implementation of `processAnsweredRequest` does nothing.
`protected void` | `AblePlatformDefaultAgent.logAgentSituationReport(AbleAgentSituationReport theAgentSituationReport)` This method handles the details of logging an AgentSituationReport to the AgentLoggingService for this agent.
`protected void` | `AblePlatformDefaultAgent.updateAgentSituationReport(AbleAgentSituationReport theOldAgentSituationReport, AbleAgentSituationReport theNewAgentSituationReport)` This method handles the details of updating one of this agent's AgentSituationReports.
`void` | `AblePlatformAgent.handleAnsweredRequest(AbleAgentSituationReport theAgentSituationReport, AbleSecureKey theSecureKey)` This method is called to answer a request that this agent had previously logged to the AgentLoggingService.

Constructors in com.ibm.able.platform with parameters of type AbleAgentSituationReport
`AbleAgentSituationReport(AbleAgentSituationReport theAgentSituationReport)` Creates a new AgentSituationReport from another AgentSituationReport.

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