/* See LICENSE for licensing and NOTICE for copyright. */ package org.ldaptive.provider.unboundid; import com.unboundid.ldap.sdk.LDAPConnectionOptions; import org.ldaptive.ConnectionConfig; /** * UnboundID provider implementation that uses synchronous options. Attempting to use connections by this provider in an * asynchronous manner with throw exceptions. * * @author Middleware Services */ public class UnboundIDSyncProvider extends UnboundIDProvider { @Override protected LDAPConnectionOptions getDefaultLDAPConnectionOptions(final ConnectionConfig cc) { final LDAPConnectionOptions options = super.getDefaultLDAPConnectionOptions(cc); options.setUseSynchronousMode(true); return options; } }