tigase.server
Class MessageRouterConfig

java.lang.Object
  extended by tigase.server.MessageRouterConfig

public class MessageRouterConfig
extends java.lang.Object

Describe class MessageRouterConfig here. Created: Fri Jan 6 14:54:21 2006

Version:
$Rev: 1311 $
Author:
Artur Hefczyc

Field Summary
static java.lang.String DISCO_NAME_PROP_KEY
           
static java.lang.String DISCO_NAME_PROP_VAL
           
static java.lang.String DISCO_SHOW_VERSION_PROP_KEY
           
static boolean DISCO_SHOW_VERSION_PROP_VAL
           
static java.lang.String LOCAL_ADDRESSES_PROP_KEY
           
static java.lang.String MSG_RECEIVERS_NAMES_PROP_KEY
           
static java.lang.String MSG_RECEIVERS_PROP_KEY
           
static java.lang.String REGISTRATOR_NAMES_PROP_KEY
           
static java.lang.String REGISTRATOR_PROP_KEY
           
static java.lang.String UPDATES_CHECKING_INTERVAL_PROP_KEY
           
static long UPDATES_CHECKING_INTERVAL_PROP_VAL
           
static java.lang.String UPDATES_CHECKING_PROP_KEY
           
static java.lang.Boolean UPDATES_CHECKING_PROP_VAL
           
 
Constructor Summary
MessageRouterConfig(java.util.Map<java.lang.String,java.lang.Object> props)
           
 
Method Summary
static void getDefaults(java.util.Map<java.lang.String,java.lang.Object> defs, java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String comp_name)
           
 ServerComponent getMsgRcvInstance(java.lang.String name)
           
 java.lang.String[] getMsgRcvNames()
           
 ComponentRegistrator getRegistrInstance(java.lang.String name)
           
 java.lang.String[] getRegistrNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCAL_ADDRESSES_PROP_KEY

public static final java.lang.String LOCAL_ADDRESSES_PROP_KEY
See Also:
Constant Field Values

MSG_RECEIVERS_PROP_KEY

public static final java.lang.String MSG_RECEIVERS_PROP_KEY
See Also:
Constant Field Values

MSG_RECEIVERS_NAMES_PROP_KEY

public static final java.lang.String MSG_RECEIVERS_NAMES_PROP_KEY
See Also:
Constant Field Values

REGISTRATOR_PROP_KEY

public static final java.lang.String REGISTRATOR_PROP_KEY
See Also:
Constant Field Values

REGISTRATOR_NAMES_PROP_KEY

public static final java.lang.String REGISTRATOR_NAMES_PROP_KEY
See Also:
Constant Field Values

DISCO_NAME_PROP_KEY

public static final java.lang.String DISCO_NAME_PROP_KEY
See Also:
Constant Field Values

DISCO_NAME_PROP_VAL

public static final java.lang.String DISCO_NAME_PROP_VAL
See Also:
Constant Field Values

DISCO_SHOW_VERSION_PROP_KEY

public static final java.lang.String DISCO_SHOW_VERSION_PROP_KEY
See Also:
Constant Field Values

DISCO_SHOW_VERSION_PROP_VAL

public static final boolean DISCO_SHOW_VERSION_PROP_VAL
See Also:
Constant Field Values

UPDATES_CHECKING_PROP_KEY

public static final java.lang.String UPDATES_CHECKING_PROP_KEY
See Also:
Constant Field Values

UPDATES_CHECKING_PROP_VAL

public static final java.lang.Boolean UPDATES_CHECKING_PROP_VAL

UPDATES_CHECKING_INTERVAL_PROP_KEY

public static final java.lang.String UPDATES_CHECKING_INTERVAL_PROP_KEY
See Also:
Constant Field Values

UPDATES_CHECKING_INTERVAL_PROP_VAL

public static final long UPDATES_CHECKING_INTERVAL_PROP_VAL
See Also:
Constant Field Values
Constructor Detail

MessageRouterConfig

public MessageRouterConfig(java.util.Map<java.lang.String,java.lang.Object> props)
Method Detail

getDefaults

public static void getDefaults(java.util.Map<java.lang.String,java.lang.Object> defs,
                               java.util.Map<java.lang.String,java.lang.Object> params,
                               java.lang.String comp_name)

getRegistrNames

public java.lang.String[] getRegistrNames()

getMsgRcvNames

public java.lang.String[] getMsgRcvNames()

getRegistrInstance

public ComponentRegistrator getRegistrInstance(java.lang.String name)
                                        throws java.lang.ClassNotFoundException,
                                               java.lang.InstantiationException,
                                               java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

getMsgRcvInstance

public ServerComponent getMsgRcvInstance(java.lang.String name)
                                  throws java.lang.ClassNotFoundException,
                                         java.lang.InstantiationException,
                                         java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException


Copyright © 2009 Tigase. All Rights Reserved.