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 ofMandant
entities.- 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 allMandant
s by name (case insensitive).Mandant
getByName(UserContext uc, String name)
Method for determining aMandant
by his name (case insensitive).Mandant
getByUUID(UserContext uc, String uuid)
Mandant
getByUUID(UserContext uc, UUID uuid)
boolean
isCreationAllowed(UserContext uc, Mandant mandant)
Method for checking if the creation of aMandant
is 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 aMandant
by his name (case insensitive).- Parameters:
uc
-UserContext
the user context in which the action is to be performed.name
-String
the name of theMandant
(case insensitive).- Returns:
Mandant
which was searched.- Since:
- 2.4.3
-
getAllByName
public List<Mandant> getAllByName(UserContext uc, String name)
Method for determining allMandant
s by name (case insensitive).- Parameters:
uc
-UserContext
the user context in which the action is to be performed.name
-String
the name which is to searched (case insensitive).- Returns:
List
ofMandant
which 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 aMandant
is allowed.- Parameters:
uc
-UserContext
the user context in which the action is to be performed.mandant
-Mandant
which is to check.- Returns:
Boolean
if the creation is allowed true, otherwise false.
-
-