Class UsersManagerPage
java.lang.Object
com.persequor.saga.modules.authmanager.frontend.UsersManagerPage
- All Implemented Interfaces:
com.persequor.extension.frontend.IFrontendComponent
- Direct Known Subclasses:
PasswordUsersManagerPage
public abstract class UsersManagerPage
extends Object
implements com.persequor.extension.frontend.IFrontendComponent
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
UsersManagerPage
(com.persequor.extension.common.IInjector injector) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
configureExtensions
(ExtensionCollector collector) Define the frontend extensions that will be used to manage users.protected String
By default, the plural title is the singular title with an 's' appended.protected String
Define the page singular title.protected abstract Class<? extends com.persequor.extension.ioc.registry.SpaceExtensionContext>
getSpace()
Define the space users will be managed in.void
handle
(com.persequor.extension.frontend.IPage page, com.persequor.extension.frontend.IInputData inputData) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.persequor.extension.frontend.IFrontendComponent
configure, enabled, getPagePath
-
Field Details
-
FIELD_ID
- See Also:
-
FIELD_ACTION
- See Also:
-
ACTION_FILTER
- See Also:
-
ACTION_UPSERT
- See Also:
-
ACTION_DELETE
- See Also:
-
ACTION_TOGGLE_ENABLED
- See Also:
-
ACTION_RESET_LOGIN_ATTEMPTS
- See Also:
-
-
Constructor Details
-
UsersManagerPage
@Inject protected UsersManagerPage(com.persequor.extension.common.IInjector injector)
-
-
Method Details
-
getSpace
protected abstract Class<? extends com.persequor.extension.ioc.registry.SpaceExtensionContext> getSpace()Define the space users will be managed in. -
configureExtensions
Define the frontend extensions that will be used to manage users. By default, the following extensions are configured: -
getPluralTitle
By default, the plural title is the singular title with an 's' appended. -
getSingularTitle
Define the page singular title. -
handle
public void handle(com.persequor.extension.frontend.IPage page, com.persequor.extension.frontend.IInputData inputData) - Specified by:
handle
in interfacecom.persequor.extension.frontend.IFrontendComponent
-