Packages

package akka

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class BlockingActor extends Actor with ActorLogging
  2. class LdapActor extends Actor with PersistentActor with ActorLogging
  3. case class RemoveResult (recipient: ActorRef, removeId: Option[DeliveryId]) extends Product with Serializable
  4. case class Retry (deliveryId: DeliveryId) extends Product with Serializable
  5. class Settings extends AnyRef

    This class holds all the settings to customize akka-ldap.

    This class holds all the settings to customize akka-ldap. By default these settings are read from the Config obtained with ConfigFactory.load().

    You can change the settings in multiple ways:

    • Change them in the default configuration file (e.g. application.conf)
    • Pass a different config holding your configurations:
    new Settings(yourConfig)

    However it will be more succinct to pass your config directly to LadpActor:

    context.actorOf(Props(classOf[LdapActor], yourConfig))
    • Extend this class overriding the settings you want to redefine
    object YourSettings extends Settings() {
      override val performDeduplication: Boolean = true
    }
    context.actorOf(Props(classOf[LdapActor], YourSettings))
  6. case class SideEffectResult (recipient: ActorRef, response: Response) extends Product with Serializable

Value Members

  1. object Ldap
  2. object SaveSnapshot extends Product with Serializable

Ungrouped