|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.shared_tomahawk.util.WebConfigParamUtils
public final class WebConfigParamUtils
Utility class to handle web config parameters
| Field Summary | |
|---|---|
static String[] |
COMMON_FALSE_VALUES
|
static String[] |
COMMON_TRUE_VALUES
|
| Constructor Summary | |
|---|---|
WebConfigParamUtils()
|
|
| Method Summary | ||
|---|---|---|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name)
Gets the boolean init parameter value from the specified context. |
|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names)
Gets the boolean init parameter value from the specified context. |
|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names,
boolean defaultValue)
Gets the boolean init parameter value from the specified context. |
|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names,
boolean defaultValue,
String[] valuesIgnoreCase,
boolean returnOnValueEqualsIgnoreCase)
Gets the boolean init parameter value from the specified context. |
|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name,
boolean defaultValue)
Gets the boolean init parameter value from the specified context. |
|
static boolean |
getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name,
boolean defaultValue,
String[] valuesIgnoreCase,
boolean returnOnValueEqualsIgnoreCase)
Gets the boolean init parameter value from the specified context. |
|
static
|
getInstanceInitParameter(javax.faces.context.ExternalContext context,
String name,
String deprecatedName,
T defaultValue)
Gets the init parameter value from the specified context and instanciate it. |
|
static int |
getIntegerInitParameter(javax.faces.context.ExternalContext context,
String name)
Gets the int init parameter value from the specified context. |
|
static int |
getIntegerInitParameter(javax.faces.context.ExternalContext context,
String[] names)
Gets the int init parameter value from the specified context. |
|
static int |
getIntegerInitParameter(javax.faces.context.ExternalContext context,
String[] names,
int defaultValue)
Gets the int init parameter value from the specified context. |
|
static int |
getIntegerInitParameter(javax.faces.context.ExternalContext context,
String name,
int defaultValue)
Gets the int init parameter value from the specified context. |
|
static long |
getLongInitParameter(javax.faces.context.ExternalContext context,
String name)
Gets the long init parameter value from the specified context. |
|
static long |
getLongInitParameter(javax.faces.context.ExternalContext context,
String[] names)
Gets the long init parameter value from the specified context. |
|
static long |
getLongInitParameter(javax.faces.context.ExternalContext context,
String[] names,
long defaultValue)
Gets the long init parameter value from the specified context. |
|
static long |
getLongInitParameter(javax.faces.context.ExternalContext context,
String name,
long defaultValue)
Gets the long init parameter value from the specified context. |
|
static String |
getStringInitParameter(javax.faces.context.ExternalContext context,
String name)
Gets the String init parameter value from the specified context. |
|
static String |
getStringInitParameter(javax.faces.context.ExternalContext context,
String[] names)
Gets the String init parameter value from the specified context. |
|
static String |
getStringInitParameter(javax.faces.context.ExternalContext context,
String[] names,
String defaultValue)
Gets the String init parameter value from the specified context. |
|
static String |
getStringInitParameter(javax.faces.context.ExternalContext context,
String name,
String defaultValue)
Gets the String init parameter value from the specified context. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String[] COMMON_TRUE_VALUES
public static final String[] COMMON_FALSE_VALUES
| Constructor Detail |
|---|
public WebConfigParamUtils()
| Method Detail |
|---|
public static String getStringInitParameter(javax.faces.context.ExternalContext context,
String name)
null
context - the application's external contextname - the init parameter's name
null otherwise
NullPointerException - if context or name is null
public static String getStringInitParameter(javax.faces.context.ExternalContext context,
String name,
String defaultValue)
null
context - the application's external contextname - the init parameter's namedefaultValue - the value by default if null or empty
null otherwise
NullPointerException - if context or name is null
public static String getStringInitParameter(javax.faces.context.ExternalContext context,
String[] names)
null
context - the application's external contextnames - the init parameter's names, the first one is scanned first. Usually used when a
param has multiple aliases
null otherwise
NullPointerException - if context or name is null
public static String getStringInitParameter(javax.faces.context.ExternalContext context,
String[] names,
String defaultValue)
null
context - the application's external contextnames - the init parameter's names, the first one is scanned first. Usually used when a param has
multiple aliasesdefaultValue - the value by default if null or empty
null otherwise
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name,
boolean defaultValue)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String name,
boolean defaultValue,
String[] valuesIgnoreCase,
boolean returnOnValueEqualsIgnoreCase)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not setvaluesIgnoreCase - an array of valid values to matchreturnOnValueEqualsIgnoreCase - the value to return in case the parameter match with valuesIgnoreCase
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names)
context - the application's external contextnames - the init parameter's names
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names,
boolean defaultValue)
context - the application's external contextnames - the init parameter's namesdefaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static boolean getBooleanInitParameter(javax.faces.context.ExternalContext context,
String[] names,
boolean defaultValue,
String[] valuesIgnoreCase,
boolean returnOnValueEqualsIgnoreCase)
context - the application's external contextnames - the init parameter's namesdefaultValue - the default value to return in case the parameter was not setvaluesIgnoreCase - an array of valid values to matchreturnOnValueEqualsIgnoreCase - the value to return in case the parameter match with valuesIgnoreCase
NullPointerException - if context or name is null
public static int getIntegerInitParameter(javax.faces.context.ExternalContext context,
String name)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static int getIntegerInitParameter(javax.faces.context.ExternalContext context,
String name,
int defaultValue)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static int getIntegerInitParameter(javax.faces.context.ExternalContext context,
String[] names)
context - the application's external contextnames - the init parameter's names
NullPointerException - if context or name is null
public static int getIntegerInitParameter(javax.faces.context.ExternalContext context,
String[] names,
int defaultValue)
context - the application's external contextnames - the init parameter's namesdefaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static long getLongInitParameter(javax.faces.context.ExternalContext context,
String name)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static long getLongInitParameter(javax.faces.context.ExternalContext context,
String name,
long defaultValue)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static long getLongInitParameter(javax.faces.context.ExternalContext context,
String[] names)
context - the application's external contextnames - the init parameter's names
NullPointerException - if context or name is null
public static long getLongInitParameter(javax.faces.context.ExternalContext context,
String[] names,
long defaultValue)
context - the application's external contextnames - the init parameter's namesdefaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
public static <T> T getInstanceInitParameter(javax.faces.context.ExternalContext context,
String name,
String deprecatedName,
T defaultValue)
context - the application's external contextname - the init parameter's namedeprecatedName - the init parameter's deprecated name.defaultValue - the default value to return in case the parameter was not set
NullPointerException - if context or name is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||