public class LdapProtocolFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static List<Class<? extends LdapProtocol>> |
protocols |
| 构造器和说明 |
|---|
LdapProtocolFactory(org.pentaho.di.core.logging.LogChannelInterface log) |
| 限定符和类型 | 方法和说明 |
|---|---|
LdapProtocol |
createLdapProtocol(org.pentaho.di.core.variables.VariableSpace variableSpace,
LdapMeta meta,
Collection<String> binaryAttributes)
Creates the LdapProtocol appropriate for the LdapMeta
|
static List<String> |
getConnectionTypes(org.pentaho.di.core.logging.LogChannelInterface log)
Returns the connection types understood by the factory
|
protected static final List<Class<? extends LdapProtocol>> protocols
public LdapProtocolFactory(org.pentaho.di.core.logging.LogChannelInterface log)
public static final List<String> getConnectionTypes(org.pentaho.di.core.logging.LogChannelInterface log)
org.pentaho.di.core.exception.KettleExceptionpublic LdapProtocol createLdapProtocol(org.pentaho.di.core.variables.VariableSpace variableSpace, LdapMeta meta, Collection<String> binaryAttributes) throws org.pentaho.di.core.exception.KettleException
variableSpace - the variable space for environment substitutionsmeta - the ldap metabinaryAttributes - binary attributes to associate with the connectionorg.pentaho.di.core.exception.KettleExceptionCopyright © 2024 Hitachi Vantara. All rights reserved.