Package com.orchestranetworks.d3.slave

# Interface D3ReceiveBroadcastBeforeContext

All Superinterfaces:
  `D3ReceiveBroadcastExecutionContext`

public interface D3ReceiveBroadcastBeforeContext extends D3ReceiveBroadcastExecutionContext
Provides a context for executing pre-broadcast operations.

Since:
  5.5.1
See Also:
  - `D3ReceiveBroadcastTrigger.handleBeforeBroadcast(D3ReceiveBroadcastBeforeContext)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VersionKey`
  `getLastBroadcastVersion()`
  Returns the previous broadcast snapshot.

  ### Methods inherited from interface com.orchestranetworks.d3.slave.D3ReceiveBroadcastExecutionContext

  `getCurrentBroadcastVersion, getDeliveryBranch, getDeliveryMode, getRepository, getSession`

- ## Method Details

  - ### getLastBroadcastVersion

    VersionKey getLastBroadcastVersion()
    Returns the previous broadcast snapshot. If first broadcast for the delivery dataspace, returns `null`.
    Since:
      5.5.1