tigase.server.ext
Interface ComponentProtocolHandler

All Known Implementing Classes:
ComponentProtocol

public interface ComponentProtocolHandler

Created: Oct 7, 2009 5:54:56 PM

Version:
$Rev$
Author:
Artur Hefczyc

Field Summary
static String EXTCOMP_BIND_HOSTNAMES_PROP_KEY
           
static String REPO_ITEM_KEY
           
 
Method Summary
 void authenticated(XMPPIOService<List<ComponentConnection>> serv)
           
 void authenticationFailed(XMPPIOService<List<ComponentConnection>> serv, Packet packet)
           
 void bindHostname(String hostname, XMPPIOService<List<ComponentConnection>> serv)
           
 CompRepoItem getCompRepoItem(String hostname)
           
 ExtProcessor getProcessor(String string)
           
 List<tigase.xml.Element> getStreamFeatures(XMPPIOService<List<ComponentConnection>> serv)
           
 StreamOpenHandler getStreamOpenHandler(String xmlns)
           
 String newPacketId(String prefix)
           
 void unbindHostname(String hostname, XMPPIOService<List<ComponentConnection>> serv)
           
 

Field Detail

REPO_ITEM_KEY

static final String REPO_ITEM_KEY
See Also:
Constant Field Values

EXTCOMP_BIND_HOSTNAMES_PROP_KEY

static final String EXTCOMP_BIND_HOSTNAMES_PROP_KEY
See Also:
Constant Field Values
Method Detail

authenticated

void authenticated(XMPPIOService<List<ComponentConnection>> serv)

bindHostname

void bindHostname(String hostname,
                  XMPPIOService<List<ComponentConnection>> serv)

unbindHostname

void unbindHostname(String hostname,
                    XMPPIOService<List<ComponentConnection>> serv)

getCompRepoItem

CompRepoItem getCompRepoItem(String hostname)

getStreamFeatures

List<tigase.xml.Element> getStreamFeatures(XMPPIOService<List<ComponentConnection>> serv)

getProcessor

ExtProcessor getProcessor(String string)

getStreamOpenHandler

StreamOpenHandler getStreamOpenHandler(String xmlns)

newPacketId

String newPacketId(String prefix)

authenticationFailed

void authenticationFailed(XMPPIOService<List<ComponentConnection>> serv,
                          Packet packet)


Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.