Package de.xima.fc.setup.interfaces
Interface IClientCreator
- 
- All Known Subinterfaces:
 IMandantCreator
- All Known Implementing Classes:
 DefaultClientCreator,DefaultMandantCreator
public interface IClientCreatorInterface 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 MandantcreateClient(IEntityContext ec, Mandant man, MandantMailData mailData, MandantLdapData ldapData, Benutzer ben, IClientCreateData defaultData)Method to create an client with the given data.default MandantcreateMandant(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- theIEntityContextfor database-transactionsman-Mandantthe client to createben-Benutzerthe clients admin-userdefaultData-IClientCreateDatathe default data to use while creating the client- Returns:
 Mandantthe 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- theIEntityContextfor database-transactionsman-Mandantthe client to createmailData-MandantMailDatathe clients mail-server-dataldapData-MandantLdapDatathe clients ldap-server-databen-Benutzerthe clients admin-userdefaultData-IClientCreateDatathe default data to use while creating the client- Returns:
 Mandantthe created client
 
 - 
 
 -