Package de.xima.fc.setup.interfaces
Interface IClientCreator
-
- All Known Subinterfaces:
IMandantCreator
- All Known Implementing Classes:
DefaultClientCreator
,DefaultMandantCreator
public interface IClientCreator
Interface for classes which should create clients- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default Mandant
createClient(IEntityContext ec, Mandant man, MandantMailData mailData, MandantLdapData ldapData, Benutzer ben, IClientCreateData defaultData)
Method to create an client with the given data.default Mandant
createMandant(IEntityContext ec, Mandant man, Benutzer ben, IClientCreateData defaultData)
-
-
-
Method Detail
-
createMandant
@Deprecated default Mandant createMandant(IEntityContext ec, Mandant man, Benutzer ben, IClientCreateData defaultData)
Deprecated.- Parameters:
ec
- theIEntityContext
for database-transactionsman
-Mandant
the client to createben
-Benutzer
the clients admin-userdefaultData
-IClientCreateData
the default data to use while creating the client- Returns:
Mandant
the created client
-
createClient
default Mandant createClient(IEntityContext ec, Mandant man, MandantMailData mailData, MandantLdapData ldapData, Benutzer ben, IClientCreateData defaultData)
Method to create an client with the given data. Default: CallscreateMandant(IEntityContext, Mandant, Benutzer, IClientCreateData)
for compatibility-reasons.- Parameters:
ec
- theIEntityContext
for database-transactionsman
-Mandant
the client to createmailData
-MandantMailData
the clients mail-server-dataldapData
-MandantLdapData
the clients ldap-server-databen
-Benutzer
the clients admin-userdefaultData
-IClientCreateData
the default data to use while creating the client- Returns:
Mandant
the created client
-
-