Package com.orchestranetworks.d3
Interface D3Broadcast.Status
-
- Enclosing interface:
- D3Broadcast
public static interface D3Broadcast.StatusGlobal status of the snapshot broadcast operation. Clustered mode is transactional, with two commit phases:- Phase 1:
'Not initialized'or'In progress' - Phase 2:
'Commit'or'Rollback'
'Not initialized': if the broadcast operation has not yet begun'In progress': if the federated delivery is in progress or waiting for the next replay'Commit': if the federated delivery ends successfully'Rollback': if the federated delivery ends with an error
- Since:
- 5.2.7
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLabel(Locale aLocale)Returns the broadcast operation status label depending on the specified locale.booleanisCommit()Returnstrueif the broadcast operation succeeded, otherwise returnsfalse.booleanisInProcess()Returnstrueif the broadcast operation is in progress, otherwise returnsfalse.booleanisNotInitialized()Returnstrueif the broadcast operation has not begun yet, otherwise returnsfalse.booleanisRollback()Returnstrueif the broadcast operation failed, otherwise returnsfalse.
-
-
-
Method Detail
-
getLabel
String getLabel(Locale aLocale)
Returns the broadcast operation status label depending on the specified locale.If the locale language is
fr, returns label in French. Otherwise, returns in English.
-
isNotInitialized
boolean isNotInitialized()
Returnstrueif the broadcast operation has not begun yet, otherwise returnsfalse.
-
isInProcess
boolean isInProcess()
Returnstrueif the broadcast operation is in progress, otherwise returnsfalse.
-
isCommit
boolean isCommit()
Returnstrueif the broadcast operation succeeded, otherwise returnsfalse.
-
isRollback
boolean isRollback()
Returnstrueif the broadcast operation failed, otherwise returnsfalse.
-
-