Package org.cxbox.sqlbc.crudma
Class SqlCrudmaService
- java.lang.Object
-
- org.cxbox.core.crudma.impl.AbstractCrudmaService
-
- org.cxbox.sqlbc.crudma.SqlCrudmaService
-
- All Implemented Interfaces:
Crudma
@Service @Transactional public class SqlCrudmaService extends AbstractCrudmaService
-
-
Constructor Summary
Constructors Constructor Description SqlCrudmaService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcount(BusinessComponent bc)SqlComponentObjectget(BusinessComponent bc)org.cxbox.api.data.ResultPage<SqlComponentObject>getAll(BusinessComponent bc)SQLMetaDTOgetMeta(BusinessComponent bc)MetaDTOgetMetaEmpty(BusinessComponent bc)ActionResultDTOinvokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)ActionResultDTOupdate(BusinessComponent bc, Map<String,Object> data)-
Methods inherited from class org.cxbox.core.crudma.impl.AbstractCrudmaService
associate, buildMeta, buildMeta, create, delete, getMetaNew, getOnFieldUpdateMeta, preview
-
-
-
-
Method Detail
-
get
public SqlComponentObject get(BusinessComponent bc)
- Specified by:
getin interfaceCrudma- Overrides:
getin classAbstractCrudmaService
-
getAll
public org.cxbox.api.data.ResultPage<SqlComponentObject> getAll(BusinessComponent bc)
- Specified by:
getAllin interfaceCrudma- Overrides:
getAllin classAbstractCrudmaService
-
update
public ActionResultDTO update(BusinessComponent bc, Map<String,Object> data)
- Specified by:
updatein interfaceCrudma- Overrides:
updatein classAbstractCrudmaService
-
getMeta
public SQLMetaDTO getMeta(BusinessComponent bc)
- Specified by:
getMetain interfaceCrudma- Overrides:
getMetain classAbstractCrudmaService
-
getMetaEmpty
public MetaDTO getMetaEmpty(BusinessComponent bc)
- Specified by:
getMetaEmptyin interfaceCrudma- Overrides:
getMetaEmptyin classAbstractCrudmaService
-
count
public long count(BusinessComponent bc)
- Specified by:
countin interfaceCrudma- Overrides:
countin classAbstractCrudmaService
-
invokeAction
public ActionResultDTO invokeAction(BusinessComponent bc, String actionName, Map<String,Object> data)
- Specified by:
invokeActionin interfaceCrudma- Overrides:
invokeActionin classAbstractCrudmaService
-
-