Class DeviceServiceImpl

java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<EngageEngineConfiguration>
com.flowable.engage.engine.impl.notification.push.DeviceServiceImpl
All Implemented Interfaces:
DeviceService

public class DeviceServiceImpl
extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<EngageEngineConfiguration>
implements DeviceService
Author:
Filip Hrisafov
  • Field Summary

    Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl

    commandExecutor

    Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

    configuration
  • Constructor Summary

    Constructors 
    Constructor Description
    DeviceServiceImpl​(EngageEngineConfiguration configuration)  
  • Method Summary

    Modifier and Type Method Description
    DeviceQuery createDeviceQuery()  
    DeviceRegistration createDeviceRegistration()  
    void disableDevice​(java.lang.String deviceId)
    Disables the device with the given id.
    Device enableDevice​(java.lang.String id, java.lang.String userId, java.lang.String tenantId)
    Enable the device and update the user and tenant assignment.
    Device registerDevice​(DeviceRegistrationImpl deviceRegistration)  
    void removeDevice​(java.lang.String deviceId)  

    Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl

    getCommandExecutor, setCommandExecutor

    Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

    getConfiguration

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait