@Deprecated
@Implementable
@AccessLevel(value=EXTERNAL)
public interface EvidenceBrokerTaskStrategyHook
Modifier and Type | Method and Description |
---|---|
void |
checksAcceptanceFailureAndGenerateTask(long instDataID,
java.lang.String ebDPName)
Deprecated.
Since 7.0.2.0 functionality has been replaced by component
AdvancedEvidenceSharing.
Checks if the auto-acceptance has failed once brokering has passed. If
so, generates a task accordingly.
If the control has come to this method, it means this DP with auto accept
only has passed. Need to check if the previous DP - i.e the one with
Auto-Acceptance has failed, and if so, need to generate a task.
The Evidence Auto-Acceptance failure information are available in
EvidenceBrokerDPErrorInfo table.
|
void |
checksActivationFailureAndGenerateTask(long instDataID,
java.lang.String ebDPName)
Deprecated.
Since 7.0.2.0 functionality has been replaced by component
AdvancedEvidenceSharing.
Checks if the auto-activation has failed once auto-acceptance has passed.
If so, generates a task accordingly.
If the control has come to this method, it means this DP with auto accept
only has passed. Need to check if the previous DP - i.e the one with
Auto-Activation has failed, and if so, need to generate a task.
The Evidence Auto-Activation failure information are available in
EvidenceBrokerDPErrorInfo table.
|
void |
generateRollbackEvidenceFailureTask(curam.core.struct.CaseHeaderDtls sourceCase,
java.util.List<curam.core.sl.infrastructure.struct.EvidenceKey> evidencesList)
Deprecated.
Since 7.0.2.0 functionality has been replaced by component
AdvancedEvidenceSharing.
Generates a task to inform that the status of the evidences on the source
case are reversed.
|
@Deprecated @Implementable @AccessLevel(value=EXTERNAL) void checksAcceptanceFailureAndGenerateTask(long instDataID, java.lang.String ebDPName) throws curam.util.exception.AppException, curam.util.exception.InformationalException
ticketID
- Deferred process ticket ID.ebDPName
- Name of the deferred process.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@Deprecated @Implementable @AccessLevel(value=EXTERNAL) void checksActivationFailureAndGenerateTask(long instDataID, java.lang.String ebDPName) throws curam.util.exception.AppException, curam.util.exception.InformationalException
ticketID
- Deferred process ticket ID.ebDPName
- Name of the deferred process.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@Deprecated @Implementable @AccessLevel(value=EXTERNAL) void generateRollbackEvidenceFailureTask(curam.core.struct.CaseHeaderDtls sourceCase, java.util.List<curam.core.sl.infrastructure.struct.EvidenceKey> evidencesList) throws curam.util.exception.AppException, curam.util.exception.InformationalException
sourceCase
- Source case id.evidencesList
- list of Rollback evidences whose status are Changed from
"Active" to "InEdit".curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.