Interface ComponentSession
-
- All Superinterfaces:
ChannelHandler<org.xmpp.packet.Packet>
,RoutableChannelHandler
,Session
- All Known Implementing Classes:
LocalComponentSession
public interface ComponentSession extends Session
Represents a session between the server and an external component.- Author:
- Gaston Dombiak
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ComponentSession.ExternalComponent
The ExternalComponent acts as a proxy of the remote connected component.
-
Field Summary
-
Fields inherited from interface org.jivesoftware.openfire.session.Session
MAJOR_VERSION, MINOR_VERSION, STATUS_AUTHENTICATED, STATUS_CLOSED, STATUS_CONNECTED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentSession.ExternalComponent
getExternalComponent()
-
Methods inherited from interface org.jivesoftware.openfire.session.Session
close, deliverRawText, getAddress, getCipherSuiteName, getCreationDate, getHostAddress, getHostName, getLanguage, getLastActiveDate, getNumClientPackets, getNumServerPackets, getPeerCertificates, getServerName, getSoftwareVersion, getStatus, getStreamID, isClosed, isSecure, process, validate
-
-
-
-
Method Detail
-
getExternalComponent
ComponentSession.ExternalComponent getExternalComponent()
-
-