Package com.orchestranetworks.d3
Class D3Engine
java.lang.Object
com.orchestranetworks.d3.D3Engine
Deprecated.
Represents the external view of the D3 engine and offers master administrative functionalities.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
broadcast
(VersionKey aSnapshotKey) Deprecated.Since 5.2.7.getBroadcastVersion
(BranchKey aDataSpaceKey) Deprecated.getD3SlaveFromId
(String aSlaveId) Deprecated.static D3Engine
getFromSession
(Repository aRepository, Session aSession) Deprecated.getHandlerForAsynchronousBroadcast
(VersionKey aSnapshotKey) Deprecated.getHandlerForSynchronousBroadcast
(VersionKey aSnapshotKey) Deprecated.getHandlerForSynchronousBroadcast
(VersionKey aSnapshotKey, long aTimeOut) Deprecated.getRegisteredSlaves
(BranchKey aDataSpaceKey) Deprecated.
-
Method Details
-
getFromSession
Deprecated. -
broadcast
Deprecated.Since 5.2.7. Replaced byD3Broadcast.broadcast()
.Asynchronously broadcasts a snapshot. This dataspace must be associated with a delivery profile.- Parameters:
aSnapshotKey
- version to broadcast.- Throws:
IllegalArgumentException
- if:aSnapshotKey
isnull
- There is no
AdaptationHome
foraSnapshotKey
- The snapshot is not valid
- The parent dataspace of the snapshot is not a delivery dataspace
- The delivery dataspace is not associated with a delivery profile
IllegalStateException
- if called on a non-master node.OperationException
- if owner of the current session is not allowed to broadcast.
-
getBroadcastVersion
Deprecated. -
getHandlerForSynchronousBroadcast
Deprecated. -
getHandlerForSynchronousBroadcast
Deprecated. -
getHandlerForAsynchronousBroadcast
Deprecated. -
getD3SlaveFromId
Deprecated. -
getRegisteredSlaves
Deprecated.
-
D3NodeAsMaster
.