Package com.orchestranetworks.service.extensions

# Class ReplicationUnitKey

java.lang.Object
com.orchestranetworks.service.extensions.ReplicationUnitKey

public final class ReplicationUnitKey extends Object
Identifies a replication unit defined in a data model.

See Also:
  - `ReplicationUnit`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `final boolean`
  `equals(Object x)`
  `static final ReplicationUnitKey`
  `forName(String aName)`
  Creates the key for the specified string.
  `final String`
  `getName()`
  Returns the name defining this key.
  `final int`
  `hashCode()`
  `final String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `getClass, notify, notifyAll, wait, wait, wait`

- ## Method Details

  - ### forName

    public static final ReplicationUnitKey forName(String aName)
    Creates the key for the specified string.
    Throws:
      `IllegalArgumentException` - if the specified string is `null`, empty, is longer than 64 characters, or does not match the XML Name pattern.
    See Also:
      - `getName()`

  - ### getName

    public final String getName()
    Returns the name defining this key.
    See Also:
      - `forName(String)`

  - ### equals

    public final boolean equals(Object x)
    Overrides:
      `equals` in class `Object`

  - ### hashCode

    public final int hashCode()
    Overrides:
      `hashCode` in class `Object`

  - ### toString

    public final String toString()
    Overrides:
      `toString` in class `Object`