Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.4.0)
E10659-03


oracle.soa.management.facade
Interface FaultRecoveryResult

All Superinterfaces:
AsynchronousResult, java.io.Serializable

public interface FaultRecoveryResult
extends AsynchronousResult

Implementations of this interface represent fault recovery submission results.


Method Summary
 java.util.List<java.lang.String> getAllFaults()
          Gets the identifiers for all the faults for which recovery was attempted
 java.lang.String getError(java.lang.String faultId)
          Gets the error description, if an error occurred, associated with the specified fault identifier
 java.util.List<java.lang.String> getRecoveredFaults()
          Gets the identifiers for all the faults that were successfully recovered
 java.util.List<java.lang.String> getUnrecoveredFaults()
          Gets the identifiers for all the faults for which the recovery attempt failed

 

Methods inherited from interface oracle.soa.management.facade.AsynchronousResult
getAffectedIdentifiers, getFailure, getJobId, setFailure

 

Method Detail

getAllFaults

java.util.List<java.lang.String> getAllFaults()
                                              throws java.lang.IllegalStateException
Gets the identifiers for all the faults for which recovery was attempted
Returns:
A list of all the identifiers of those faults that were included in the recovery attempt
Throws:
java.lang.IllegalStateException - if the attempt has not been completely processed (e.g., the status does not indicate completion).

getRecoveredFaults

java.util.List<java.lang.String> getRecoveredFaults()
                                                    throws java.lang.IllegalStateException
Gets the identifiers for all the faults that were successfully recovered
Returns:
A list of identifiers of those faults for which the recovery attempt succeeded
Throws:
java.lang.IllegalStateException - if the attempt has not been completely processed (e.g., the status does not indicate completion).

getUnrecoveredFaults

java.util.List<java.lang.String> getUnrecoveredFaults()
                                                      throws java.lang.IllegalStateException
Gets the identifiers for all the faults for which the recovery attempt failed
Returns:
A list of identifiers of those faults for which the recovery attempt failed
Throws:
java.lang.IllegalStateException - if the attempt has not been completely processed (e.g., the status does not indicate completion).

getError

java.lang.String getError(java.lang.String faultId)
Gets the error description, if an error occurred, associated with the specified fault identifier
Parameters:
faultId - The unique identifier of the fault for which the error is desired
Returns:
The error message associated with the fault, if it failed, or null if there is no error message for the specified fault.

Skip navigation links

Oracle Fusion Middleware Infrastructure Management Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1.4.0)
E10659-03


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.