Class AppWhitelistModuleControllerImpl
java.lang.Object
org.eblocker.server.http.controller.impl.AppWhitelistModuleControllerImpl
- All Implemented Interfaces:
AppWhitelistModuleController
public class AppWhitelistModuleControllerImpl
extends Object
implements AppWhitelistModuleController
This class handles all the configurations of which AppWhitelistModules are enabled
and usable in the system. It also handles the user generated modules.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(org.restexpress.Request request, org.restexpress.Response response) REST method - POST /appmodules/idvoiddelete(org.restexpress.Request request, org.restexpress.Response response) REST method - DELETE /appmodules/id/{id}voidenableAppWhitelistModule(org.restexpress.Request request, org.restexpress.Response response) REST method - PUT /appmodules/enablegetAppWhitelistModules(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/{id}getOnlyEnabledAppWhitelistModules(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/onlyenabledvoidisUnique(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/uniqueread(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/id/{id}update(org.restexpress.Request request, org.restexpress.Response response) REST method - PUT /appmodules/id/{id}
-
Constructor Details
-
AppWhitelistModuleControllerImpl
-
-
Method Details
-
read
public AppWhitelistModuleDisplay read(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/id/{id}Get one AppWhitelistModule by id
- Specified by:
readin interfaceAppWhitelistModuleController
-
delete
public void delete(org.restexpress.Request request, org.restexpress.Response response) REST method - DELETE /appmodules/id/{id}Delete one AppWhitelistModule by id
- Specified by:
deletein interfaceAppWhitelistModuleController
-
create
public AppWhitelistModuleDisplay create(org.restexpress.Request request, org.restexpress.Response response) REST method - POST /appmodules/idCreate one AppWhitelistModule
- Specified by:
createin interfaceAppWhitelistModuleController
-
update
public AppWhitelistModuleDisplay update(org.restexpress.Request request, org.restexpress.Response response) REST method - PUT /appmodules/id/{id}Update one AppWhitelistModule by id
- Specified by:
updatein interfaceAppWhitelistModuleController
-
getAppWhitelistModules
public List<AppWhitelistModuleDisplay> getAppWhitelistModules(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/{id}Get all AppWhitelistModules
- Specified by:
getAppWhitelistModulesin interfaceAppWhitelistModuleController
-
getOnlyEnabledAppWhitelistModules
public List<AppWhitelistModuleDisplay> getOnlyEnabledAppWhitelistModules(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/onlyenabledGet a set of only the enabled modules
- Specified by:
getOnlyEnabledAppWhitelistModulesin interfaceAppWhitelistModuleController
-
enableAppWhitelistModule
public void enableAppWhitelistModule(org.restexpress.Request request, org.restexpress.Response response) REST method - PUT /appmodules/enableUser enabled an AppWhitelistModule and therefore adds it to the SSLWhite
- Specified by:
enableAppWhitelistModulein interfaceAppWhitelistModuleController
-
isUnique
public void isUnique(org.restexpress.Request request, org.restexpress.Response response) REST method - GET /appmodules/unique- Specified by:
isUniquein interfaceAppWhitelistModuleController
-