Interface ITextbausteinHandler
-
- All Superinterfaces:
IAPIHandler,IGenericHandler,Serializable
- All Known Implementing Classes:
TextbausteinHandler
public interface ITextbausteinHandler extends IGenericHandler
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TextbausteingetByMandantAndName(UserContext uc, Mandant mandant, String name)TextbausteingetByUUID(UserContext uc, Mandant client, String uuid)TextbausteingetByUUID(UserContext uc, Mandant client, UUID uuid)Map<String,String>getI18nValues(UserContext uc, Textbaustein template)Provides the i18n values from the template.TextbausteingetTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie)Gets the textbaustein by.List<Textbaustein>getTextbausteine(UserContext uc, Mandant mandant)Gets the textbausteine.List<Textbaustein>getTextbausteineByKategorie(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie)Gets the textbausteine vom uebergebenen Typ.StringmandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode)Mandant specific msg.-
Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getName
-
Methods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
-
-
-
Method Detail
-
getTextbausteine
List<Textbaustein> getTextbausteine(UserContext uc, Mandant mandant)
Gets the textbausteine.- Parameters:
mandant- the mandant- Returns:
- the textbausteine
-
mandantSpecificMsg
String mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode)
Mandant specific msg.- Parameters:
uc- the ucmandant- the mandantmsgCode- the msg code- Returns:
- the string @
-
getTextbausteinBy
Textbaustein getTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie)
Gets the textbaustein by.- Parameters:
mandant- the mandantname- the namekategorie- the category of theTextbaustein- Returns:
- the
Textbaustein
-
getTextbausteineByKategorie
List<Textbaustein> getTextbausteineByKategorie(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie)
Gets the textbausteine vom uebergebenen Typ.- Parameters:
uc- Usercontext in welchem die Operation ausgeführt wirdmandant- the mandantkategorie- des textbausteins- Returns:
- list of Textbaustein
-
getByMandantAndName
Textbaustein getByMandantAndName(UserContext uc, Mandant mandant, String name)
-
getI18nValues
Map<String,String> getI18nValues(UserContext uc, Textbaustein template)
Provides the i18n values from the template.- Parameters:
uc- user context in which the opration is performedtemplate- the template- Returns:
- map of i18n values
-
getByUUID
Textbaustein getByUUID(UserContext uc, Mandant client, String uuid)
-
getByUUID
Textbaustein getByUUID(UserContext uc, Mandant client, UUID uuid)
-
-