Package ru.bitel.bgbilling.modules.ipn.server.bean

# Class ClientStatManager

java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.ClientStatManager

public class ClientStatManager extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ClientStatManager(Connection con, int mid)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addStatInfo(Map<String,Object> dataMap, int cid, String aids, String sids, int year, int month, int day)`
  тот же метод, сделан для jsp Map<String, Object> вместо Element )
  `void`
  `addStatInfo(Element el, int cid, String aids, String sids, int year, int month, int day)`
  Добавление в указанный элемент информации по наработке клиента по указанным адресам aids в stat - информация о наработке labels - подписи
  `void`
  `fillData(int cid, String aids, String sids, int year, int month, int day)`
  `SortedMap<Integer,Long>`
  `getStatData()`

  ### Methods inherited from class java.lang.Object

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

- ## Constructor Details

  - ### ClientStatManager

    public ClientStatManager(Connection con, int mid)

- ## Method Details

  - ### addStatInfo

    public void addStatInfo(Element el, int cid, String aids, String sids, int year, int month, int day)
    Добавление в указанный элемент информации по наработке клиента по указанным адресам aids в stat - информация о наработке labels - подписи
    Parameters:
      `el` - Element
      `cid` - int - договор клиента
      `aids` - String - адреса, если пустой или null - все адреса
      `sids` - String - услуги, если пусто - не по каким услугам
      `year` - int - год, обязательно должен быть
      `month` - int - месяц, если 0 - информация за год, иначе начиная с 1
      `day` - int - день, если 0 - информация за месяц иначе почасовая раскладка

  - ### addStatInfo

    public void addStatInfo(Map<String,Object> dataMap, int cid, String aids, String sids, int year, int month, int day)
    тот же метод, сделан для jsp Map<String, Object> вместо Element )
    Parameters:
      `dataMap` - Map<String, Object>
      `cid` - int - договор клиента
      `aids` - String - адреса, если пустой или null - все адреса
      `sids` - String - услуги, если пусто - не по каким услугам
      `year` - int - год, обязательно должен быть
      `month` - int - месяц, если 0 - информация за год, иначе начиная с 1
      `day` - int - день, если 0 - информация за месяц иначе почасовая раскладка

  - ### fillData

    public void fillData(int cid, String aids, String sids, int year, int month, int day) throws SQLException
    Throws:
      `SQLException`

  - ### getStatData

    public SortedMap<Integer,Long> getStatData()