ru.bitel.bgbilling.modules.cerbercrypt.common.service

## Interface UserDeviceService

-     public interface UserDeviceService

  Действия над девайсами юзера.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `deleteUserDevice(int id)`
    `UserDevice` | `getUserDevice(int id)`
    `java.util.List<UserDevice>` | `getUserDevicesList()`
    `void` | `updateUserDevice(UserDevice userDevice)`

- - ### Method Detail

    - #### getUserDevicesList

          java.util.List<UserDevice> getUserDevicesList()
                                                 throws ru.bitel.bgbilling.common.BGMessageException,
                                                        ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGMessageException`
        `ru.bitel.bgbilling.common.BGException`

    - #### getUserDevice

          UserDevice getUserDevice(int id)
                            throws ru.bitel.bgbilling.common.BGMessageException,
                                   ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGMessageException`
        `ru.bitel.bgbilling.common.BGException`

    - #### deleteUserDevice

          void deleteUserDevice(int id)
                         throws ru.bitel.bgbilling.common.BGMessageException,
                                ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGMessageException`
        `ru.bitel.bgbilling.common.BGException`

    - #### updateUserDevice

          void updateUserDevice(UserDevice userDevice)
                         throws ru.bitel.bgbilling.common.BGMessageException,
                                ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGMessageException`
        `ru.bitel.bgbilling.common.BGException`