tigase.server.xmppsession
Class SessionManagerConfig

java.lang.Object
  extended by tigase.server.xmppsession.SessionManagerConfig

public abstract class SessionManagerConfig
extends Object

Describe class SessionManagerConfig here. Created: Tue Oct 24 23:07:57 2006

Version:
$Rev$
Author:
Artur Hefczyc

Field Summary
protected static String ADMIN_SCRIPTS_PROP_KEY
           
protected static String ADMIN_SCRIPTS_PROP_VAL
           
protected static String AUTO_CREATE_OFFLINE_USER_PROP_KEY
           
protected static String AUTO_CREATE_OFFLINE_USER_PROP_VAL
           
static String defaultHandlerProcId
          Field description
protected static String FORCE_DETAIL_STALE_CONNECTION_CHECK
           
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
           
protected static String SM_THREADS_POOL_CUSTOM_PROP_VAL
           
protected static String SM_THREADS_POOL_PROP_KEY
           
protected static String SM_THREADS_POOL_PROP_VAL
           
protected static String STALE_CONNECTION_CLOSER_QUEUE_SIZE_KEY
           
 
Constructor Summary
SessionManagerConfig()
           
 
Method Summary
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLUGINS_PROP_KEY

public static final String PLUGINS_PROP_KEY
Field description

See Also:
Constant Field Values

PLUGINS_CONF_PROP_KEY

public static final String PLUGINS_CONF_PROP_KEY
Field description

See Also:
Constant Field Values

PLUGINS_CONCURRENCY_PROP_KEY

public static final String PLUGINS_CONCURRENCY_PROP_KEY
Field description

See Also:
Constant Field Values

sessionCloseProcId

public static final String sessionCloseProcId
Field description

See Also:
Constant Field Values

defaultHandlerProcId

public static final String defaultHandlerProcId
Field description

See Also:
Constant Field Values

sessionOpenProcId

public static final String sessionOpenProcId
Field description

See Also:
Constant Field Values

ADMIN_SCRIPTS_PROP_KEY

protected static final String ADMIN_SCRIPTS_PROP_KEY
See Also:
Constant Field Values

ADMIN_SCRIPTS_PROP_VAL

protected static final String ADMIN_SCRIPTS_PROP_VAL
See Also:
Constant Field Values

FORCE_DETAIL_STALE_CONNECTION_CHECK

protected static final String FORCE_DETAIL_STALE_CONNECTION_CHECK
See Also:
Constant Field Values

SKIP_PRIVACY_PROP_KEY

protected static final String SKIP_PRIVACY_PROP_KEY
See Also:
Constant Field Values

STALE_CONNECTION_CLOSER_QUEUE_SIZE_KEY

protected static final String STALE_CONNECTION_CLOSER_QUEUE_SIZE_KEY
See Also:
Constant Field Values

AUTO_CREATE_OFFLINE_USER_PROP_KEY

protected static final String AUTO_CREATE_OFFLINE_USER_PROP_KEY
See Also:
Constant Field Values

AUTO_CREATE_OFFLINE_USER_PROP_VAL

protected static final String AUTO_CREATE_OFFLINE_USER_PROP_VAL
See Also:
Constant Field Values

SM_THREADS_POOL_PROP_KEY

protected static final String SM_THREADS_POOL_PROP_KEY
See Also:
Constant Field Values

SM_THREADS_POOL_PROP_VAL

protected static final String SM_THREADS_POOL_PROP_VAL
See Also:
Constant Field Values

SM_THREADS_POOL_CUSTOM_PROP_VAL

protected static final String SM_THREADS_POOL_CUSTOM_PROP_VAL
See Also:
Constant Field Values
Constructor Detail

SessionManagerConfig

public SessionManagerConfig()
Method Detail

getDefaults

public static void getDefaults(Map<String,Object> props,
                               Map<String,Object> params)
Method description

Parameters:
props -
params -

getActivePlugins

public static String[] getActivePlugins(Map<String,Object> props)
Returns list of active plugins with implementation available

Parameters:
props -
Returns:

getProcessor

public static XMPPProcessorIfc getProcessor(String plug_id)
Get processor instance

Parameters:
plug_id -
Returns:

getPreprocessor

public static XMPPPreprocessorIfc getPreprocessor(String plug_id)
Get preprocessor instance

Parameters:
plug_id -
Returns:

getPostprocessor

public static XMPPPostprocessorIfc getPostprocessor(String plug_id)
Get postprocessor instance

Parameters:
plug_id -
Returns:

getPacketFilter

public static XMPPPacketFilterIfc getPacketFilter(String plug_id)
Get packetfilter instance

Parameters:
plug_id -
Returns:

getStopListener

public static XMPPStopListenerIfc getStopListener(String plug_id)
Get stoplistener instance

Parameters:
plug_id -
Returns:


Copyright © 2013 Tigase. All rights reserved.