@Service(value="initializationService") @Transactional(value="transactionManager") public class InitializationService extends Object
ContentInitializer to create content
on initialization. The methods of this service are not secured, which is
required, because the ACL mechanism would deny access to the
secured methods of the AbstractCrudService.| Constructor and Description |
|---|
InitializationService() |
| Modifier and Type | Method and Description |
|---|---|
de.terrestris.shogun2.model.Application |
createApplication(de.terrestris.shogun2.model.Application application)
Used to create an application.
|
de.terrestris.shogun2.model.layout.Layout |
createLayout(de.terrestris.shogun2.model.layout.Layout layout)
Used to create a layout.
|
de.terrestris.shogun2.model.module.Module |
createModule(de.terrestris.shogun2.model.module.Module module)
Used to create a module.
|
de.terrestris.shogun2.model.Role |
createRole(de.terrestris.shogun2.model.Role role)
Used to create a role.
|
de.terrestris.shogun2.model.User |
createUser(de.terrestris.shogun2.model.User user)
Used to create a user.
|
de.terrestris.shogun2.model.UserGroup |
createUserGroup(de.terrestris.shogun2.model.UserGroup userGroup)
Used to create a user.
|
public de.terrestris.shogun2.model.Role createRole(de.terrestris.shogun2.model.Role role)
role - public de.terrestris.shogun2.model.User createUser(de.terrestris.shogun2.model.User user)
user - public de.terrestris.shogun2.model.UserGroup createUserGroup(de.terrestris.shogun2.model.UserGroup userGroup)
userGroup - public de.terrestris.shogun2.model.layout.Layout createLayout(de.terrestris.shogun2.model.layout.Layout layout)
layout - public de.terrestris.shogun2.model.module.Module createModule(de.terrestris.shogun2.model.module.Module module)
module - public de.terrestris.shogun2.model.Application createApplication(de.terrestris.shogun2.model.Application application)
application - Copyright © 2016 terrestris GmbH & Co. KG. All rights reserved.