Package

pt.tecnico.dsi.ldap

akka

Permalink

package akka

Visibility
  1. Public
  2. All

Type Members

  1. class BlockingActor extends Actor with ActorLogging

    Permalink
  2. class LdapActor extends Actor with PersistentActor with ActorLogging

    Permalink
  3. case class RemoveResult(recipient: ActorRef, removeId: Option[DeliveryId]) extends Product with Serializable

    Permalink
  4. case class Retry(deliveryId: DeliveryId) extends Product with Serializable

    Permalink
  5. class Settings extends AnyRef

    Permalink

    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

    Permalink

Value Members

  1. object Ldap

    Permalink
  2. object SaveSnapshot extends Product with Serializable

    Permalink

Ungrouped