Skip navigation links
A B C D E F G I K L M N O P R S T U 

A

AbstractFeatureTag - Class in org.ff4j.web.taglib
Parent class for FF4J TagLib library.
AbstractFeatureTag() - Constructor for class org.ff4j.web.taglib.AbstractFeatureTag
 
AbstractResourceConfigFF4J - Class in org.ff4j.web.resources
 
AbstractResourceConfigFF4J() - Constructor for class org.ff4j.web.resources.AbstractResourceConfigFF4J
Constructor to defined resources.
AbstractResourceConfigFF4J.FF4jInjectableProvider - Class in org.ff4j.web.resources
Injection of bean ff4j within this static class.
addToGroup(String, String) - Method in class org.ff4j.web.store.FeatureStoreHttp

B

BUFFER_SIZE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
buffer size.

C

check(MultivaluedMap<String, String>) - Method in class org.ff4j.web.resources.FF4jResource
 
client - Variable in class org.ff4j.web.store.FeatureStoreHttp
Jersey Client.
ConsoleConstants - Interface in org.ff4j.web.embedded
Global constants to work with web console ff4j.
ConsoleRenderer - Class in org.ff4j.web.embedded
Used to build GUI Interface for feature flip servlet.
ConsoleRenderer() - Constructor for class org.ff4j.web.embedded.ConsoleRenderer
 
ConsoleServlet - Class in org.ff4j.web.embedded
Unique Servlet to manage FlipPoints and security
ConsoleServlet() - Constructor for class org.ff4j.web.embedded.ConsoleServlet
 
CONTENT_TYPE_CSS - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_HTML - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_JS - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
Content type for response.
create(Feature) - Method in class org.ff4j.web.store.FeatureStoreHttp

D

delete(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
deleteFeature() - Method in class org.ff4j.web.resources.FeatureResource
Delete feature by its id.
describe() - Method in class org.ff4j.web.resources.FeatureStoreResource
Allows to retrieve feature by its id.
DESCRIPTION - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
disable(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
disableGroup(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
displayError(String) - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Display an error message in tag.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
doStartTag() - Method in class org.ff4j.web.taglib.AbstractFeatureTag

E

enable(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
enableGroup(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
ERROR_MSG_END - Static variable in class org.ff4j.web.taglib.AbstractFeatureTag
Error message constant.
ERROR_MSG_START - Static variable in class org.ff4j.web.taglib.AbstractFeatureTag
Error message constant.
eval(FF4j) - Method in class org.ff4j.web.taglib.AbstractFeatureTag
 
eval(FF4j) - Method in class org.ff4j.web.taglib.FeatureTagDisable
eval(FF4j) - Method in class org.ff4j.web.taglib.FeatureTagEnable
exist(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
existGroup(String) - Method in class org.ff4j.web.store.FeatureStoreHttp

F

FEATID - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
FeatureResource - Class in org.ff4j.web.resources
Represent a feature as WebResource.
FeatureResource() - Constructor for class org.ff4j.web.resources.FeatureResource
Defaut constructor.
FeatureResource(UriInfo, Request, String, FeatureStore) - Constructor for class org.ff4j.web.resources.FeatureResource
Constructor by Parent resource
FeaturesResource - Class in org.ff4j.web.resources
This store will invoke a RemoteHttpFeatureStore to perform operations upon features.
FeaturesResource() - Constructor for class org.ff4j.web.resources.FeaturesResource
Defaut constructor.
FeaturesResource(UriInfo, Request, FeatureStore) - Constructor for class org.ff4j.web.resources.FeaturesResource
Constructor by Parent resource
FeatureStoreHttp - Class in org.ff4j.web.store
Implementation of store using HttpClient connection.
FeatureStoreHttp() - Constructor for class org.ff4j.web.store.FeatureStoreHttp
Default construtor
FeatureStoreHttp(String) - Constructor for class org.ff4j.web.store.FeatureStoreHttp
Initialization from URL.
FeatureStoreResource - Class in org.ff4j.web.resources
WebResource representing the store.
FeatureStoreResource() - Constructor for class org.ff4j.web.resources.FeatureStoreResource
Defaut constructor.
FeatureStoreResource(UriInfo, Request, FeatureStore) - Constructor for class org.ff4j.web.resources.FeatureStoreResource
Constructor by Parent resource
FeatureTagDisable - Class in org.ff4j.web.taglib
Content of enclosing tag will be displayed if feature not enable.
FeatureTagDisable() - Constructor for class org.ff4j.web.taglib.FeatureTagDisable
Default constructor.
FeatureTagEnable - Class in org.ff4j.web.taglib
Taglib to filter display based on Feature status within FeatureStore.
FeatureTagEnable() - Constructor for class org.ff4j.web.taglib.FeatureTagEnable
Default constructor.
FF4J_SESSIONATTRIBUTE_NAME - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
attribute name.
FF4jInjectableProvider(FF4j) - Constructor for class org.ff4j.web.resources.AbstractResourceConfigFF4J.FF4jInjectableProvider
 
FF4jResource - Class in org.ff4j.web.resources
This is the parent class for FF4J the REST API.
FF4jResource() - Constructor for class org.ff4j.web.resources.FF4jResource
 
FF4jWebConstants - Interface in org.ff4j.web.api
Constants used in the FF4J RESTFul Api Definition.
FF4JWebProvider - Interface in org.ff4j.web.api
Loader for class ff4j within Embedded Administration Console.
FLIPFILE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.

G

getFeature(String) - Method in class org.ff4j.web.resources.FeaturesResource
Access FeatureResource from path pattern
getFeatureid() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Getter accessor for attribute 'featureid'.
getFeaturesResource() - Method in class org.ff4j.web.resources.FeatureStoreResource
Access features part of the API.
getFeaturesResource() - Method in class org.ff4j.web.resources.FF4jResource
Access features part of the API.
getFF4j() - Method in interface org.ff4j.web.api.FF4JWebProvider
Initialize the FF4j object to be injected within console.
getFf4j() - Method in class org.ff4j.web.embedded.ConsoleServlet
Getter accessor for attribute 'ff4j'.
getFf4j() - Method in class org.ff4j.web.resources.FF4jResource
Getter accessor for attribute 'ff4j'.
getFf4jAttributeName() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Getter accessor for attribute 'ff4jAttributeName'.
getGroup(String) - Method in class org.ff4j.web.resources.GroupsResource
Access FeatureResource from path pattern
getGroupName() - Method in class org.ff4j.web.resources.GroupResource
Getter accessor for attribute 'groupName'.
getGroupsResource() - Method in class org.ff4j.web.resources.FeatureStoreResource
Access groups part of the API.
getMonitoringResource() - Method in class org.ff4j.web.resources.FF4jResource
Access monitoring part of the API.
getStatus() - Method in class org.ff4j.web.resources.FF4jResource
Provide core information on ff4J and available sub resources.
getStatus() - Method in class org.ff4j.web.resources.MonitoringResource
Provide core information on store and available sub resources.
getStatus(RuntimeException) - Method in class org.ff4j.web.resources.RuntimeExceptionMapper
Get HTTP Error code related to ff4j error.
getStore() - Method in class org.ff4j.web.resources.FeatureResource
Getter accessor for attribute 'store'.
getStore() - Method in class org.ff4j.web.resources.FeaturesResource
Getter accessor for attribute 'ff4j'.
getStore() - Method in class org.ff4j.web.resources.FeatureStoreResource
Getter accessor for attribute 'ff4j'.
getStore() - Method in class org.ff4j.web.resources.GroupResource
Getter accessor for attribute 'store'.
getStore() - Method in class org.ff4j.web.resources.GroupsResource
Getter accessor for attribute 'store'.
grantRoleOnFeature(String, String) - Method in class org.ff4j.web.store.FeatureStoreHttp
GROUPNAME - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
GroupResource - Class in org.ff4j.web.resources
WebResource representing a group of features.
GroupResource() - Constructor for class org.ff4j.web.resources.GroupResource
Defaut constructor.
GroupResource(UriInfo, Request, FeatureStore, String) - Constructor for class org.ff4j.web.resources.GroupResource
Constructor by Parent resource
GroupsResource - Class in org.ff4j.web.resources
Web Resource to work on groups.
GroupsResource() - Constructor for class org.ff4j.web.resources.GroupsResource
Defaut constructor.
GroupsResource(UriInfo, Request, FeatureStore) - Constructor for class org.ff4j.web.resources.GroupsResource
Constructor by Parent resource

I

init(ServletConfig) - Method in class org.ff4j.web.embedded.ConsoleServlet
Servlet initialization, init FF4J from "ff4jProvider" attribute Name.

K

KEY_ALERT_MESSAGE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating alert.
KEY_FEATURE_ROWS - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_CREATE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_EDIT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_TOGGLE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_PERMISSIONLIST - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_SERVLET_CONTEXT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_VERSION - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
templating.

L

LOCATION - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Header param sent on creation 201.
LOGGER - Static variable in class org.ff4j.web.embedded.ConsoleServlet
Logger for this class.

M

MODAL_CREATE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
modal ID.
MODAL_EDIT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
modal id.
MODAL_TOGGLE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
modal ID.
MonitoringResource - Class in org.ff4j.web.resources
Web Resource to browse monitoring informations.
MonitoringResource() - Constructor for class org.ff4j.web.resources.MonitoringResource
Defaut constructor.
MonitoringResource(UriInfo, Request) - Constructor for class org.ff4j.web.resources.MonitoringResource
Constructor by Parent resource

N

NEW_LINE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
NewLine.

O

OP_CREATE_FEATURE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_DISABLE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_EDIT_FEATURE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_ENABLE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_EXPORT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_IMPORT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_RMV_FEATURE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation: remove feature.
OP_TOGGLE_GROUP - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
User operation.
OPERATION - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
POST - Operation.
OPERATION_ADDGROUP - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_DISABLE - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_ENABLE - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_FLIP - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_GRANTROLE - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_REMOVEGROUP - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
OPERATION_REMOVEROLE - Static variable in interface org.ff4j.web.api.FF4jWebConstants
Custom operation on resource.
operationAddGroup(MultivaluedMap<String, String>) - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Adding to a group
operationDisable() - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Here disabling
operationDisableGroup() - Method in class org.ff4j.web.resources.GroupResource
Convenient method to work on groupd : Here enabling
operationEnable() - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Here enabling
operationEnable() - Method in class org.ff4j.web.resources.GroupResource
Convenient method to work on groupd : Here enabling
operationGrantRole(MultivaluedMap<String, String>) - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Here grant a role
operationRemoveGroup(MultivaluedMap<String, String>) - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Removing from a group
operationRemoveRole(MultivaluedMap<String, String>) - Method in class org.ff4j.web.resources.FeatureResource
Convenient method to update partially the feature: Here removing a role
org.ff4j.web.api - package org.ff4j.web.api
Publish RESTFul WebAPI to work on features
org.ff4j.web.embedded - package org.ff4j.web.embedded
Provides servlet and tags to work with Features
org.ff4j.web.resources - package org.ff4j.web.resources
Resources to publish a restful api
org.ff4j.web.store - package org.ff4j.web.store
Act as a FeatureStore but contact remotely WebAPI through HTTP
org.ff4j.web.taglib - package org.ff4j.web.taglib
Collection of tags to check feature

P

PERMISSION - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
PERMISSION_PUBLIC - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
permission.
PERMISSION_RESTRICTED - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
permission.
POST_PARAMNAME_CUSTOM_PREFIX - Static variable in interface org.ff4j.web.api.FF4jWebConstants
parameter.
POST_PARAMNAME_FEATURE_UID - Static variable in interface org.ff4j.web.api.FF4jWebConstants
expected post parameter from POST methods.
POST_PARAMNAME_FLIPSTRATEGY - Static variable in interface org.ff4j.web.api.FF4jWebConstants
expected post parameter from POST methods.
POST_PARAMNAME_GROUPNAME - Static variable in interface org.ff4j.web.api.FF4jWebConstants
expected post parameter from POST methods.
POST_PARAMNAME_ROLENAME - Static variable in interface org.ff4j.web.api.FF4jWebConstants
expected post parameter from POST methods.
PREFIX_CHECKBOX - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
attribute name.
PROVIDER_PARAM_NAME - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
servlet init param.

R

read() - Method in class org.ff4j.web.resources.FeatureResource
Allows to retrieve feature by its id.
read() - Method in class org.ff4j.web.resources.GroupResource
Convenient method to work on groupd : Here enabling
read(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
readAll() - Method in class org.ff4j.web.resources.FeaturesResource
Allows to retrieve feature by its id.
readAll() - Method in class org.ff4j.web.resources.GroupsResource
Allows to retrieve feature by its id.
readAll() - Method in class org.ff4j.web.store.FeatureStoreHttp
readAllGroups() - Method in class org.ff4j.web.store.FeatureStoreHttp
readGroup(String) - Method in class org.ff4j.web.store.FeatureStoreHttp
removeFromGroup(String, String) - Method in class org.ff4j.web.store.FeatureStoreHttp
removeRoleFromFeature(String, String) - Method in class org.ff4j.web.store.FeatureStoreHttp
RESOURCE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
static resource param name.
RESOURCE_CSS_FILE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
static resource file.
RESOURCE_CSS_PARAM - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
static resource paramv alue.
RESOURCE_FEATURES - Static variable in interface org.ff4j.web.api.FF4jWebConstants
relative path.
RESOURCE_GROUPS - Static variable in interface org.ff4j.web.api.FF4jWebConstants
relative path.
RESOURCE_JS_FILE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
static resource file.
RESOURCE_JS_PARAM - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
static resource param value.
RESOURCE_MONITORING - Static variable in interface org.ff4j.web.api.FF4jWebConstants
relative path.
RESOURCE_STORE - Static variable in interface org.ff4j.web.api.FF4jWebConstants
relative path.
ROLE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
RuntimeExceptionMapper - Class in org.ff4j.web.resources
Encapsulation of exception during FeatureWebService accesses.
RuntimeExceptionMapper() - Constructor for class org.ff4j.web.resources.RuntimeExceptionMapper
 

S

setFeatureid(String) - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Setter accessor for attribute 'featureid'.
setFf4j(FF4j) - Method in class org.ff4j.web.resources.FF4jResource
Setter accessor for attribute 'ff4j'.
setStore(FeatureStore) - Method in class org.ff4j.web.resources.FeaturesResource
Setter accessor for attribute 'store'.
setStore(FeatureStore) - Method in class org.ff4j.web.resources.FeatureStoreResource
Setter accessor for attribute 'store'.
STRATEGY - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
STRATEGY_INIT - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
SUBOPERATION - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
POST - Operation.

T

TEMPLATE_FILE - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
Header.
toResponse(RuntimeException) - Method in class org.ff4j.web.resources.RuntimeExceptionMapper

U

update(Feature) - Method in class org.ff4j.web.store.FeatureStoreHttp
upsertFeature(HttpHeaders, byte[]) - Method in class org.ff4j.web.resources.FeatureResource
Create the feature if not exist or update it
UTF8_ENCODING - Static variable in interface org.ff4j.web.embedded.ConsoleConstants
File encoding.
A B C D E F G I K L M N O P R S T U 
Skip navigation links

Copyright © 2013-2014 Ff4J. All Rights Reserved.