public abstract class AbstractModule extends Object implements Module
Module
, ContextAware
and InitializingModule
.Modifier and Type | Field and Description |
---|---|
protected EventBus |
eventBus |
protected Logger |
log |
protected PacketWriter |
writer |
EMPTY_FEATURES
Constructor and Description |
---|
AbstractModule() |
Modifier and Type | Method and Description |
---|---|
protected void |
fireEvent(Element event)
Fires event.
|
EventBus |
getEventBus() |
PacketWriter |
getWriter() |
void |
setEventBus(EventBus eventBus) |
void |
setWriter(PacketWriter writer) |
protected void |
write(Packet packet) |
protected void |
write(Packet packet,
AsyncCallback asyncCallback) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canHandle, getFeatures, getModuleCriteria, process
protected final Logger log
@Inject protected PacketWriter writer
public EventBus getEventBus()
public void setEventBus(EventBus eventBus)
public PacketWriter getWriter()
public void setWriter(PacketWriter writer)
protected void fireEvent(Element event)
event
- event to fire.protected void write(Packet packet)
protected void write(Packet packet, AsyncCallback asyncCallback)
Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.