| Package | Description |
|---|---|
| org.orienteer.users.component |
Package which contains Wicket components for 'orienteer-users' module
|
| org.orienteer.users.component.panel |
Package which contains Wicket panels for 'orienteer-users' module
|
| org.orienteer.users.model |
Models package for 'Orienteer Users' module
|
| org.orienteer.users.repository |
Contains repositories for easy work with database
|
| org.orienteer.users.resource |
Resources package for 'orienteer-users' module
|
| org.orienteer.users.service |
Services package for 'orienteer-users' module
|
| org.orienteer.users.service.impl |
Contains implementation for service interfaces
|
| org.orienteer.users.util |
Utils package for 'Orienteer Users' module
|
| org.orienteer.users.web |
Package which contains web pages for 'orienteer-users' module
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultRegistrationPanel.onRegister(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<OrienteerUser> model)
Calls when form was success submitted
|
protected void |
DefaultRestorePasswordPanel.onRestore(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<OrienteerUser> model)
Calls when restore was success
|
| Constructor and Description |
|---|
DefaultRegistrationPanel(String id,
org.apache.wicket.model.IModel<OrienteerUser> model)
Constructor
|
DefaultRestorePasswordPanel(String id,
org.apache.wicket.model.IModel<OrienteerUser> model)
Constructor
|
| Constructor and Description |
|---|
LinkToSocialNetworkPanel(String id,
org.apache.wicket.model.IModel<OrienteerUser> model) |
| Modifier and Type | Method and Description |
|---|---|
OrienteerUser |
OAuth2Provider.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
IOAuth2Provider.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node)
Create user by this provider
|
OrienteerUser |
OUserSocialNetwork.getUser() |
OrienteerUser |
OAuth2Provider.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
IOAuth2Provider.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node)
Get user by this provider
|
OrienteerUser |
OrienteerUser.setEmail(String email) |
OrienteerUser |
OrienteerUser.setFirstName(String firstName) |
OrienteerUser |
OrienteerUser.setLastName(String lastName) |
OrienteerUser |
OrienteerUser.setRestoreId(String restoreId) |
OrienteerUser |
OrienteerUser.setRestoreIdCreated(Instant instant) |
OrienteerUser |
OrienteerUser.setRestoreIdCreatedAsDate(Date date) |
OrienteerUser |
OrienteerUser.setSocialNetworks(List<OUserSocialNetwork> networks) |
OrienteerUser |
OrienteerUser.setSocialNetworksAsDocuments(List<com.orientechnologies.orient.core.record.impl.ODocument> networks) |
| Modifier and Type | Method and Description |
|---|---|
OUserSocialNetwork |
OUserSocialNetwork.setUser(OrienteerUser user) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserBy(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
String field,
String value) |
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserBy(String field,
String value)
Search user by given field and value
|
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserByEmail(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
String email) |
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserByEmail(String email)
Search user by given email
|
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserById(String id)
Search user by given id
|
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserByName(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
String name) |
static Optional<OrienteerUser> |
OrienteerUserRepository.getUserByRestoreId(String restoreId)
Search user by given restore id
|
| Modifier and Type | Method and Description |
|---|---|
static String |
RegistrationResource.createRegistrationLink(OrienteerUser user) |
| Modifier and Type | Method and Description |
|---|---|
OrienteerUser |
OrienteerUsersService.createUser() |
OrienteerUser |
IOrienteerUsersService.createUser()
Creates new user.
|
OrienteerUser |
IOAuth2UserManager.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node)
Try to create user in database by given node.
|
OrienteerUser |
IOAuth2UserManager.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node)
Try to get user from database by given node
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
OrienteerUsersService.adjustRegistrationPreparedMail(OPreparedMail preparedMail,
OrienteerUser user) |
protected void |
OrienteerUsersService.adjustRestorePreparedMail(OPreparedMail preparedMail,
OrienteerUser user) |
void |
OrienteerUsersService.clearRestoring(OrienteerUser user) |
void |
IOrienteerUsersService.clearRestoring(OrienteerUser user)
Remove scheduler event for restore user password
|
protected Map<String,Object> |
OrienteerUsersService.createRegistrationMailMacros(OrienteerUser user) |
protected Map<String,Object> |
OrienteerUsersService.createRestoreMailMacros(OrienteerUser user) |
void |
OrienteerUsersService.notifyUserAboutRegistration(OrienteerUser user) |
void |
IOrienteerUsersService.notifyUserAboutRegistration(OrienteerUser user)
Send mail to user with link to
RegistrationResource |
protected void |
OrienteerUsersService.notifyUserAboutRestorePassword(OrienteerUser user) |
void |
OrienteerUsersService.restoreUserPassword(OrienteerUser user) |
void |
IOrienteerUsersService.restoreUserPassword(OrienteerUser user)
Create scheduler event for remove
PROP_RESTORE_ID and send mail with restore link
created by RestorePasswordResource to user email. |
| Modifier and Type | Method and Description |
|---|---|
OrienteerUser |
GoogleUserManager.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
GitHubUserManager.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
FacebookUserManager.createUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
GoogleUserManager.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
GitHubUserManager.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
OrienteerUser |
FacebookUserManager.getUser(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.fasterxml.jackson.databind.JsonNode node) |
| Modifier and Type | Method and Description |
|---|---|
static void |
OUsersCommonUtils.createOUserSocialNetworkIfNotExists(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
OAuth2Provider provider,
String userId,
OrienteerUser user) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.wicket.markup.html.panel.GenericPanel<OrienteerUser> |
DefaultRegistrationPage.createRegistrationPanel(String id)
Created default registration panel
Overrides
DefaultRegistrationPanel.onRegister(AjaxRequestTarget, IModel):
1. |
protected org.apache.wicket.markup.html.panel.GenericPanel<OrienteerUser> |
DefaultRestorePasswordPage.createRestorePasswordPanel(String id)
Creates restore panel
|
protected org.apache.wicket.model.IModel<OrienteerUser> |
DefaultRestorePasswordPage.resolveByPageParameters(org.apache.wicket.request.mapper.parameter.PageParameters params)
Create model which contains user
with restore id from params with key
RestorePasswordResource.PARAMETER_ID or redirect user to home page |
Copyright © 2020. All rights reserved.