org.craft.atom.io.ChannelEvent Maven / Gradle / Ivy
package org.craft.atom.io;
/**
* An I/O event associated with a {@link Channel}.
*
* @author mindwind
* @version 1.0, Feb 22, 2013
*/
public interface ChannelEvent {
/**
* @return the {@link Channel} which is associated with this event.
*/
Channel getChannel();
/**
* @return the event type.
*/
ChannelEventType getType();
/**
* Fire the event.
*/
void fire();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy