Package ru.bitel.oss.kernel.entity.common.service

# Interface EntityService

public interface EntityService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `EntityAttrAddress`
  `entityAttrAddressGet(int entityId, int entitySpecId, EntitySpecType entitySpecType, int moduleId)`
  `void`
  `entitySpecAttrDelete(int id)`
  `EntitySpecAttr`
  `entitySpecAttrGet(int id)`
  `List<EntitySpecAttr>`
  `entitySpecAttrList()`
  `List<EntitySpecAttr>`
  `entitySpecAttrListByType(int type)`
  `void`
  `entitySpecAttrListItemDelete(int entitySpecId, int id)`
  `List<EntitySpecAttrListItem>`
  `entitySpecAttrListItemList(int entitySpecId)`
  `int`
  `entitySpecAttrListItemUpdate(int entitySpecId, EntitySpecAttrListItem item)`
  `int`
  `entitySpecAttrUpdate(EntitySpecAttr entitySpecAttr)`
  `List<EntitySpecDTO>`
  `entitySpecDtoList()`
  `EntitySpec`
  `entitySpecGet(int id)`
  `List<EntitySpec>`
  `entitySpecList()`
  `int`
  `entitySpecUpdate(EntitySpec entitySpec)`

- ## Method Details

  - ### entitySpecList

    List<EntitySpec> entitySpecList() throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecDtoList

    List<EntitySpecDTO> entitySpecDtoList() throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecGet

    EntitySpec entitySpecGet(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecUpdate

    int entitySpecUpdate(EntitySpec entitySpec) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrList

    List<EntitySpecAttr> entitySpecAttrList() throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrListByType

    List<EntitySpecAttr> entitySpecAttrListByType(int type) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrGet

    EntitySpecAttr entitySpecAttrGet(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrUpdate

    int entitySpecAttrUpdate(EntitySpecAttr entitySpecAttr) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrListItemList

    List<EntitySpecAttrListItem> entitySpecAttrListItemList(int entitySpecId) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrListItemUpdate

    int entitySpecAttrListItemUpdate(int entitySpecId, EntitySpecAttrListItem item) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrListItemDelete

    void entitySpecAttrListItemDelete(int entitySpecId, int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entitySpecAttrDelete

    void entitySpecAttrDelete(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### entityAttrAddressGet

    EntityAttrAddress entityAttrAddressGet(int entityId, int entitySpecId, EntitySpecType entitySpecType, int moduleId) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`