public abstract class S2SAbstractProcessor extends S2SAbstract implements S2SProcessor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
S2SAbstractProcessor.Order |
DB_RESULT_EL_NAME, DB_VERIFY_EL_NAME, DIALBACK_EL, DIALBACK_NS, FEATURES_DIALBACK_PATH, FEATURES_EL, FEATURES_NS, FEATURES_STARTTLS_PATH, FORCE_VERSION, handler, PROCEED_TLS_EL, RESULT_EL_NAME, START_TLS_EL, START_TLS_NS, STREAM_FEATURES_EL, VERIFY_EL_NAME, VERSION_ATT_NAME, XMLNS_CLIENT_VAL, XMLNS_DB_ATT, XMLNS_DB_VAL, XMLNS_SERVER_VAL| Constructor and Description |
|---|
S2SAbstractProcessor() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(S2SProcessor proc) |
boolean |
process(Packet p,
S2SIOService serv,
Queue<Packet> results) |
void |
serviceStarted(S2SIOService serv) |
void |
serviceStopped(S2SIOService serv) |
boolean |
skipTLSForHost(String hostname) |
void |
streamClosed(S2SIOService serv) |
void |
streamFeatures(S2SIOService serv,
List<Element> results) |
String |
streamOpened(S2SIOService serv,
Map<String,String> attribs) |
generateStreamError, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, order, stopProcessingpublic boolean process(Packet p, S2SIOService serv, Queue<Packet> results)
process in interface S2SProcessorpublic void serviceStarted(S2SIOService serv)
serviceStarted in interface S2SProcessorpublic void serviceStopped(S2SIOService serv)
serviceStopped in interface S2SProcessorpublic boolean skipTLSForHost(String hostname)
public void streamClosed(S2SIOService serv)
streamClosed in interface S2SProcessorpublic void streamFeatures(S2SIOService serv, List<Element> results)
streamFeatures in interface S2SProcessorpublic String streamOpened(S2SIOService serv, Map<String,String> attribs)
streamOpened in interface S2SProcessorpublic int compareTo(S2SProcessor proc)
compareTo in interface Comparable<S2SProcessor>Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.