|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is used to inform the application of events that affect the integrity of the Framework, Service or Client Application. The Fault Management Framework will invoke methods on the Fault Management Application Interface that is specified when the client application obtains the Fault Management interface: that is by use of the obtainInterfaceWithCallback operation on the IpAccess interface
Method Summary | |
void |
activityTestErr(int activityTestID)
The framework uses this method to indicate that an error occurred during an application-initiated activity test. |
void |
activityTestRes(int activityTestID,
java.lang.String activityTestResult)
The framework uses this method to return the result of a client application-requested activity test. |
void |
appActivityTestReq(int activityTestID)
The framework invokes this method to test that the client application is operational. |
void |
appUnavailableInd(java.lang.String serviceID)
The framework invokes this method to indicate to the application that the service instance has detected that it is not responding. |
void |
fwAvailStatusInd(org.csapi.jr.se.fw.FwAvailStatusReason reason)
The framework invokes this method to inform the client application about the Framework availability status, that is that it can no longer use the Framework according to the reason parameter or that the Framework has become available again. |
void |
fwFaultRecoveryInd(org.csapi.jr.se.fw.InterfaceFault fault)
Deprecated. |
void |
fwFaultReportInd(org.csapi.jr.se.fw.InterfaceFault fault)
Deprecated. |
void |
fwUnavailableInd(org.csapi.jr.se.fw.FwUnavailReason reason)
Deprecated. |
void |
generateFaultStatisticsRecordErr(int faultStatsReqID,
org.csapi.jr.se.fw.FaultStatisticsError[] faultStatistics,
java.lang.String[] serviceIDs)
This method is used by the framework to indicate an error fulfilling the request to provide fault statistics, in response to a generateFaultStatisticsRecordReq method invocation on the IpFaultManager interface. |
void |
generateFaultStatisticsRecordReq(int faultStatsReqID,
org.csapi.jr.se.TimeInterval timePeriod)
This method is used by the framework to solicit fault statistics from the client application, for example when the framework was asked for these statistics by a service instance by using the generateFaultStatisticsRecordReq operation on the IpFwFaultManager interface. |
void |
generateFaultStatisticsRecordRes(int faultStatsReqID,
org.csapi.jr.se.fw.FaultStatsRecord faultStatistics,
java.lang.String[] serviceIDs)
This method is used by the framework to provide fault statistics to a client application in response to a generateFaultStatisticsRecordReq method invocation on the IpFaultManager interface. |
void |
genFaultStatsRecordErr(org.csapi.jr.se.fw.FaultStatisticsError faultStatisticsError,
java.lang.String[] serviceIDs)
Deprecated. |
void |
genFaultStatsRecordReq(org.csapi.jr.se.TimeInterval timePeriod)
Deprecated. |
void |
genFaultStatsRecordRes(org.csapi.jr.se.fw.FaultStatsRecord faultStatistics,
java.lang.String[] serviceIDs)
Deprecated. |
void |
svcAvailStatusInd(java.lang.String serviceID,
org.csapi.jr.se.fw.SvcAvailStatusReason reason)
The framework invokes this method to inform the client application about the Service instance availability status, that is that it can no longer use its instance of the indicated service according to the reason parameter but as well information when the Service Instance becomes available again. |
void |
svcUnavailableInd(java.lang.String serviceID,
org.csapi.jr.se.fw.SvcUnavailReason reason)
Deprecated. |
Method Detail |
public void activityTestRes(int activityTestID, java.lang.String activityTestResult)
activityTestID
- Used by the client application to correlate this response (when it arrives) with the original request.activityTestResult
- The result of the activity test.public void appActivityTestReq(int activityTestID)
activityTestID
- The identifier provided by the framework to correlate the response (when it arrives) with this request.public void fwFaultReportInd(org.csapi.jr.se.fw.InterfaceFault fault)
fault
- Specifies the fault that has been detected by the framework.public void fwFaultRecoveryInd(org.csapi.jr.se.fw.InterfaceFault fault)
fault
- Specifies the fault from which the framework has recovered.public void svcUnavailableInd(java.lang.String serviceID, org.csapi.jr.se.fw.SvcUnavailReason reason)
serviceID
- Identifies the affected service.reason
- Identifies the reason why the service is no longer availablepublic void genFaultStatsRecordRes(org.csapi.jr.se.fw.FaultStatsRecord faultStatistics, java.lang.String[] serviceIDs)
faultStatistics
- The fault statistics record.serviceIDs
- Specifies the framework or services that are included in the general fault statistics record. If the serviceIDs parameter is an empty list, then the fault statistics are for the framework.public void fwUnavailableInd(org.csapi.jr.se.fw.FwUnavailReason reason)
reason
- Identifies the reason why the framework is no longer availablepublic void activityTestErr(int activityTestID)
activityTestID
- Used by the application to correlate this response (when it arrives) with the original request.public void genFaultStatsRecordErr(org.csapi.jr.se.fw.FaultStatisticsError faultStatisticsError, java.lang.String[] serviceIDs)
faultStatisticsError
- The fault statistics error.serviceIDs
- Specifies the framework or services that were included in the general fault statistics record request. If the serviceIDs parameter is an empty list, then the fault statistics were requested for the framework.public void appUnavailableInd(java.lang.String serviceID)
serviceID
- Specifies the service for which the indication of unavailability was received.public void genFaultStatsRecordReq(org.csapi.jr.se.TimeInterval timePeriod)
timePeriod
- The period over which the fault statistics are to be generated. Supplying both a start time and stop time as empty strings leaves the time period to the discretion of the client application.public void svcAvailStatusInd(java.lang.String serviceID, org.csapi.jr.se.fw.SvcAvailStatusReason reason)
serviceID
- Identifies the affected service.reason
- Identifies the reason why the service is no longer available or that it has become available again.public void generateFaultStatisticsRecordRes(int faultStatsReqID, org.csapi.jr.se.fw.FaultStatsRecord faultStatistics, java.lang.String[] serviceIDs)
faultStatsReqID
- Used by the client application to correlate this response (when it arrives) with the original request.faultStatistics
- The fault statistics record.serviceIDs
- Specifies the framework or services that are included in the general fault statistics record. If the serviceIDs parameter is an empty list, then the fault statistics are for the framework.
In the case where a list of services is present, this is an ordered list in which the location of the service in this list corresponds to the location of the related fault statistics in the TpFaultStatsRecord returned.public void generateFaultStatisticsRecordErr(int faultStatsReqID, org.csapi.jr.se.fw.FaultStatisticsError[] faultStatistics, java.lang.String[] serviceIDs)
faultStatsReqID
- Used by the client application to correlate this error (when it arrives) with the original request.faultStatistics
- The list of fault statistics errors returned.serviceIDs
- Specifies the framework or services that are included in the list of fault statistics errors returned. If the serviceIDs parameter is an empty list, then the fault statistics error relates to the framework.
In the case where a list of services is present, this is an ordered list in which the location of the service in this list corresponds to the location of the related fault statistics error in the TpFaultStatsErrorList returned.public void generateFaultStatisticsRecordReq(int faultStatsReqID, org.csapi.jr.se.TimeInterval timePeriod)
faultStatsReqID
- The identifier provided by the framework to correlate the response (when it arrives) with this request.timePeriod
- The period over which the fault statistics are to be generated. Supplying both a start time and stop time as empty strings leaves the time period to the discretion of the client application.public void fwAvailStatusInd(org.csapi.jr.se.fw.FwAvailStatusReason reason)
reason
- Identifies the reason why the framework is no longer available or that it has become available again.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |