org.apache.sandesha.util
Class PropertyLoader

java.lang.Object
  extended byorg.apache.sandesha.util.PropertyLoader

public class PropertyLoader
extends java.lang.Object

This is the property loader for Sandesha. All the properties will be loaded from the

sandesha.properties file that is found in the classpath.

Author:
Jaliya Ekanayake, Patrick Collins

Constructor Summary
PropertyLoader()
           
 
Method Summary
protected static void addParams(java.util.Map aParams, java.lang.String aParamString)
           
static int getClientSideListenerPort()
           
static java.util.ArrayList getHandlerNames(java.lang.String type)
           
protected static int getIntProperty(java.lang.String aKey, int aValue)
           
static java.lang.String getInvokeHandlerClassName()
           
static java.util.Map getInvokeHandlerParams()
           
static java.lang.String getInvokeStrategyClassName()
           
static java.util.Map getInvokeStrategyParams()
           
static java.util.ArrayList getListenerRequestHandlerNames()
           
static java.util.ArrayList getListenerResponseHandlerNames()
           
protected static java.util.Map getParamData(java.lang.String aRawString)
           
static java.lang.String getProvider()
           
static java.util.ArrayList getRequestHandlerNames()
           
static java.util.ArrayList getResponseHandlerNames()
           
static int getSimpleAxisServerPort()
           
protected static java.lang.String getStringProperty(java.lang.String aKey, java.lang.String aDefault)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyLoader

public PropertyLoader()
Method Detail

getClientSideListenerPort

public static int getClientSideListenerPort()

getSimpleAxisServerPort

public static int getSimpleAxisServerPort()

getIntProperty

protected static int getIntProperty(java.lang.String aKey,
                                    int aValue)

getRequestHandlerNames

public static java.util.ArrayList getRequestHandlerNames()

getResponseHandlerNames

public static java.util.ArrayList getResponseHandlerNames()

getHandlerNames

public static java.util.ArrayList getHandlerNames(java.lang.String type)

getListenerRequestHandlerNames

public static java.util.ArrayList getListenerRequestHandlerNames()

getListenerResponseHandlerNames

public static java.util.ArrayList getListenerResponseHandlerNames()

getProvider

public static java.lang.String getProvider()

getInvokeStrategyClassName

public static java.lang.String getInvokeStrategyClassName()

getInvokeStrategyParams

public static java.util.Map getInvokeStrategyParams()

getParamData

protected static java.util.Map getParamData(java.lang.String aRawString)

getInvokeHandlerClassName

public static java.lang.String getInvokeHandlerClassName()

getInvokeHandlerParams

public static java.util.Map getInvokeHandlerParams()

addParams

protected static void addParams(java.util.Map aParams,
                                java.lang.String aParamString)

getStringProperty

protected static java.lang.String getStringProperty(java.lang.String aKey,
                                                    java.lang.String aDefault)