Package org.ldaptive.props
Class AuthenticatorPropertySource
- java.lang.Object
- 
- org.ldaptive.props.AbstractPropertySource<Authenticator>
- 
- org.ldaptive.props.AuthenticatorPropertySource
 
 
- 
- All Implemented Interfaces:
- PropertySource<Authenticator>
 
 public final class AuthenticatorPropertySource extends AbstractPropertySource<Authenticator> Reads properties specific toAuthenticatorand returns an initialized object of that type.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.ldaptive.props.PropertySourcePropertySource.PropertyDomain
 
- 
 - 
Field SummaryFields Modifier and Type Field Description private static AuthenticatorPropertyInvokerINVOKERInvoker for authenticator.- 
Fields inherited from class org.ldaptive.props.AbstractPropertySourceextraProps, logger, object, properties, PROPERTIES_FILE, propertiesDomain
 
- 
 - 
Constructor SummaryConstructors Constructor Description AuthenticatorPropertySource(Authenticator a)Creates a new authenticator property source using the default properties file.AuthenticatorPropertySource(Authenticator a, Reader... readers)Creates a new authenticator property source.AuthenticatorPropertySource(Authenticator a, String... paths)Creates a new authenticator property source.AuthenticatorPropertySource(Authenticator a, Properties props)Creates a new authenticator property source.AuthenticatorPropertySource(Authenticator a, PropertySource.PropertyDomain domain, Properties props)Creates a new authenticator property source.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Set<String>getProperties()Returns the property names for this property source.private voidinitConnectionFactoryManager(ConnectionFactoryManager cfm)Initializes the supplied connection factory manager using the properties in this property source.voidinitialize()Initializes the object for this property source.- 
Methods inherited from class org.ldaptive.props.AbstractPropertySourceinitializeObject, loadProperties, loadProperties
 
- 
 
- 
- 
- 
Field Detail- 
INVOKERprivate static final AuthenticatorPropertyInvoker INVOKER Invoker for authenticator.
 
- 
 - 
Constructor Detail- 
AuthenticatorPropertySourcepublic AuthenticatorPropertySource(Authenticator a) Creates a new authenticator property source using the default properties file.- Parameters:
- a- authenticator to set properties on
 
 - 
AuthenticatorPropertySourcepublic AuthenticatorPropertySource(Authenticator a, String... paths) Creates a new authenticator property source.- Parameters:
- a- authenticator to set properties on
- paths- to read properties from
 
 - 
AuthenticatorPropertySourcepublic AuthenticatorPropertySource(Authenticator a, Reader... readers) Creates a new authenticator property source.- Parameters:
- a- authenticator to set properties on
- readers- to read properties from
 
 - 
AuthenticatorPropertySourcepublic AuthenticatorPropertySource(Authenticator a, Properties props) Creates a new authenticator property source.- Parameters:
- a- authenticator to set properties on
- props- to read properties from
 
 - 
AuthenticatorPropertySourcepublic AuthenticatorPropertySource(Authenticator a, PropertySource.PropertyDomain domain, Properties props) Creates a new authenticator property source.- Parameters:
- a- authenticator to set properties on
- domain- that properties are in
- props- to read properties from
 
 
- 
 - 
Method Detail- 
initializepublic void initialize() Description copied from interface:PropertySourceInitializes the object for this property source.
 - 
initConnectionFactoryManagerprivate void initConnectionFactoryManager(ConnectionFactoryManager cfm) Initializes the supplied connection factory manager using the properties in this property source.- Parameters:
- cfm- to initialize
 
 
- 
 
-