Class AbstractUserServiceImpl<P extends UserPojo,E extends UserEntity,UR extends UserRepository<E>>
- java.lang.Object
-
- org.drdeesw.commons.services.impl.AbstractService
-
- org.drdeesw.commons.services.impl.AbstractJpaCrudServiceImpl<P,E,java.lang.Long>
-
- org.drdeesw.commons.services.impl.AbstractUserServiceImpl<P,E,UR>
-
- All Implemented Interfaces:
BusinessService,CrudService<P,java.lang.Long>,UserService<P>
public abstract class AbstractUserServiceImpl<P extends UserPojo,E extends UserEntity,UR extends UserRepository<E>> extends AbstractJpaCrudServiceImpl<P,E,java.lang.Long> implements UserService<P>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractUserServiceImpl(java.lang.Class<P> pojoClass, java.lang.Class<E> entityClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PgetCurrentUser()-
Methods inherited from class org.drdeesw.commons.services.impl.AbstractJpaCrudServiceImpl
convertEntityToPojo, convertEntityToPojo, convertPojoToEntity, create, create, createAndFlush, createAndFlush, createOrUpdateAll, customizeModelMapper, delete, findById, findByQuery, findByQuery, findEntities, get, get, getMap, getModelMapper, init, isNotEmpty, isNotEmpty, update, updateEntity, updateEntity
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drdeesw.commons.services.CrudService
create, create, createAndFlush, createAndFlush, delete, findById, findByQuery, findByQuery, get, get, getMap, update
-
-
-
-
Method Detail
-
getCurrentUser
public P getCurrentUser()
- Specified by:
getCurrentUserin interfaceUserService<P extends UserPojo>- Returns:
-
-