Package coop.intergal.vaadin.rest.utils
Class DataService
- java.lang.Object
-
- coop.intergal.vaadin.rest.utils.DataService
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MockDataService
public abstract class DataService extends Object implements Serializable
Back-end service interface for retrieving and updating product data.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataService()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringcomponFKFilter(DynamicDBean bean, String resourceSubGrid)abstract voiddeleteDynamicDBean(String resourceTobeSave, Hashtable<String,DynamicDBean> beansToSaveAndRefresh)static DataServiceget()abstract Collection<DynamicDBean>getAllDynamicDBean(int offset, int limit, boolean b, String s, String s0, ArrayList<String[]> arrayList, String filtro, List<com.vaadin.flow.data.provider.QuerySortOrder> sortOrdersFields, Boolean hasNewRow, String variant)abstract DynamicDBeangetDynamicDBeanById(int productId)abstract voidshowError(String string)abstract voidupdateDynamicDBean(DynamicDBean customer)abstract voidupdateDynamicDBean(String resourceTobeSave, Hashtable<String,DynamicDBean> beansToSaveAndRefresh, DdbDataBackEndProvider ddbDataBackEndProvider)
-
-
-
Method Detail
-
get
public static DataService get()
-
getAllDynamicDBean
public abstract Collection<DynamicDBean> getAllDynamicDBean(int offset, int limit, boolean b, String s, String s0, ArrayList<String[]> arrayList, String filtro, List<com.vaadin.flow.data.provider.QuerySortOrder> sortOrdersFields, Boolean hasNewRow, String variant)
-
getDynamicDBeanById
public abstract DynamicDBean getDynamicDBeanById(int productId)
-
updateDynamicDBean
public abstract void updateDynamicDBean(DynamicDBean customer)
-
updateDynamicDBean
public abstract void updateDynamicDBean(String resourceTobeSave, Hashtable<String,DynamicDBean> beansToSaveAndRefresh, DdbDataBackEndProvider ddbDataBackEndProvider)
-
deleteDynamicDBean
public abstract void deleteDynamicDBean(String resourceTobeSave, Hashtable<String,DynamicDBean> beansToSaveAndRefresh)
-
showError
public abstract void showError(String string)
-
componFKFilter
public abstract String componFKFilter(DynamicDBean bean, String resourceSubGrid)
-
-