public class ConsoleOperations extends Object implements ConsoleConstants
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOGGER
Logger for this class.
|
BUFFER_SIZE, CONTENT_TYPE_CSS, CONTENT_TYPE_HTML, CONTENT_TYPE_JS, CONTENT_TYPE_JSON, DESCRIPTION, FEATID, FF4J_SESSIONATTRIBUTE_NAME, FLIPFILE, GROUPNAME, KEY_ALERT_MESSAGE, KEY_FEATURE_ROWS, KEY_GROUP_LIST_CREATE, KEY_GROUP_LIST_EDIT, KEY_GROUP_LIST_TOGGLE, KEY_PERMISSIONLIST, KEY_PROPERTIES_ROWS, KEY_SERVLET_CONTEXT, KEY_VERSION, MODAL_CREATE, MODAL_EDIT, MODAL_TOGGLE, NAME, NEW_LINE, OP_ADD_FIXEDVALUE, OP_CREATE_FEATURE, OP_CREATE_PROPERTY, OP_DELETE_FIXEDVALUE, OP_DISABLE, OP_EDIT_FEATURE, OP_EDIT_PROPERTY, OP_ENABLE, OP_EXPORT, OP_IMPORT, OP_READ_FEATURE, OP_READ_PROPERTY, OP_RMV_FEATURE, OP_RMV_PROPERTY, OP_TOGGLE_GROUP, OPERATION, PARAM_FIXEDVALUE, PERMISSION, PERMISSION_PUBLIC, PERMISSION_RESTRICTED, PREFIX_CHECKBOX, PROVIDER_PARAM_NAME, RESOURCE, RESOURCE_CSS_FILE, RESOURCE_CSS_PARAM, RESOURCE_JS_FILE, RESOURCE_JS_PARAM, ROLE, STRATEGY, STRATEGY_INIT, SUBOPERATION, TEMPLATE_FILE, UTF8_ENCODING| Constructor and Description |
|---|
ConsoleOperations() |
| Modifier and Type | Method and Description |
|---|---|
static void |
createFeature(FF4j ff4j,
javax.servlet.http.HttpServletRequest req)
User action to create a new Feature.
|
static void |
createProperty(FF4j ff4j,
javax.servlet.http.HttpServletRequest req)
Create new property in store.
|
static void |
exportFile(FF4j ff4j,
javax.servlet.http.HttpServletResponse res)
Build Http response when invoking export features.
|
static void |
importFile(FF4j ff4j,
InputStream in)
User action to import Features from a properties files.
|
static void |
updateFeatureDescription(FF4j ff4j,
javax.servlet.http.HttpServletRequest req)
User action to update a target feature's description.
|
static void |
updateProperty(FF4j ff4j,
javax.servlet.http.HttpServletRequest req)
Sample Element should be updated like name, description, value
|
public static void createFeature(FF4j ff4j, javax.servlet.http.HttpServletRequest req)
req - http request containing operation parameterspublic static void updateProperty(FF4j ff4j, javax.servlet.http.HttpServletRequest req)
ff4j - req - public static void createProperty(FF4j ff4j, javax.servlet.http.HttpServletRequest req)
ff4j - current ff4j instance.req - current http requestpublic static void updateFeatureDescription(FF4j ff4j, javax.servlet.http.HttpServletRequest req)
req - http request containing operation parameterspublic static void importFile(FF4j ff4j, InputStream in) throws IOException
in - inpustream from configuration fileIOException - Error raised if the configuration cannot be readpublic static void exportFile(FF4j ff4j, javax.servlet.http.HttpServletResponse res) throws IOException
res - http responseIOException - error when building responseCopyright © 2013–2015 FF4J. All rights reserved.