Package tigase.server.xmppserver.proc
Class S2SAbstractProcessor
java.lang.Object
tigase.server.xmppserver.proc.S2SAbstract
tigase.server.xmppserver.proc.S2SAbstractProcessor
- All Implemented Interfaces:
Comparable<S2SProcessor>,S2SProcessor,StatisticsProviderIfc
- Direct Known Subclasses:
AuthenticationProcessor,StartTLS,StartZlib,StreamError,StreamFeatures,StreamOpen
Created: Dec 10, 2010 3:32:11 PM
- Author:
- Artur Hefczyc
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class tigase.server.xmppserver.proc.S2SAbstract
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(S2SProcessor proc) voidgetStatistics(String compName, StatisticsList list) booleanprocess(Packet p, S2SIOService serv, Queue<Packet> results) voidserviceStarted(S2SIOService serv) voidserviceStopped(S2SIOService serv) voidsetSkipTlsHosts(String[] skipTlsHosts) booleanskipTLSForHost(String hostname) voidstreamClosed(S2SIOService serv) voidstreamFeatures(S2SIOService serv, List<Element> results) streamOpened(S2SIOService serv, Map<String, String> attribs) Methods inherited from class tigase.server.xmppserver.proc.S2SAbstract
generateStreamError, generateStreamError, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.server.xmppserver.S2SProcessor
init, order, shouldSkipUndelivered, stopProcessing
-
Field Details
-
processorsComparator
-
-
Constructor Details
-
S2SAbstractProcessor
public S2SAbstractProcessor()
-
-
Method Details
-
setSkipTlsHosts
-
process
- Specified by:
processin interfaceS2SProcessor
-
serviceStarted
- Specified by:
serviceStartedin interfaceS2SProcessor
-
serviceStopped
- Specified by:
serviceStoppedin interfaceS2SProcessor
-
skipTLSForHost
-
streamClosed
- Specified by:
streamClosedin interfaceS2SProcessor
-
streamFeatures
- Specified by:
streamFeaturesin interfaceS2SProcessor
-
streamOpened
- Specified by:
streamOpenedin interfaceS2SProcessor
-
compareTo
- Specified by:
compareToin interfaceComparable<S2SProcessor>
-
getStatistics
- Specified by:
getStatisticsin interfaceStatisticsProviderIfc
-