Package ru.bitel.bgbilling.plugins.dispatch.common.bean.condition

# Class DispatchEventCondition

java.lang.Object
ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition
ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.DispatchEventCondition

All Implemented Interfaces:
  `Serializable`

public class DispatchEventCondition extends DispatchCondition
Условие отправки по событию: необходимость отправки для конкретной подписки устанавливается скриптом, путём занесения в preferences подписки флага `event.occured.flag=1`

See Also:
  - Serialized Form

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `EVENT_OCCURED_FLAG`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DispatchEventCondition()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected void`
  `deserializePart(Element element)`
  `protected void`
  `serializePart(Element element)`

  ### Methods inherited from class ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition

  `deserialize, getClassName, getModuleId, serialize, setModuleId`

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

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

- ## Field Details

  - ### EVENT_OCCURED_FLAG

    public static final String EVENT_OCCURED_FLAG
    See Also:
      - Constant Field Values

- ## Constructor Details

  - ### DispatchEventCondition

    public DispatchEventCondition()

- ## Method Details

  - ### serializePart

    protected void serializePart(Element element)
    Specified by:
      `serializePart` in class `DispatchCondition`

  - ### deserializePart

    protected void deserializePart(Element element)
    Specified by:
      `deserializePart` in class `DispatchCondition`