public class DeviceRepositoryJpa extends JpaRepository<Device,java.lang.Long> implements DeviceRepository
DEFAULT_PAGE_SIZE, LOGGER
Constructor and Description |
---|
DeviceRepositoryJpa() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Device> |
findAllDevicesInRole(java.lang.String role) |
Device |
findOrPersist(java.security.Principal principal) |
protected java.lang.String |
persistenceUnitName()
Derived classes should implement this method to return the name of the
persistence unit
|
add, all, close, create, delete, deleteById, entityManager, entityManagerFactory, findById, first, first, iterator, iterator, last, page, pageWithFiltering, read, save, size, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected java.lang.String persistenceUnitName()
JpaRepository
persistenceUnitName
in class JpaRepository<Device,java.lang.Long>
public Device findOrPersist(java.security.Principal principal)
findOrPersist
in interface DeviceRepository
principal
- See Principal
Device
public java.util.Set<Device> findAllDevicesInRole(java.lang.String role)
findAllDevicesInRole
in interface DeviceRepository