Package | Description |
---|---|
org.jivesoftware.smackx.bytestreams | |
org.jivesoftware.smackx.bytestreams.ibb | |
org.jivesoftware.smackx.bytestreams.socks5 |
Modifier and Type | Method and Description |
---|---|
void |
BytestreamManager.addIncomingBytestreamListener(BytestreamListener listener)
Adds
BytestreamListener that is called for every incoming bytestream request unless
there is a user specific BytestreamListener registered. |
void |
BytestreamManager.addIncomingBytestreamListener(BytestreamListener listener,
String initiatorJID)
Adds
BytestreamListener that is called for every incoming bytestream request unless
there is a user specific BytestreamListener registered. |
void |
BytestreamManager.removeIncomingBytestreamListener(BytestreamListener listener)
Removes the given listener from the list of listeners for all incoming bytestream requests.
|
Modifier and Type | Class and Description |
---|---|
class |
InBandBytestreamListener
InBandBytestreamListener are informed if a remote user wants to initiate an In-Band Bytestream.
|
Modifier and Type | Method and Description |
---|---|
protected BytestreamListener |
InBandBytestreamManager.getUserListener(String initiator)
Returns the
InBandBytestreamListener that should be informed if a In-Band Bytestream
request from the given initiator JID is received. |
Modifier and Type | Method and Description |
---|---|
protected List<BytestreamListener> |
InBandBytestreamManager.getAllRequestListeners()
Returns a list of
InBandBytestreamListener that are informed if there are no
listeners for a specific initiator. |
Modifier and Type | Method and Description |
---|---|
void |
InBandBytestreamManager.addIncomingBytestreamListener(BytestreamListener listener)
Adds InBandBytestreamListener that is called for every incoming in-band bytestream request
unless there is a user specific InBandBytestreamListener registered.
|
void |
InBandBytestreamManager.addIncomingBytestreamListener(BytestreamListener listener,
String initiatorJID)
Adds InBandBytestreamListener that is called for every incoming in-band bytestream request
from the given user.
|
void |
InBandBytestreamManager.removeIncomingBytestreamListener(BytestreamListener listener)
Removes the given listener from the list of listeners for all incoming In-Band Bytestream
requests.
|
Modifier and Type | Class and Description |
---|---|
class |
Socks5BytestreamListener
Socks5BytestreamListener are informed if a remote user wants to initiate a SOCKS5 Bytestream.
|
Modifier and Type | Method and Description |
---|---|
protected BytestreamListener |
Socks5BytestreamManager.getUserListener(String initiator)
Returns the
BytestreamListener that should be informed if a SOCKS5 Bytestream request
from the given initiator JID is received. |
Modifier and Type | Method and Description |
---|---|
protected List<BytestreamListener> |
Socks5BytestreamManager.getAllRequestListeners()
Returns a list of
BytestreamListener that are informed if there are no listeners for
a specific initiator. |
Modifier and Type | Method and Description |
---|---|
void |
Socks5BytestreamManager.addIncomingBytestreamListener(BytestreamListener listener)
Adds BytestreamListener that is called for every incoming SOCKS5 Bytestream request unless
there is a user specific BytestreamListener registered.
|
void |
Socks5BytestreamManager.addIncomingBytestreamListener(BytestreamListener listener,
String initiatorJID)
Adds BytestreamListener that is called for every incoming SOCKS5 Bytestream request from the
given user.
|
void |
Socks5BytestreamManager.removeIncomingBytestreamListener(BytestreamListener listener)
Removes the given listener from the list of listeners for all incoming SOCKS5 Bytestream
requests.
|