public abstract class SessionManagerConfig extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
ACTIVE_USER_TIMEFRAME_KEY |
protected static long |
ACTIVE_USER_TIMEFRAME_VAL |
protected static String |
ADMIN_SCRIPTS_PROP_KEY
Field description
|
protected static String |
ADMIN_SCRIPTS_PROP_VAL
Field description
|
protected static String |
AUTH_TIMEOUT_PROP_KEY |
protected static long |
AUTH_TIMEOUT_PROP_VAL |
protected static String |
AUTO_CREATE_OFFLINE_USER_PROP_KEY
Field description
|
protected static String |
AUTO_CREATE_OFFLINE_USER_PROP_VAL
Field description
|
static String |
defaultHandlerProcId
Field description
|
protected static String |
FORCE_DETAIL_STALE_CONNECTION_CHECK
Field description
|
static String |
PLUGINS_CONCURRENCY_PROP_KEY
Field description
|
static String |
PLUGINS_CONF_PROP_KEY
Field description
|
static String |
PLUGINS_PROP_KEY
Field description
|
static String |
sessionCloseProcId
Field description
|
static String |
sessionOpenProcId
Field description
|
protected static String |
SKIP_PRIVACY_PROP_KEY
Field description
|
protected static String |
SM_THREADS_FACTOR_PROP_KEY |
protected static int |
SM_THREADS_FACTOR_PROP_VAL |
protected static String |
SM_THREADS_POOL_CUSTOM_PROP_VAL
Field description
|
protected static String |
SM_THREADS_POOL_PROP_KEY
Field description
|
protected static String |
SM_THREADS_POOL_PROP_VAL
Field description
|
protected static String |
STALE_CONNECTION_CLOSER_QUEUE_SIZE_KEY
Field description
|
Constructor and Description |
---|
SessionManagerConfig() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getActivePlugins(Map<String,Object> props)
Returns list of active plugins with implementation available
|
static void |
getDefaults(Map<String,Object> props,
Map<String,Object> params)
Method description
|
static XMPPPacketFilterIfc |
getPacketFilter(String plug_id)
Get packetfilter instance
|
static XMPPPostprocessorIfc |
getPostprocessor(String plug_id)
Get postprocessor instance
|
static XMPPPreprocessorIfc |
getPreprocessor(String plug_id)
Get preprocessor instance
|
static XMPPProcessorIfc |
getProcessor(String plug_id)
Get processor instance
|
static XMPPStopListenerIfc |
getStopListener(String plug_id)
Get stoplistener instance
|
public static final String defaultHandlerProcId
public static final String PLUGINS_CONCURRENCY_PROP_KEY
public static final String PLUGINS_CONF_PROP_KEY
public static final String PLUGINS_PROP_KEY
public static final String sessionCloseProcId
public static final String sessionOpenProcId
protected static final String ADMIN_SCRIPTS_PROP_KEY
protected static final String ADMIN_SCRIPTS_PROP_VAL
protected static final String AUTO_CREATE_OFFLINE_USER_PROP_KEY
protected static final String AUTO_CREATE_OFFLINE_USER_PROP_VAL
protected static final String FORCE_DETAIL_STALE_CONNECTION_CHECK
protected static final String SKIP_PRIVACY_PROP_KEY
protected static final String SM_THREADS_POOL_CUSTOM_PROP_VAL
protected static final String SM_THREADS_POOL_PROP_KEY
protected static final String SM_THREADS_POOL_PROP_VAL
protected static final String SM_THREADS_FACTOR_PROP_KEY
protected static final int SM_THREADS_FACTOR_PROP_VAL
protected static final String AUTH_TIMEOUT_PROP_KEY
protected static final long AUTH_TIMEOUT_PROP_VAL
protected static final String ACTIVE_USER_TIMEFRAME_KEY
protected static final long ACTIVE_USER_TIMEFRAME_VAL
protected static final String STALE_CONNECTION_CLOSER_QUEUE_SIZE_KEY
public static String[] getActivePlugins(Map<String,Object> props)
props
- String[]
public static void getDefaults(Map<String,Object> props, Map<String,Object> params)
props
- params
- public static XMPPPacketFilterIfc getPacketFilter(String plug_id)
plug_id
- XMPPPacketFilterIfc
public static XMPPPostprocessorIfc getPostprocessor(String plug_id)
plug_id
- XMPPPostprocessorIfc
public static XMPPPreprocessorIfc getPreprocessor(String plug_id)
plug_id
- XMPPPreprocessorIfc
public static XMPPProcessorIfc getProcessor(String plug_id)
plug_id
- XMPPProcessorIfc
public static XMPPStopListenerIfc getStopListener(String plug_id)
plug_id
- XMPPStopListenerIfc
Copyright © 2018 "Tigase, Inc.". All rights reserved.