A D F G L M P R S U V 

A

AbstractCrudService<E extends de.terrestris.shogun2.model.PersistentObject> - Class in de.terrestris.shogun2.service
This abstract service class provides basic CRUD functionality.
AbstractCrudService() - Constructor for class de.terrestris.shogun2.service.AbstractCrudService
 
AbstractDaoService<T extends de.terrestris.shogun2.model.PersistentObject> - Class in de.terrestris.shogun2.service
This abstract service class simply provides a data access object for the type T.
AbstractDaoService() - Constructor for class de.terrestris.shogun2.service.AbstractDaoService
 
AbstractExtDirectCrudService<E extends de.terrestris.shogun2.model.PersistentObject> - Class in de.terrestris.shogun2.service
This class provides methods, that can be used in the client with the ExtDirect technology.
AbstractExtDirectCrudService() - Constructor for class de.terrestris.shogun2.service.AbstractExtDirectCrudService
 
AbstractUserTokenService<E extends de.terrestris.shogun2.model.token.UserToken> - Class in de.terrestris.shogun2.service
 
AbstractUserTokenService() - Constructor for class de.terrestris.shogun2.service.AbstractUserTokenService
 
activateUser(String) - Method in class de.terrestris.shogun2.service.UserService
 
ApplicationService - Class in de.terrestris.shogun2.service
Service class for the Application model.
ApplicationService() - Constructor for class de.terrestris.shogun2.service.ApplicationService
 

D

dao - Variable in class de.terrestris.shogun2.service.AbstractDaoService
 
de.terrestris.shogun2.service - package de.terrestris.shogun2.service
 
delete(E) - Method in class de.terrestris.shogun2.service.AbstractCrudService
 
delete(E) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Just calls the parent method, but is annotated with ExtDirectMethod.
deleteCollection(Collection<E>) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Used for the destroy-method in the api of a Ext-model-proxy, which usually will also be used by the stores the models are used in.
deleteTokenAfterActivation(RegistrationToken) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
This method has no PreAuthorize annotation and should only be used after an user account has been activated.

F

findAll() - Method in class de.terrestris.shogun2.service.AbstractCrudService
 
findAll() - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Just calls the parent method, but is annotated with ExtDirectMethod.
findByAccountName(String) - Method in class de.terrestris.shogun2.service.UserService
Returns the user for the given (unique) account name.
findByEmail(String) - Method in class de.terrestris.shogun2.service.UserService
 
findById(Integer) - Method in class de.terrestris.shogun2.service.AbstractCrudService
Return the real object from the database.
findById(Integer) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Just calls the parent method, but is annotated with ExtDirectMethod.
findByRoleName(String) - Method in class de.terrestris.shogun2.service.RoleService
Returns the role for the given (unique) role name.
findByTokenValue(String) - Method in class de.terrestris.shogun2.service.AbstractUserTokenService
 
findByUser(User) - Method in class de.terrestris.shogun2.service.AbstractUserTokenService
 
findGroupsOfUser(User) - Method in class de.terrestris.shogun2.service.UserGroupService
 
findWithSortingAndPagingExtDirect(ExtDirectStoreReadRequest) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Read method supporting sorting and paging.
formLoadById(Integer) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Method to use as load method in the api of a Ext.form.Panel.

G

getAccountActivationPath() - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
getChangePasswordPath() - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
getDefaultUserRole() - Method in class de.terrestris.shogun2.service.UserService
 
getMailPublisher() - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
getMailPublisher() - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
getPasswordEncoder() - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
getPasswordEncoder() - Method in class de.terrestris.shogun2.service.UserService
 
getRegistrationMailMessageTemplate() - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
getRegistrationTokenExpirationTime() - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
getRegistrationTokenService() - Method in class de.terrestris.shogun2.service.UserService
 
getResetPasswordMailMessageTemplate() - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
getUserBySession() - Method in class de.terrestris.shogun2.service.UserService
 
getUserService() - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
getValidTokenForUser(User, Integer) - Method in class de.terrestris.shogun2.service.AbstractUserTokenService
Returns a valid (i.e. non-expired) UserToken for the given user.

L

LayoutService - Class in de.terrestris.shogun2.service
Service class for the Layout model.
LayoutService() - Constructor for class de.terrestris.shogun2.service.LayoutService
 
loadById(int) - Method in class de.terrestris.shogun2.service.AbstractCrudService
Return a proxy of the object (without hitting the database).

M

ModuleService - Class in de.terrestris.shogun2.service
Service class for the Module model.
ModuleService() - Constructor for class de.terrestris.shogun2.service.ModuleService
 

P

PasswordResetTokenService - Class in de.terrestris.shogun2.service
 
PasswordResetTokenService() - Constructor for class de.terrestris.shogun2.service.PasswordResetTokenService
 
persistNewUser(User, boolean) - Method in class de.terrestris.shogun2.service.UserService
Persists a new user in the database.
PersonService - Class in de.terrestris.shogun2.service
Service class for the Person model.
PersonService() - Constructor for class de.terrestris.shogun2.service.PersonService
 

R

registerUser(String, String, boolean, HttpServletRequest) - Method in class de.terrestris.shogun2.service.UserService
Registers a new user.
RegistrationTokenService - Class in de.terrestris.shogun2.service
 
RegistrationTokenService() - Constructor for class de.terrestris.shogun2.service.RegistrationTokenService
 
RoleService - Class in de.terrestris.shogun2.service
Service class for the Role model.
RoleService() - Constructor for class de.terrestris.shogun2.service.RoleService
 

S

saveOrUpdate(E) - Method in class de.terrestris.shogun2.service.AbstractCrudService
 
saveOrUpdate(E) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Just calls the parent method, but is annotated with ExtDirectMethod.
saveOrUpdateCollection(Collection<E>) - Method in class de.terrestris.shogun2.service.AbstractExtDirectCrudService
Used for the create- and update methods in the api of a Ext-model-proxy, which usually will also be used by the stores the models are used in.
sendRegistrationActivationMail(HttpServletRequest, User) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
sendResetPasswordMail(HttpServletRequest, String) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
setAccountActivationPath(String) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
setChangePasswordPath(String) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
setDefaultUserRole(Role) - Method in class de.terrestris.shogun2.service.UserService
 
setMailPublisher(MailPublisher) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
setMailPublisher(MailPublisher) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
setPasswordEncoder(PasswordEncoder) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
setPasswordEncoder(PasswordEncoder) - Method in class de.terrestris.shogun2.service.UserService
 
setRegistrationMailMessageTemplate(SimpleMailMessage) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
setRegistrationTokenExpirationTime(int) - Method in class de.terrestris.shogun2.service.RegistrationTokenService
 
setRegistrationTokenService(RegistrationTokenService) - Method in class de.terrestris.shogun2.service.UserService
 
setResetPasswordMailMessageTemplate(SimpleMailMessage) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
setUserService(UserService) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 

U

updatePassword(User, String) - Method in class de.terrestris.shogun2.service.UserService
 
UserGroupService - Class in de.terrestris.shogun2.service
Service class for the UserGroup model.
UserGroupService() - Constructor for class de.terrestris.shogun2.service.UserGroupService
 
UserService - Class in de.terrestris.shogun2.service
Service class for the User model.
UserService() - Constructor for class de.terrestris.shogun2.service.UserService
 

V

validateToken(UserToken) - Method in class de.terrestris.shogun2.service.AbstractUserTokenService
If the passed token is null or expired or if there is no user associated with the token, this method will throw an Exception.
validateTokenAndUpdatePassword(String, String) - Method in class de.terrestris.shogun2.service.PasswordResetTokenService
 
A D F G L M P R S U V 

Copyright © 2016 terrestris GmbH & Co. KG. All rights reserved.