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 Textbaustein
getByMandantAndName(UserContext uc, Mandant mandant, String name)
Textbaustein
getByUUID(UserContext uc, Mandant client, String uuid)
Textbaustein
getByUUID(UserContext uc, Mandant client, UUID uuid)
Map<String,String>
getI18nValues(UserContext uc, Textbaustein template)
Provides the i18n values from the template.Textbaustein
getTextbausteinBy(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.String
mandantSpecificMsg(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)
-
-