Package de.xima.fc.setup
Class DefaultClientData
- java.lang.Object
-
- de.xima.fc.setup.DefaultClientData
-
- All Implemented Interfaces:
IClientCreateData,Serializable
- Direct Known Subclasses:
DefaultMandantData
public class DefaultClientData extends Object implements IClientCreateData
Default-implementation of the default data to use while creating an client- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultClientData()
-
Method Summary
-
-
-
Method Detail
-
getProjectModule
public Modul getProjectModule()
- Specified by:
getProjectModulein interfaceIClientCreateData
-
getDatabaseConnectionModule
public Modul getDatabaseConnectionModule()
- Specified by:
getDatabaseConnectionModulein interfaceIClientCreateData
-
getUserModule
public Modul getUserModule()
- Specified by:
getUserModulein interfaceIClientCreateData
-
getUsergroupModule
public Modul getUsergroupModule()
- Specified by:
getUsergroupModulein interfaceIClientCreateData
-
getInboxesModule
public Modul getInboxesModule()
- Specified by:
getInboxesModulein interfaceIClientCreateData
-
getApprovalModule
public Modul getApprovalModule()
- Specified by:
getApprovalModulein interfaceIClientCreateData
-
getProtocolModule
public Modul getProtocolModule()
- Specified by:
getProtocolModulein interfaceIClientCreateData
-
getTemplateModul
public Modul getTemplateModul()
- Specified by:
getTemplateModulin interfaceIClientCreateData
-
getDatasourceModule
public Modul getDatasourceModule()
- Specified by:
getDatasourceModulein interfaceIClientCreateData
-
getUserroleModule
public Modul getUserroleModule()
- Specified by:
getUserroleModulein interfaceIClientCreateData
-
getInboxModule
public Modul getInboxModule()
- Specified by:
getInboxModulein interfaceIClientCreateData
-
getFrontendServerModule
public Modul getFrontendServerModule()
- Specified by:
getFrontendServerModulein interfaceIClientCreateData
-
getClientAdminRole
public Rolle getClientAdminRole(Locale locale)
- Specified by:
getClientAdminRolein interfaceIClientCreateData
-
getInboxEditorRole
protected Rolle getInboxEditorRole(Locale locale)
Returns an new role for inbox-editors
-
getAllModules
public ArrayList<Modul> getAllModules()
- Specified by:
getAllModulesin interfaceIClientCreateData
-
getAllNonAdminRoles
public ArrayList<Rolle> getAllNonAdminRoles(Locale locale)
- Specified by:
getAllNonAdminRolesin interfaceIClientCreateData
-
getAllTemplates
public ArrayList<Textbaustein> getAllTemplates(Locale locale)
- Specified by:
getAllTemplatesin interfaceIClientCreateData
-
getDefaultInbox
public Postfach getDefaultInbox(Locale locale)
- Specified by:
getDefaultInboxin interfaceIClientCreateData
-
getEditorUsergroups
protected BenutzerGruppe getEditorUsergroups(Locale locale)
Returns an new user-group for editors- Parameters:
locale-Localeto use for the name of the user-group- Returns:
BenutzerGruppethe created user-group
-
getAdminUsergroups
protected BenutzerGruppe getAdminUsergroups(Locale locale)
Returns an new user-group for administrators- Parameters:
locale-Localeto use for the name of the user-group- Returns:
BenutzerGruppethe created user-group
-
getAllUsergroups
public ArrayList<BenutzerGruppe> getAllUsergroups(Locale locale)
- Specified by:
getAllUsergroupsin interfaceIClientCreateData
-
getClientadminRoleProperties
public List<EAccessProperty> getClientadminRoleProperties()
- Specified by:
getClientadminRolePropertiesin interfaceIClientCreateData
-
-