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 TypeMethodDescriptionvoidbroadcast(VersionKey aSnapshotKey) Deprecated.Since 5.2.7.getBroadcastVersion(BranchKey aDataSpaceKey) Deprecated.getD3SlaveFromId(String aSlaveId) Deprecated.static D3EnginegetFromSession(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:aSnapshotKeyisnull- There is no
AdaptationHomeforaSnapshotKey - 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.