Class AbstractModule

java.lang.Object
tigase.component.modules.AbstractModule
All Implemented Interfaces:
Module
Direct Known Subclasses:
AbstractEventBusModule, AdHocCommandModule, DiscoveryModule, JabberVersionModule, RTBLEventModule, RTBLIqModule, TestGeneratorModule, TestSpamModule, XmppPingModule

public abstract class AbstractModule extends Object implements Module
Abstract class for help building a module. It has implemented few default methods from Module, ContextAware and InitializingModule.
Author:
bmalkow
  • Field Details

  • Constructor Details

    • AbstractModule

      public AbstractModule()
  • Method Details

    • getEventBus

      public EventBus getEventBus()
    • setEventBus

      public void setEventBus(EventBus eventBus)
    • getWriter

      public PacketWriter getWriter()
    • setWriter

      public void setWriter(PacketWriter writer)
    • fireEvent

      protected void fireEvent(Element event)
      Fires event.
      Parameters:
      event - event to fire.
    • write

      protected void write(Packet packet)
    • write

      protected void write(Packet packet, AsyncCallback asyncCallback)