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

# Interface UserDeviceService

    public interface UserDeviceService

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

- ## Method Summary

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

- ## Method Details

  - ### 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`