Package ru.bgcrm.plugin.bgbilling

# Class RequestToBilling

java.lang.Object
ru.bgcrm.plugin.bgbilling.RequestToBilling

All Implemented Interfaces:
  `Runnable`

public class RequestToBilling extends Object implements Runnable

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RequestToBilling(AtomicInteger taskCount, TransferData transferData, String dbKey, User user, Request req, Map<String,Document> resultDocs)`
  Конструктор запроса в асинхронном режиме, одновременный опрос нескольких биллингов.
  `RequestToBilling(TransferData transferData, User user, Request req)`
  Конструктор запроса в синхронном режиме, запрос к одному биллингу.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getKey()`
  `void`
  `run()`

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

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

- ## Constructor Details

  - ### RequestToBilling

    public RequestToBilling(TransferData transferData, User user, Request req)
    Конструктор запроса в синхронном режиме, запрос к одному биллингу.
    Parameters:
      `transferData` -
      `user` -
      `req` -

  - ### RequestToBilling

    public RequestToBilling(AtomicInteger taskCount, TransferData transferData, String dbKey, User user, Request req, Map<String,Document> resultDocs)
    Конструктор запроса в асинхронном режиме, одновременный опрос нескольких биллингов.
    Parameters:
      `taskCount` -
      `transferData` -
      `dbKey` -
      `user` -
      `req` -
      `resultDocs` -

- ## Method Details

  - ### getKey

    public String getKey()

  - ### run

    public void run()
    Specified by:
      `run` in interface `Runnable`