package akka
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class BlockingActor extends Actor with ActorLogging
- class LdapActor extends Actor with PersistentActor with ActorLogging
- case class RemoveResult (recipient: ActorRef, removeId: Option[DeliveryId]) extends Product with Serializable
- case class Retry (deliveryId: DeliveryId) extends Product with Serializable
-
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))
- case class SideEffectResult (recipient: ActorRef, response: Response) extends Product with Serializable
Value Members
- object Ldap
- object SaveSnapshot extends Product with Serializable