Class JPANetworkServiceDAO
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractDAO<NetworkServiceEntity>
-
- org.apache.syncope.core.persistence.jpa.dao.JPANetworkServiceDAO
-
- All Implemented Interfaces:
DAO<NetworkServiceEntity>,NetworkServiceDAO
public class JPANetworkServiceDAO extends AbstractDAO<NetworkServiceEntity> implements NetworkServiceDAO
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
LOG
-
-
Constructor Summary
Constructors Constructor Description JPANetworkServiceDAO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(NetworkServiceEntity service)intdeleteAll(NetworkService service)List<NetworkServiceEntity>findAll(NetworkService.Type serviceType)NetworkServiceEntitysave(NetworkServiceEntity service)-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
detach, entityManager, entityManagerFactory, isOracle, refresh
-
-
-
-
Method Detail
-
findAll
@Transactional(readOnly=true) public List<NetworkServiceEntity> findAll(NetworkService.Type serviceType)
- Specified by:
findAllin interfaceNetworkServiceDAO
-
save
public NetworkServiceEntity save(NetworkServiceEntity service)
- Specified by:
savein interfaceNetworkServiceDAO
-
delete
public void delete(NetworkServiceEntity service)
- Specified by:
deletein interfaceNetworkServiceDAO
-
deleteAll
public int deleteAll(NetworkService service)
- Specified by:
deleteAllin interfaceNetworkServiceDAO
-
-