Package de.xima.fc.api.entity
Class MandantAPI
- java.lang.Object
 - 
- de.xima.fc.api.ASubAPI
 - 
- de.xima.fc.api.entity.AEntityAPI<Mandant>
 - 
- de.xima.fc.api.entity.MandantAPI
 
 
 
 
- 
public class MandantAPI extends AEntityAPI<Mandant>
API class for manipulation ofMandantentities.- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Field Summary
- 
Fields inherited from class de.xima.fc.api.entity.AEntityAPI
entityClass 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MandantAPI() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Mandant>getAllByName(UserContext uc, String name)Method for determining allMandants by name (case insensitive).MandantgetByName(UserContext uc, String name)Method for determining aMandantby his name (case insensitive).MandantgetByUUID(UserContext uc, String uuid)MandantgetByUUID(UserContext uc, UUID uuid)booleanisCreationAllowed(UserContext uc, Mandant mandant)Method for checking if the creation of aMandantis allowed.- 
Methods inherited from class de.xima.fc.api.entity.AEntityAPI
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update 
- 
Methods inherited from class de.xima.fc.api.ASubAPI
getHandlerProvider 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getByName
public Mandant getByName(UserContext uc, String name)
Method for determining aMandantby his name (case insensitive).- Parameters:
 uc-UserContextthe user context in which the action is to be performed.name-Stringthe name of theMandant(case insensitive).- Returns:
 Mandantwhich was searched.- Since:
 - 2.4.3
 
 
- 
getAllByName
public List<Mandant> getAllByName(UserContext uc, String name)
Method for determining allMandants by name (case insensitive).- Parameters:
 uc-UserContextthe user context in which the action is to be performed.name-Stringthe name which is to searched (case insensitive).- Returns:
 ListofMandantwhich were found.- Since:
 - 2.4.3
 
 
- 
getByUUID
public Mandant getByUUID(UserContext uc, String uuid)
 
- 
getByUUID
public Mandant getByUUID(UserContext uc, UUID uuid)
 
- 
isCreationAllowed
public boolean isCreationAllowed(UserContext uc, Mandant mandant)
Method for checking if the creation of aMandantis allowed.- Parameters:
 uc-UserContextthe user context in which the action is to be performed.mandant-Mandantwhich is to check.- Returns:
 Booleanif the creation is allowed true, otherwise false.
 
 - 
 
 -