Package com.orchestranetworks.d3
Class D3Engine
- java.lang.Object
-
- com.orchestranetworks.d3.D3Engine
-
@Deprecated public final class D3Engine extends Object
Deprecated.Since 5.4.2, this method has been replaced byD3NodeAsMaster.Represents the external view of the D3 engine and offers master administrative functionalities.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidbroadcast(VersionKey aSnapshotKey)Deprecated.Since 5.2.7.VersionKeygetBroadcastVersion(BranchKey aDataSpaceKey)Deprecated.D3SlavegetD3SlaveFromId(String aSlaveId)Deprecated.static D3EnginegetFromSession(Repository aRepository, Session aSession)Deprecated.D3BroadcastgetHandlerForAsynchronousBroadcast(VersionKey aSnapshotKey)Deprecated.D3BroadcastgetHandlerForSynchronousBroadcast(VersionKey aSnapshotKey)Deprecated.D3BroadcastgetHandlerForSynchronousBroadcast(VersionKey aSnapshotKey, long aTimeOut)Deprecated.List<D3Slave>getRegisteredSlaves(BranchKey aDataSpaceKey)Deprecated.
-
-
-
Method Detail
-
getFromSession
public static D3Engine getFromSession(Repository aRepository, Session aSession)
Deprecated.
-
broadcast
@Deprecated public void broadcast(VersionKey aSnapshotKey) throws OperationException
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
public VersionKey getBroadcastVersion(BranchKey aDataSpaceKey)
Deprecated.
-
getHandlerForSynchronousBroadcast
public D3Broadcast getHandlerForSynchronousBroadcast(VersionKey aSnapshotKey, long aTimeOut)
Deprecated.
-
getHandlerForSynchronousBroadcast
public D3Broadcast getHandlerForSynchronousBroadcast(VersionKey aSnapshotKey)
Deprecated.
-
getHandlerForAsynchronousBroadcast
public D3Broadcast getHandlerForAsynchronousBroadcast(VersionKey aSnapshotKey)
Deprecated.
-
-