Class AbstractBaseCrudService<E,D,ID,FD extends GenericFilterDTO>

java.lang.Object
org.praxisplatform.uischema.service.base.AbstractBaseCrudService<E,D,ID,FD>
Type Parameters:
E - Entity type
D - DTO type
ID - Identifier type
FD - Filter DTO type
All Implemented Interfaces:
BaseCrudService<E,D,ID,FD>
Direct Known Subclasses:
AbstractReadOnlyService

public abstract class AbstractBaseCrudService<E,D,ID,FD extends GenericFilterDTO> extends Object implements BaseCrudService<E,D,ID,FD>
Convenience base class that wires required components for BaseCrudService implementations and applies transactional semantics to the generic CRUD read/write flows exposed by the controllers.