public abstract class AbstractConfigurationLoader<T extends ServiceEnvironmentImpl> extends MyProxyConfigurationLoader<T> implements ConfigurationLoaderInterface
Created by Jeff Gaynor
on 4/26/12 at 1:18 PM
LoggingConfigLoader.MyLoggerProvider
Modifier and Type | Field and Description |
---|---|
protected AuthorizationServletConfig |
authorizationServletConfig |
protected MultiDSClientApprovalStoreProvider |
casp |
protected MultiDSClientStoreProvider |
csp |
protected ServiceEnvironmentImpl.MessagesProvider |
messagesProvider |
protected MultiDSPermissionStoreProvider |
mpp |
protected MailUtilProvider |
mup |
protected javax.inject.Provider<TransactionStore> |
tsp |
mfp
cn, loggerProvider, myLogger
VERSION_NUMBER
Constructor and Description |
---|
AbstractConfigurationLoader(org.apache.commons.configuration.tree.ConfigurationNode node) |
AbstractConfigurationLoader(org.apache.commons.configuration.tree.ConfigurationNode node,
MyLoggingFacade logger) |
Modifier and Type | Method and Description |
---|---|
T |
createInstance()
Internal call to Create the service environment from the initialized state of this boot strapper.
|
AuthorizationServletConfig |
getAuthorizationServletConfig() |
protected MultiDSClientApprovalStoreProvider |
getCASP() |
protected abstract MultiDSClientStoreProvider |
getCSP() |
protected MailUtilProvider |
getMailUtilProvider() |
int |
getMaxAllowedNewClientRequests() |
protected ServiceEnvironmentImpl.MessagesProvider |
getMP() |
protected MultiDSPermissionStoreProvider |
getMpp() |
protected boolean |
getPingable() |
URI |
getServiceAddress() |
protected javax.inject.Provider<TransactionStore> |
getTSP() |
UsernameTransformer |
getUsernameTransformer() |
protected void |
initialize()
This has things that need to be executed before other code, e.g.
|
T |
load()
load the configuration.
|
Object[] |
loadPolling()
Returns the polling directory and polling interval (resp.
|
getMyProxyFacadeProvider
getMariaDBConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMySQLConnectionPoolProvider, getMySQLConnectionPoolProvider, getPgConnectionPoolProvider, getPgConnectionPoolProvider, isDefaultStoreDisabled
debug, getVersionString, info, loadDebug, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAGIProvider, getATIProvider, getClientApprovalStoreProvider, getClientProvider, getClientStoreProvider, getConstants, getPAIProvider, getTokenForgeProvider, getTransactionStoreProvider
getConstants
protected MultiDSClientStoreProvider csp
protected MultiDSClientApprovalStoreProvider casp
protected MailUtilProvider mup
protected MultiDSPermissionStoreProvider mpp
protected ServiceEnvironmentImpl.MessagesProvider messagesProvider
protected AuthorizationServletConfig authorizationServletConfig
protected javax.inject.Provider<TransactionStore> tsp
public AbstractConfigurationLoader(org.apache.commons.configuration.tree.ConfigurationNode node, MyLoggingFacade logger)
public AbstractConfigurationLoader(org.apache.commons.configuration.tree.ConfigurationNode node)
public AuthorizationServletConfig getAuthorizationServletConfig()
protected void initialize()
Exception
public Object[] loadPolling()
protected javax.inject.Provider<TransactionStore> getTSP()
protected abstract MultiDSClientStoreProvider getCSP()
protected MultiDSPermissionStoreProvider getMpp()
protected MultiDSClientApprovalStoreProvider getCASP()
protected MailUtilProvider getMailUtilProvider()
protected ServiceEnvironmentImpl.MessagesProvider getMP()
public T createInstance()
ConfigurationLoader
createInstance
in interface ConfigurationLoader<T extends ServiceEnvironmentImpl>
protected boolean getPingable()
public int getMaxAllowedNewClientRequests()
public URI getServiceAddress()
public UsernameTransformer getUsernameTransformer()
public T load()
ConfigurationLoader
load
in interface ConfigurationLoader<T extends ServiceEnvironmentImpl>
Copyright © 2019. All Rights Reserved.