Connector.ConnectedHandler, Connector.DisconnectedHandler, Connector.EncryptionEstablishedHandler, Connector.ErrorHandler, Connector.StanzaReceivedHandler, Connector.StanzaSendingHandler, Connector.State, Connector.StateChangedHandler, Connector.StreamRestartedHandler, Connector.StreamTerminatedHandlerCOMPRESSED_KEY, CONNECTOR_STAGE_KEY, CONNECTOR_STAGE_TIMESTAMP_KEY, DISABLE_KEEPALIVE_KEY, ENCRYPTED_KEY, EXTERNAL_KEEPALIVE_KEY, PROXY_HOST, PROXY_PORT, PROXY_TYPE, RECONNECTING_KEY, SEE_OTHER_HOST_KEY, TRUST_MANAGERS_KEY| Constructor and Description |
|---|
ConnectorWrapper() |
| Modifier and Type | Method and Description |
|---|---|
XmppSessionLogic |
createSessionLogic(XmppModulesManager modulesManager,
PacketWriter writer)
Returns instance of XmppSessionLogic to work with this
connector.
|
Connector |
getConnector()
Returns wrapped connector.
|
Connector.State |
getState()
Returns current State of connector.
|
boolean |
isCompressed()
Returns XML Stream compression state.
|
boolean |
isSecure()
Returns connection security state.
|
void |
keepalive()
Whitespace ping.
|
void |
restartStream()
Sends new XML Stream header.
|
void |
send(Element stanza)
Sends given XML Element to server.
|
void |
setConnector(Connector connector)
Sets connector to be wrapped.
|
void |
start()
Starts connector.
|
void |
stop()
Stops connector and closes connections.
|
void |
stop(boolean terminate)
Stops connector.
|
public XmppSessionLogic createSessionLogic(XmppModulesManager modulesManager, PacketWriter writer)
ConnectorcreateSessionLogic in interface ConnectormodulesManager - module managerwriter - writerpublic Connector getConnector()
public void setConnector(Connector connector)
connector - connector.public Connector.State getState()
Connectorpublic boolean isCompressed()
ConnectorisCompressed in interface Connectortrue> if XML Stream is compressed.public boolean isSecure()
Connectorpublic void keepalive()
throws JaxmppException
Connectorkeepalive in interface ConnectorJaxmppExceptionpublic void restartStream()
throws JaxmppException
ConnectorrestartStream in interface ConnectorJaxmppExceptionpublic void send(Element stanza) throws JaxmppException
Connectorsend in interface Connectorstanza - XML element to send.JaxmppExceptionpublic void start()
throws JaxmppException
Connectorstart in interface ConnectorJaxmppExceptionpublic void stop()
throws JaxmppException
Connectorstop in interface ConnectorJaxmppExceptionpublic void stop(boolean terminate)
throws JaxmppException
Connectorstop in interface Connectorterminate - if true then connection will be terminated immediatelly and connector will be
stopped.JaxmppExceptionCopyright © 2006–2020 Tigase. All rights reserved.