# Uses of Interface
com.orchestranetworks.d3.D3Slave

Packages that use D3Slave
Package
Description
com.orchestranetworks.d3
Provides classes for distributed data delivery (D3) functionalities.

- ## Uses of D3Slave in com.orchestranetworks.d3

  Methods in com.orchestranetworks.d3 that return D3Slave
  Modifier and Type
  Method
  Description
  `D3Slave`
  D3Engine.`getD3SlaveFromId(String aSlaveId)`
  Deprecated.
  See `D3NodeAsMaster.getD3SlaveFromRepositoryLabel(String)`.
  `D3Slave`
  D3NodeAsMaster.`getD3SlaveFromId(String aSlaveId)`
  Deprecated.
  Since 5.5.1, this method has been replaced by `D3NodeAsMaster.getD3SlaveFromRepositoryLabel(String)`.
  `D3Slave`
  D3Node.`getD3SlaveFromRepositoryId(String aRepositoryId)`
  Returns the registered replica for the specified identifier.
  `D3Slave`
  D3NodeAsMaster.`getD3SlaveFromRepositoryId(String aRepositoryId)`
  Deprecated.
  Since 5.5.1, this method has been replaced by `D3Node.getD3SlaveFromRepositoryId(String)`.
  `D3Slave`
  D3Node.`getD3SlaveFromRepositoryLabel(String aRepositoryLabel)`
  Returns the registered replica for the specified label.
  `D3Slave`
  D3NodeAsMaster.`getD3SlaveFromRepositoryLabel(String aRepositoryLabel)`
  Deprecated.
  Since 5.5.1, this method has been replaced by `D3Node.getD3SlaveFromRepositoryLabel(String)`.
  `D3Slave`
  NodeMonitoringContext.`getSlave()`
  Returns D3 replica information.
  Methods in com.orchestranetworks.d3 that return types with arguments of type D3Slave
  Modifier and Type
  Method
  Description
  `List<D3Slave>`
  D3Engine.`getRegisteredSlaves(BranchKey aDataSpaceKey)`
  Deprecated.
  See `D3NodeAsMaster.getRegisteredSlaves(BranchKey)`.
  `List<D3Slave>`
  D3Node.`getRegisteredSlaves(BranchKey aDataSpaceKey)`
  Returns the list of the `D3Slave` subscribed to the dataspace specified in the parameter.