package uns
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class AlreadyRegisteredEntity(msg: RegisteredEntity) extends Product with Serializable
- final case class AlreadyUnregisteredEntity(msg: UnregisteredEntity) extends Product with Serializable
- class NumberPoolActor extends Actor
An
Actorthat wraps around aNumberPooland regulates access to it.
Wrapping around the pool like this forces a FIFO order to requests for numbers from the pool.An
Actorthat wraps around aNumberPooland regulates access to it.
Wrapping around the pool like this forces a FIFO order to requests for numbers from the pool. This synchronization only lasts as long as thisActoris the only one for the given pool. In the distribution of globally unique identifiers, this is extremely important.NumberPools are used as the primary determination of whether a number is available at any given moment. The categorization of the pool is also important, though for a contextually-sensitive reason. - final case class RegisteredEntity(obj: IdentifiableEntity, pool_name: String, guid_system: NumberPoolHub, number: Int) extends Product with Serializable
- final case class UnregisteredEntity(obj: IdentifiableEntity, pool_name: String, guid_system: NumberPoolHub, number: Int) extends Product with Serializable
Value Members
- object NumberPoolActor