Class LocalEvent

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
All Implemented Interfaces:
Serializable, ErrorReturnableEvent
Direct Known Subclasses:
ActionEvent, AddContractToUploadEvent, AdditionalActionEvent, AdditionalAgreementEvent, AGRRequestEvent, AlfabankAutopaymentSumEvent, AppsEvent, AssistantMastersListEvent, AutopaymentModeEvent, BeforeServiceDeleteEvent, CalculateEvent, CancelTariffEvent, CardPubActivateEvent, ChangeContractLimitEvent, ChangePacketSubscriptionEvent, ChangeTariffByTaskEvent, ChronoPayAutopaymentSumEvent, CloudPaymentsAutopaymentSumEvent, CommandEvent, ContractAddingSubEvent, ContractCommentPatternEvent, ContractCreatedEvent, ContractModifiedModuleEvent, ContractObjectParameterBeforeUpdateEvent, ContractParamBeforeChangeEvent, ContractSetStatusLogicEvent, ContractStatusChangingCheck, ContractStatusChangingEvent, ContractTariffBeforeUpdateEvent, ContractTariffGroupListEvent, ContractWebLoginEvent, ConvergenceBalanceEvent, CreateProblemFromCallEvent, DebetStatusManageOpenGetAdditionalCharge, DocumentGetPatternListEvent, FiasGetAbonentLocationFind, FlowAgentInterfaceMapReloadedEvent, ForpostCameraAddEvent, GazprombankAutopaymentSumEvent, GetAdditionalActionListEvent, GetAttensionEvent, GetChangeTariffDatesEvent, GetChargeTypeEvent, GetContractCardsListEvent, GetContractStatusChangeDatesEvent, GetPacketDatesEvent, GetTariffListEvent, InetAccountingPeriodActivateEvent, InetReloadLocalEvent, InetServChangingEvent, InetServStateChangedEvent, LicenseAddOrderEvent, LogProcessInterrupted, MegogoCreateUserEvent, MegogoSubscriptionUpdateEvent, MobileRequestEvent, ModulebankAutopaymentSumEvent, MPSBeforePaymentEvent, MPSBeforeRequestEvent, MPSBeforeResponseEvent, MPSSbrfSumEvent, MTSbankAutopaymentSumEvent, NewsModifiedEvent, OnContractWrapEvent, PaymasterAutopaymentSumEvent, PaymentChangingEvent, PayonlineAutopaymentSumEvent, PermissionKitUpdateEvent, ProductAccountUpdateEvent, ProductModifyEvent, ProductOfferingListEvent, ProductOrderEvent, ProductPeriodModifyEvent, PSBAutopaymentSumEvent, RadiusAuthenticationEvent, RegisterTaskClosedEvent, RegisterTaskProcessEvent, RegisterTaskUpdateEvent, RoleUpdateEvent, SberbankAutopaymentSumEvent, SormUploadEvent, TariffOptionBeforeActivateEvent, TariffOptionListAvailableEvent, TinkoffAutopaymentSumEvent, TopicWillBeCreated, TvAccountModifyEvent, TvReloadLocalEvent, UnitellerAutopaymentSumEvent, UnitellerSumEvent, ValidateTextParamEvent, VepayAutopaymentSumEvent, VepaySumEvent, VoiceAccountChangingEvent, VoiceDevicesReloadLocalEvent, WebAmountToBePaidEvent, WebMenuListEvent, WiFiActivateEvent, YoomoneyAutopaymentSumEvent

public abstract class LocalEvent extends QueueEvent implements ErrorReturnableEvent
Локальное событие которое не выходит за рамки приложения.
Такой тип события должен подойти, например, для переоформления договора (ContractWrapEvent).
See Also:
  • Constructor Details

    • LocalEvent

      protected LocalEvent()
    • LocalEvent

      public LocalEvent(int moduleId, int pluginId, int contractId, int userId)
    • LocalEvent

      public LocalEvent(int moduleId, int contractId, int userId)
  • Method Details

    • getError

      public String getError()
      Возвращает ошибку установленную в событии. При наличие ошибки обработчиком событий генерируется экзепшен.
      Specified by:
      getError in interface ErrorReturnableEvent
    • setError

      public void setError(String error)
      Устанавливает ошибку в событие. При наличие ошибки обработчиком событий генерируется экзепшен.
      Specified by:
      setError in interface ErrorReturnableEvent