Package br.com.jarch.crud.parameter
Class BaseParameterService<E extends BaseParameterEntity,R extends BaseParameterRepository<E>>
- java.lang.Object
-
- br.com.jarch.crud.service.BaseService<E,R>
-
- br.com.jarch.crud.service.CrudService<E,R>
-
- br.com.jarch.crud.parameter.BaseParameterService<E,R>
-
- All Implemented Interfaces:
IBaseService<E>
,ICrudData<E>
,ICrudService<E>
,IDynamic
,java.io.Serializable
public abstract class BaseParameterService<E extends BaseParameterEntity,R extends BaseParameterRepository<E>> extends CrudService<E,R>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BaseParameterService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configBeanFromEntity(Parameter parameter)
java.util.Optional<IParameter>
getByIdJsf(java.lang.String idJsf)
<T extends Parameter<?,?>>
TgetParameter(java.lang.Class<? extends T> classParameter)
void
resetValues()
void
save(IParameter parameter)
void
saveByCategory(java.lang.String category)
java.util.List<IParameter>
searchBy(java.lang.String category, java.lang.String subCategory, java.lang.String fieldSet)
java.util.List<java.lang.String>
searchCategorys()
java.util.List<java.lang.String>
searchFieldSets(java.lang.String category, java.lang.String subCategory)
java.util.List<java.lang.String>
searchSubCategorys(java.lang.String category)
-
Methods inherited from class br.com.jarch.crud.service.CrudService
change, change, cloneEntity, cloneEntity, createEntity, createEntity, delete, delete, delete, insert, insert, isExclusionLogic, refresh, validChange, validDelete, validInsert
-
Methods inherited from class br.com.jarch.crud.service.BaseService
clearAllCache, clearCache, getClassEntity, getIdDynamic, getMultiTenant, getRepository, getUserInformation, loadCrud, loadCrud, loadCrud, loadCrudAndDetach, loadCrudAndDetach, loadCrudAndDetach, searchCodeLookup, setIdDynamic
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface br.com.jarch.crud.service.IBaseService
clearAllCache, clearCache, getClassEntity, loadCrud, loadCrud, loadCrud, loadCrudAndDetach, loadCrudAndDetach, loadCrudAndDetach, searchCodeLookup
-
Methods inherited from interface br.com.jarch.model.IDynamic
getIdDynamic, setIdDynamic
-
-
-
-
Method Detail
-
resetValues
public void resetValues()
-
searchBy
public java.util.List<IParameter> searchBy(java.lang.String category, java.lang.String subCategory, java.lang.String fieldSet)
-
searchCategorys
public java.util.List<java.lang.String> searchCategorys()
-
searchSubCategorys
public java.util.List<java.lang.String> searchSubCategorys(java.lang.String category)
-
searchFieldSets
public java.util.List<java.lang.String> searchFieldSets(java.lang.String category, java.lang.String subCategory)
-
saveByCategory
public void saveByCategory(java.lang.String category)
-
getParameter
public <T extends Parameter<?,?>> T getParameter(java.lang.Class<? extends T> classParameter)
-
configBeanFromEntity
public void configBeanFromEntity(Parameter parameter)
-
save
public void save(IParameter parameter)
-
getByIdJsf
public java.util.Optional<IParameter> getByIdJsf(java.lang.String idJsf)
-
-