Uses of Class
tigase.server.xmppserver.S2SIOService
-
Uses of S2SIOService in tigase.server.xmppserver
Modifier and TypeMethodDescriptionS2SConnection.getS2SIOService()
protected S2SIOService
S2SConnectionManager.getXMPPIOServiceInstance()
Modifier and TypeMethodDescriptionvoid
CIDConnections.addIncoming
(S2SIOService serv) void
CIDConnections.connectionAuthenticated
(S2SIOService serv, CID cid) void
CIDConnections.connectionStopped
(S2SIOService serv) boolean
S2SFilterIfc.filter
(Packet p, S2SIOService serv, Queue<Packet> results) S2SConnectionHandlerIfc.getStreamFeatures
(S2SIOService serv) Returns stream features available for particular S2S connection.S2SConnectionManager.getStreamFeatures
(S2SIOService serv) boolean
S2SProcessor.process
(Packet p, S2SIOService serv, Queue<Packet> results) S2SConnectionManager.processSocketData
(S2SIOService serv) void
S2SConnectionManager.serviceConnected
(S2SIOService service) void
S2SConnectionManager.serviceStarted
(S2SIOService serv) void
S2SProcessor.serviceStarted
(S2SIOService serv) boolean
S2SConnectionManager.serviceStopped
(S2SIOService serv) void
S2SProcessor.serviceStopped
(S2SIOService serv) void
S2SConnection.setS2SIOService
(S2SIOService serv) void
S2SProcessor.streamClosed
(S2SIOService serv) void
S2SProcessor.streamFeatures
(S2SIOService serv, List<Element> results) void
CIDConnections.streamNegotiationCompleted
(S2SIOService serv) S2SProcessor.streamOpened
(S2SIOService serv, Map<String, String> attribs) void
S2SConnectionManager.tlsHandshakeCompleted
(S2SIOService serv) void
S2SConnectionManager.writeRawData
(S2SIOService ios, String data) void
S2SConnectionManager.xmppStreamClosed
(S2SIOService serv) String[]
S2SConnectionManager.xmppStreamOpened
(S2SIOService serv, Map<String, String> attribs) Modifier and TypeMethodDescriptionvoid
S2SFilterIfc.init
(S2SConnectionHandlerIfc<S2SIOService> handler, Map<String, Object> props) void
S2SProcessor.init
(S2SConnectionHandlerIfc<S2SIOService> handler, Map<String, Object> props) ModifierConstructorDescriptionCIDConnections
(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time) CIDConnections
(CID cid, S2SConnectionHandlerIfc<S2SIOService> handler, S2SConnectionSelector selector, int maxInConns, int maxOutConns, int maxOutConnsPerIP, long max_waiting_time, boolean oneWayAuthentication) S2SConnection
(S2SConnectionHandlerIfc<S2SIOService> handler, String ip) -
Uses of S2SIOService in tigase.server.xmppserver.proc
Modifier and TypeFieldDescriptionprotected S2SConnectionHandlerIfc<S2SIOService>
S2SAbstract.handler
Modifier and TypeMethodDescriptionvoid
AuthenticatorSelectorManager.authenticateConnection
(S2SIOService serv, CIDConnections cid_conns, CID cidPacket) void
AuthenticatorSelectorManager.authenticationFailed
(Packet packet, S2SIOService serv, AuthenticationProcessor processor, Queue<Packet> results) boolean
Dialback.canHandle
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
SaslExternal.canHandle
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
PacketChecker.filter
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
StreamFeatures.filter
(Packet p, S2SIOService serv, Queue<Packet> results) void
S2SAbstract.generateStreamError
(boolean initStream, String error_el, S2SIOService serv) void
S2SAbstract.generateStreamError
(boolean initStream, String error_el, S2SIOService serv, Throwable throwable) protected void
Dialback.initDialback
(S2SIOService serv, String remote_id) boolean
AuthenticatorSelectorManager.isAllowed
(Packet p, S2SIOService serv, AuthenticationProcessor processor, Queue<Packet> results) Method determines if given authenticator is allowed to proceed: takes into consideration authenticators priority, currently used authenticator as well as received stream futuresprotected boolean
PacketChecker.isAllowed
(Packet p, S2SIOService serv, CID cid) Check if incoming packet is allowed on this connectionvoid
AuthenticatorSelectorManager.markConnectionAsFailed
(String prefix, S2SIOService serv) boolean
Dialback.process
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
S2SAbstractProcessor.process
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
SaslExternal.process
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
StartTLS.process
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
StreamError.process
(Packet p, S2SIOService serv, Queue<Packet> results) boolean
StreamFeatures.process
(Packet p, S2SIOService serv, Queue<Packet> results) void
Dialback.restartAuth
(Packet packet, S2SIOService serv, Queue<Packet> results) void
SaslExternal.restartAuth
(Packet p, S2SIOService serv, Queue<Packet> results) void
AuthenticationProcessor.serviceStarted
(S2SIOService serv) void
S2SAbstractProcessor.serviceStarted
(S2SIOService serv) void
StreamOpen.serviceStarted
(S2SIOService serv) void
S2SAbstractProcessor.serviceStopped
(S2SIOService serv) void
StreamOpen.serviceStopped
(S2SIOService serv) void
S2SAbstractProcessor.streamClosed
(S2SIOService serv) void
Dialback.streamFeatures
(S2SIOService serv, List<Element> results) void
S2SAbstractProcessor.streamFeatures
(S2SIOService serv, List<Element> results) void
SaslExternal.streamFeatures
(S2SIOService serv, List<Element> results) void
StartTLS.streamFeatures
(S2SIOService serv, List<Element> results) void
StartZlib.streamFeatures
(S2SIOService serv, List<Element> results) Dialback.streamOpened
(S2SIOService serv, Map<String, String> attribs) S2SAbstractProcessor.streamOpened
(S2SIOService serv, Map<String, String> attribs) StreamFeatures.streamOpened
(S2SIOService serv, Map<String, String> attribs) StreamOpen.streamOpened
(S2SIOService serv, Map<String, String> attribs) protected boolean
Dialback.wasResultRequested
(S2SIOService serv, String domain) Checks if result request for received domain was sent by serviceprotected boolean
Dialback.wasVerifyRequested
(S2SIOService serv, String domain) Checks if verify request for received domain was sent by serviceModifier and TypeMethodDescriptionvoid
PacketChecker.init
(S2SConnectionHandlerIfc<S2SIOService> handler, Map<String, Object> props) void
S2SAbstract.init
(S2SConnectionHandlerIfc<S2SIOService> handler, Map<String, Object> props)