tigase.server.ext
Interface ExtProcessor

All Known Implementing Classes:
BindProcessor, HandshakeProcessor, SASLProcessor, StartTLSProcessor, StreamFeaturesProcessor

public interface ExtProcessor

Created: Oct 1, 2009 8:40:36 PM

Version:
$Rev: 2996 $
Author:
Artur Hefczyc

Method Summary
 String getId()
           
 List<tigase.xml.Element> getStreamFeatures(ComponentIOService serv, ComponentProtocolHandler handler)
           
 boolean process(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)
           
 void startProcessing(Packet p, ComponentIOService serv, ComponentProtocolHandler handler, Queue<Packet> results)
           
 

Method Detail

getId

String getId()

getStreamFeatures

List<tigase.xml.Element> getStreamFeatures(ComponentIOService serv,
                                           ComponentProtocolHandler handler)

process

boolean process(Packet p,
                ComponentIOService serv,
                ComponentProtocolHandler handler,
                Queue<Packet> results)

startProcessing

void startProcessing(Packet p,
                     ComponentIOService serv,
                     ComponentProtocolHandler handler,
                     Queue<Packet> results)


Copyright © 2012 Tigase. All Rights Reserved.