Package org.exoplatform.push.service
Class DeviceServiceImpl
java.lang.Object
org.exoplatform.push.service.DeviceServiceImpl
- All Implemented Interfaces:
DeviceService
-
Constructor Summary
ConstructorsConstructorDescriptionDeviceServiceImpl(org.exoplatform.container.xml.InitParams initParams, DeviceDao deviceDao) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteDevice(Device device) voidgetDeviceById(Long deviceId) getDeviceByToken(String token) getDevicesByUser(String username) voidsaveDevice(Device device)
-
Constructor Details
-
DeviceServiceImpl
-
-
Method Details
-
saveDevice
- Specified by:
saveDevicein interfaceDeviceService
-
deleteDevice
- Specified by:
deleteDevicein interfaceDeviceService
-
getDeviceById
- Specified by:
getDeviceByIdin interfaceDeviceService
-
getDevicesByUser
- Specified by:
getDevicesByUserin interfaceDeviceService
-
getDeviceByToken
- Specified by:
getDeviceByTokenin interfaceDeviceService
-
deleteDevicesWithExpiredToken
public void deleteDevicesWithExpiredToken()- Specified by:
deleteDevicesWithExpiredTokenin interfaceDeviceService
-