public class Configuration extends Object
Constructor and Description |
---|
Configuration() |
Modifier and Type | Method and Description |
---|---|
static boolean |
activeReload() |
protected static void |
addConnectionWrapper(org.javalite.activejdbc.connection_config.ConnectionSpecWrapper connectionWrapper,
boolean override) |
protected static void |
clearConnectionWrappers() |
protected static void |
clearConnectionWrappers(String env) |
static String |
get(String name) |
static String |
getBootstrapClassName() |
static List<org.javalite.activejdbc.connection_config.ConnectionSpecWrapper> |
getConnectionSpecWrappers()
Provides a list of all connection wrappers corresponding to a current environment.
|
static List<org.javalite.activejdbc.connection_config.ConnectionSpecWrapper> |
getConnectionSpecWrappers(String env)
Provides a list of all connection wrappers corresponding to a given environment.
|
static String |
getControllerConfigClassName() |
static String |
getDbConfigClassName() |
static String |
getDefaultLayout() |
static String |
getEnv()
Returns name of environment, such as "development", "production", etc.
|
static AbstractFreeMarkerConfig |
getFreeMarkerConfig() |
static int |
getMaxUploadSize() |
static String |
getRootPackage() |
static String |
getRouteConfigClassName() |
static String |
getTargetDir() |
static TemplateManager |
getTemplateManager() |
static File |
getTmpDir() |
static boolean |
isTesting() |
static boolean |
logRequestParams() |
protected static void |
resetConnectionWrappers() |
static boolean |
rollback() |
static boolean |
runningIn(String environment)
Returns true if the environment is the same as argument.
|
protected static void |
setEnv(String env) |
protected static void |
setTesting(boolean testing) |
static void |
setUseDefaultLayoutForErrors(boolean useDefaultLayoutForErrors)
Set to true if you want ActiveWeb to wrap the errors, such as 404, and 500 in a default layout.
|
protected static boolean |
useDefaultLayoutForErrors()
True to use default layout for error pages, false not to.
|
public static void setUseDefaultLayoutForErrors(boolean useDefaultLayoutForErrors)
package app.controllers; import org.javalite.activeweb.controller_filters.HttpSupportFilter; import static org.javalite.common.Collections.map; public class CatchAllFilter extends HttpSupportFilter { public void onException(Exception e) { render("/system/error", map("message", e.getMessage())).layout("error_layout"); } }This way you have a complete control over how your error messages are displayed.
useDefaultLayoutForErrors
- true to use default layout, false no not to use it.protected static boolean useDefaultLayoutForErrors()
public static boolean logRequestParams()
public static boolean runningIn(String environment)
environment
- name of environment in question.ACTIVE_ENV
, false if not.public static String getEnv()
ACTIVE_ENV
.protected static void setEnv(String env)
public static boolean isTesting()
protected static void setTesting(boolean testing)
public static AbstractFreeMarkerConfig getFreeMarkerConfig()
public static TemplateManager getTemplateManager()
public static String getDefaultLayout()
public static String getBootstrapClassName()
public static String getControllerConfigClassName()
public static String getDbConfigClassName()
public static String getRouteConfigClassName()
public static String getTargetDir()
public static String getRootPackage()
public static boolean rollback()
protected static void addConnectionWrapper(org.javalite.activejdbc.connection_config.ConnectionSpecWrapper connectionWrapper, boolean override)
public static List<org.javalite.activejdbc.connection_config.ConnectionSpecWrapper> getConnectionSpecWrappers()
public static List<org.javalite.activejdbc.connection_config.ConnectionSpecWrapper> getConnectionSpecWrappers(String env)
env
- name of environment, such as "development", "production", etc.protected static void clearConnectionWrappers()
protected static void resetConnectionWrappers()
protected static void clearConnectionWrappers(String env)
public static boolean activeReload()
public static int getMaxUploadSize()
public static File getTmpDir()
Copyright © 2016. All rights reserved.