Modifier and Type | Method and Description |
---|---|
boolean |
AbstractCredentialsCommand.isAllowedFor(JID jid) |
Modifier and Type | Method and Description |
---|---|
JID |
VirtualComponent.getComponentId() |
JID[] |
SessionManagerClustered.getConnectionIdsForJid(BareJID jid)
Retrieve all connection IDs (CIDs) for the given user.
|
Modifier and Type | Method and Description |
---|---|
ConcurrentHashMap<JID,XMPPResourceConnection> |
SessionManagerClustered.getXMPPResourceConnections() |
Modifier and Type | Method and Description |
---|---|
void |
AmpComponentClustered.PacketForwardCommand.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets) |
List<Element> |
VirtualComponent.getDiscoFeatures(JID from) |
Element |
VirtualComponent.getDiscoInfo(String node,
JID jid,
JID from) |
List<Element> |
VirtualComponent.getDiscoItems(String node,
JID jid,
JID from) |
boolean |
SessionManagerClustered.hasXMPPResourceConnectionForConnectionJid(JID connJid) |
protected void |
WebSocketClientConnectionClustered.onNodeConnected(JID jid) |
void |
SessionManagerClustered.onNodeConnected(JID jid) |
protected void |
ClientConnectionClustered.onNodeConnected(JID jid) |
protected void |
BoshConnectionClustered.onNodeConnected(JID jid) |
void |
WebSocketClientConnectionClustered.onNodeDisconnected(JID jid) |
void |
SessionManagerClustered.onNodeDisconnected(JID jid) |
void |
ClientConnectionClustered.onNodeDisconnected(JID jid) |
void |
BoshConnectionClustered.onNodeDisconnected(JID jid) |
void |
ClusterController.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
JID fromNode,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
JID fromNode,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
protected void |
SessionManagerClustered.xmppStreamMoved(XMPPResourceConnection conn,
JID oldConnId,
JID newConnId) |
Modifier and Type | Method and Description |
---|---|
void |
AmpComponentClustered.PacketForwardCommand.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets) |
void |
ClusterController.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
void |
ClusterController.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes) |
Modifier and Type | Method and Description |
---|---|
JID |
SessionManagerClusteredIfc.getComponentId() |
JID |
ClusterElement.getFirstNode() |
Modifier and Type | Method and Description |
---|---|
List<JID> |
SessionManagerClusteredIfc.getNodesConnected() |
Set<JID> |
ClusterElement.getVisitedNodes() |
ConcurrentHashMap<JID,XMPPResourceConnection> |
SessionManagerClusteredIfc.getXMPPResourceConnections() |
Modifier and Type | Method and Description |
---|---|
void |
ClusterElement.addVisitedNode(JID node_id) |
static Element |
ClusterElement.clusterElement(JID from,
JID to,
StanzaType type) |
static Element |
ClusterElement.createClusterElement(JID from,
JID to,
StanzaType type,
String packet_from) |
static ClusterElement |
ClusterElement.createClusterMethodCall(JID from,
JID to,
StanzaType type,
String method_name,
Map<String,String> params) |
static ClusterElement |
ClusterElement.createForNextNode(ClusterElement clel,
List<JID> cluster_nodes,
JID comp_id) |
ClusterElement |
ClusterElement.createMethodResponse(JID from,
JID to,
StanzaType type,
Map<String,String> results) |
ClusterElement |
ClusterElement.createMethodResponse(JID from,
StanzaType type,
Map<String,String> results) |
void |
CommandListener.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets)
Method is responsible for executing commands from other nodes and appropriate processing
|
boolean |
SessionManagerClusteredIfc.hasXMPPResourceConnectionForConnectionJid(JID connJid)
Method to check if there is XMPPResourceConnection instance for connection JID.
|
boolean |
ClusterElement.isVisitedNode(JID node_id) |
ClusterElement |
ClusterElement.nextClusterNode(JID node_id) |
void |
ClusterControllerIfc.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
JID fromNode,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
JID fromNode,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
Modifier and Type | Method and Description |
---|---|
void |
ClusterElement.addVisitedNodes(Set<JID> nodes) |
static ClusterElement |
ClusterElement.createForNextNode(ClusterElement clel,
List<JID> cluster_nodes,
JID comp_id) |
void |
CommandListener.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets)
Method is responsible for executing commands from other nodes and appropriate processing
|
void |
ClusterControllerIfc.sendToNodes(String command,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Element packet,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Map<String,String> data,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
void |
ClusterControllerIfc.sendToNodes(String command,
Queue<Element> packets,
JID fromNode,
Set<JID> visitedNodes,
JID... toNodes)
Method which sends command to desired nodes
|
Constructor and Description |
---|
ClusterElement(JID from,
JID to,
StanzaType type,
Packet packet) |
Modifier and Type | Method and Description |
---|---|
JID |
ConnectionRecordIfc.getConnectionId() |
JID |
ConnectionRecord.getConnectionId() |
JID[] |
SMNonCachingAllNodes.getConnectionIdsForJid(BareJID jid) |
JID[] |
DefaultClusteringStrategyAbstract.getConnectionIdsForJid(BareJID jid) |
JID |
ConnectionRecordIfc.getNode() |
JID |
ConnectionRecord.getNode() |
JID |
ConnectionRecordIfc.getUserJid() |
JID |
ConnectionRecord.getUserJid() |
Modifier and Type | Method and Description |
---|---|
List<JID> |
SMNonCachingAllNodes.getNodesConnected() |
List<JID> |
DefaultClusteringStrategyAbstract.getNodesConnected() |
List<JID> |
ClusteringStrategyIfc.getNodesConnected()
The method returns all cluster nodes currently connected to the cluster node.
|
List<JID> |
SMNonCachingAllNodes.getNodesForJid(JID jid) |
List<JID> |
SMNonCachingAllNodes.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategyAbstract.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategy.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
SMNonCachingAllNodes.getNodesForUserConnect(JID jid) |
List<JID> |
SMNonCachingAllNodes.getNodesForUserDisconnect(JID jid) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultClusteringStrategyAbstract.containsJidLocally(JID jid) |
E |
DefaultClusteringStrategyAbstract.getConnectionRecord(JID jid) |
E |
ClusteringStrategyIfc.getConnectionRecord(JID jid)
Returns a ConnectionRecord object associated with this user's full JID if it exists in the cache or null if it
does not.
|
protected ConnectionRecordIfc |
DefaultClusteringStrategy.getConnectionRecord(JID node,
Map<String,String> data)
Method takes the data received from other cluster node and creates a ConnectionRecord with all essential
connection information.
|
List<JID> |
SMNonCachingAllNodes.getNodesForJid(JID jid) |
List<JID> |
SMNonCachingAllNodes.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategyAbstract.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategy.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
SMNonCachingAllNodes.getNodesForUserConnect(JID jid) |
List<JID> |
SMNonCachingAllNodes.getNodesForUserDisconnect(JID jid) |
void |
DefaultClusteringStrategyAbstract.handleLocalUserChangedConnId(BareJID userId,
XMPPResourceConnection conn,
JID oldConnId,
JID newConnId) |
void |
ClusteringStrategyIfc.handleLocalUserChangedConnId(BareJID userId,
XMPPResourceConnection conn,
JID oldConnId,
JID newConnId) |
void |
SMNonCachingAllNodes.nodeConnected(JID jid) |
void |
DefaultClusteringStrategy.nodeConnected(JID node) |
void |
ClusteringStrategyIfc.nodeConnected(JID node)
This is a handler method which is called when a new node connects to the cluster.
|
void |
SMNonCachingAllNodes.nodeDisconnected(JID jid) |
void |
DefaultClusteringStrategy.nodeDisconnected(JID node) |
void |
ClusteringStrategyIfc.nodeDisconnected(JID node)
This is a handler method which is called when a node disconnects from the cluster.
|
boolean |
DefaultClusteringStrategyAbstract.sendToNextNode(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Packet packet)
Method attempts to send the packet to the next cluster node.
|
void |
ConnectionRecord.setConnectionId(JID connectionId) |
void |
ConnectionRecordIfc.setRecordFields(JID node,
JID userJid,
String sessionId,
JID connectionId) |
void |
ConnectionRecord.setRecordFields(JID node,
JID userJid,
String sessionId,
JID connectionId) |
Modifier and Type | Method and Description |
---|---|
List<JID> |
SMNonCachingAllNodes.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategyAbstract.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
List<JID> |
DefaultClusteringStrategy.getNodesForPacketForward(JID fromNode,
Set<JID> visitedNodes,
Packet packet) |
boolean |
DefaultClusteringStrategyAbstract.sendToNextNode(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Packet packet)
Method attempts to send the packet to the next cluster node.
|
Modifier and Type | Method and Description |
---|---|
void |
PacketForwardCmd.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets) |
Modifier and Type | Method and Description |
---|---|
void |
PacketForwardCmd.executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets) |
Modifier and Type | Method and Description |
---|---|
List<Element> |
ComponenScriptCommandProcessor.getScriptItems(String node,
JID jid,
JID from) |
boolean |
ComponenScriptCommandProcessor.isAllowed(String node,
JID from) |
boolean |
ComponenScriptCommandProcessor.isAllowed(String node,
String domain,
JID from) |
Modifier and Type | Method and Description |
---|---|
JID |
AdhHocRequest.getRecipient() |
JID |
AdhHocRequest.getSender() |
Modifier and Type | Method and Description |
---|---|
List<Element> |
AdHocScriptCommandManager.getCommandListItems(JID senderJid,
JID toJid) |
boolean |
AdHocCommand.isAllowedFor(JID jid) |
Modifier and Type | Method and Description |
---|---|
void |
AdHocCommandModule.addCommandListItemsElements(String node,
JID stanzaTo,
JID stanzaFrom,
Consumer<Element> collector) |
List<Element> |
AdHocCommandModule.getCommandListItems(JID senderJid,
JID toJid) |
List<Element> |
AdHocCommandModule.getScriptItems(String node,
JID stanzaTo,
JID stanzaFrom) |
List<Element> |
AdHocCommandModule.ScriptCommandProcessor.getScriptItems(String node,
JID jid,
JID from) |
boolean |
AdHocCommandModule.ScriptCommandProcessor.isAllowed(String node,
JID from) |
boolean |
AdHocCommandModule.ScriptCommandProcessor.isAllowed(String node,
String domain,
JID from) |
protected Packet |
DiscoveryModule.prepareDiscoInfoReponse(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryModule.processAdHocCommandItems(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryModule.processDiscoInfo(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryModule.processDiscoItems(Packet packet,
JID jid,
String node,
JID senderJID) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConfiguratorCommand.isAllowedFor(JID jid) |
Constructor and Description |
---|
Entry(JID jid,
long timestamp,
long timeout,
AsyncCallback callback) |
Modifier and Type | Method and Description |
---|---|
List<Element> |
ConfiguratorOld.getDiscoFeatures(JID from) |
Element |
ConfiguratorOld.getDiscoInfo(String node,
JID jid,
JID from) |
List<Element> |
ConfiguratorOld.getDiscoItems(String node,
JID jid,
JID from) |
Modifier and Type | Method and Description |
---|---|
Map<Enum,Long> |
MsgRepositoryIfc.getMessagesCount(JID to) |
List<Element> |
MsgRepositoryIfc.getMessagesList(JID to) |
boolean |
OfflineMsgRepositoryIfc.storeMessage(JID from,
JID to,
Date expired,
Element msg,
NonAuthUserRepository userRepo)
Saves the massage to the repository
|
Modifier and Type | Method and Description |
---|---|
Map<Enum,Long> |
XMLMsgRepository.getMessagesCount(JID to) |
List<Element> |
XMLMsgRepository.getMessagesList(JID to) |
boolean |
XMLMsgRepository.storeMessage(JID from,
JID to,
Date expired,
Element msg,
NonAuthUserRepository userRepo) |
Modifier and Type | Method and Description |
---|---|
List<Element> |
XMPPService.getDiscoFeatures(JID from)
Returns features for top level disco info
|
Element |
XMPPService.getDiscoInfo(String node,
JID jid,
JID from)
Returns service discovery info for the component.
|
List<Element> |
XMPPService.getDiscoItems(String node,
JID jid,
JID from)
Returns service discovery items for the component.
|
Modifier and Type | Method and Description |
---|---|
void |
SubscribeModule.clusterNodeConnected(JID node) |
void |
SubscribeModule.clusterNodeDisconnected(JID node) |
protected boolean |
AbstractEventBusModule.isClusteredEventBus(JID jid) |
protected void |
EventBusComponent.onNodeConnected(JID jid) |
void |
EventBusComponent.onNodeDisconnected(JID jid) |
protected void |
EventbusDiscoveryModule.processDiscoInfo(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
EventbusDiscoveryModule.processDiscoItems(Packet packet,
JID jid,
String node,
JID senderJID) |
Modifier and Type | Method and Description |
---|---|
JID[] |
AffiliationStore.getAllowedSubscribers() |
JID |
Subscription.getJid() |
JID |
Subscription.getServiceJID() |
Modifier and Type | Method and Description |
---|---|
Affiliation |
AffiliationStore.getAffiliation(JID jid) |
void |
AffiliationStore.putAffiliation(JID jid,
Affiliation affiliation) |
void |
AffiliationStore.removeAffiliation(JID jid) |
void |
AffiliationStore.setAllowedSubscribers(JID[] allowedSubscribers) |
void |
Subscription.setServiceJID(JID serviceJID) |
Constructor and Description |
---|
Subscription(JID jid) |
Subscription(JID jid,
JID serviceJID) |
Modifier and Type | Method and Description |
---|---|
String |
SignatureCalculator.calculateSignature(JID to,
Form form)
Calculate signature of given form.
|
void |
FormSignatureVerifier.SignatureVerifyHandler.onFormVerify(JID to,
Form form,
SignatureCalculator signatureCalculator) |
void |
SignatureCalculator.sign(JID to,
Form form)
Sign given form with current time.
|
void |
SignatureCalculator.sign(JID to,
String nonce,
long timestamp,
Form form)
Sign given Form.
|
void |
FormSigner.signForm(JID to,
Form form)
Sign given form with current time.
|
long |
FormSignatureVerifier.verify(JID to,
Element form)
Verify signature of given form.
|
long |
FormSignatureVerifier.verify(JID to,
Element form,
FormSignatureVerifier.SignatureVerifyHandler handler)
Verify signature of given form.
|
long |
FormSignatureVerifier.verify(JID to,
Form form)
Verify signature of given form.
|
long |
FormSignatureVerifier.verify(JID to,
Form form,
FormSignatureVerifier.SignatureVerifyHandler handler)
Verify signature of given form.
|
Modifier and Type | Method and Description |
---|---|
Collection<Element> |
AdHocTask.getAdHocCommands(JID toJID,
JID senderJID) |
Modifier and Type | Method and Description |
---|---|
boolean |
InfoTaskCommand.isAllowedFor(JID jid) |
boolean |
DeleteScriptTaskCommand.isAllowedFor(JID jid) |
boolean |
ConfigureTaskCommand.isAllowedFor(JID jid) |
boolean |
AddTimerScriptTaskCommand.isAllowedFor(JID jid) |
boolean |
AddScriptTaskCommand.isAllowedFor(JID jid) |
protected void |
DiscoveryMonitorModule.processAdHocCommandItems(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryMonitorModule.processDiscoInfo(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryMonitorModule.processDiscoItems(Packet packet,
JID jid,
String node,
JID senderJID) |
Modifier and Type | Method and Description |
---|---|
JID |
IOService.getConnectionId() |
JID |
IOService.getDataReceiver() |
Modifier and Type | Method and Description |
---|---|
void |
IOService.setConnectionId(JID connectionId) |
void |
IOService.setDataReceiver(JID address) |
Modifier and Type | Method and Description |
---|---|
JID |
ServerComponent.getComponentId()
Method returns component jid in form of the component name followed by server hostname as a domain.
|
JID |
BasicComponent.getComponentId() |
JID |
Packet.getFrom()
Returns the packet source address.
|
JID |
Packet.getPacketFrom()
Returns the packet internal source address.
|
JID |
Packet.getPacketTo()
Returns the packet internal destination address.
|
JID |
Packet.getStanzaFrom()
Method returns source address of the stanza enclosed by this packet.
|
JID |
Packet.getStanzaTo()
Method returns destination address of the stanza enclosed by this packet.
|
JID |
Packet.getTo()
Returns the packet destination address.
|
Modifier and Type | Method and Description |
---|---|
List<JID> |
BasicComponent.getNodesConnected() |
List<JID> |
BasicComponent.getNodesConnectedWithLocal() |
Modifier and Type | Method and Description |
---|---|
boolean |
BasicComponent.canCallCommand(JID jid,
String commandId)
Method checks if following adhoc command can execute from this JID
|
boolean |
BasicComponent.canCallCommand(JID jid,
String domain,
String commandId) |
boolean |
BasicComponent.checkCommandAcl(JID jid,
Set<CmdAcl> acl)
Check if entity with JID is allowed ot execute command with passed access control list.
|
boolean |
BasicComponent.checkCommandAcl(JID jid,
String domain,
Set<CmdAcl> acl)
Check if entity with JID is allowed ot execute command with passed access control list.
|
static Element |
Command.createIqCommand(JID from,
JID to,
StanzaType type,
String id,
String node,
Command.DataType data_type) |
static Iq |
Iq.createRosterPacket(String iq_type,
String iq_id,
JID from,
JID to,
JID item_jid,
String item_name,
String[] item_groups,
String subscription,
String item_type)
Method creates a new
Packet instance or Iq instance more specificly with a
roster entry content. |
List<Element> |
BasicComponent.getDiscoFeatures(JID from)
Method returns list of features provided by this component for provided JID.
|
Element |
BasicComponent.getDiscoInfo(String node,
JID jid,
JID from) |
List<Element> |
BasicComponent.getDiscoItems(String node,
JID jid,
JID from) |
static Packet |
Message.getMessage(JID from,
JID to,
StanzaType type,
String body,
String subject,
String thread,
String id)
Creates a packet with message stanza.
|
Packet |
Command.getPacket(JID from,
JID to,
StanzaType type,
String id)
Method returns instance of a Packet with command element added.
|
Packet |
Command.getPacket(JID from,
JID to,
StanzaType type,
String id,
Command.DataType data_type)
Method returns instance of a Packet with command element added.
|
List<Element> |
BasicComponent.getScriptItems(String node,
JID jid,
JID from) |
protected String |
ConnectionManager.getServiceId(JID jid) |
void |
Packet.initVars(JID stanzaFrom,
JID stanzaTo)
The method allows for re-syncing stanza JIDs stored in the packet with the attributes of the stanza if they have
been changed for any reason.
|
boolean |
BasicComponent.isAdmin(JID jid) |
boolean |
BasicComponent.isTrusted(JID jid) |
protected void |
BasicComponent.onNodeConnected(JID jid) |
protected void |
BasicComponent.onNodeDisconnected(JID jid) |
static Packet |
Packet.packetInstance(Element elem,
JID stanzaFrom,
JID stanzaTo)
The method returns
Packet instance. |
void |
Packet.setPacketFrom(JID from)
The method sets a source address for the
Packet instance. |
void |
Packet.setPacketTo(JID to)
The method sets a destination address for the
Packet instance. |
Packet |
Packet.swapFromTo(Element el,
JID stanzaFrom,
JID stanzaTo)
The method creates a new instance of the
Packet class with the packet source and destination
addresses swapped and sets the given stanza element plus source and destination addresses for the new stanza. |
Constructor and Description |
---|
Iq(Element elem,
JID stanzaFrom,
JID stanzaTo) |
Message(Element elem,
JID stanzaFrom,
JID stanzaTo) |
Packet(Element elem,
JID stanzaFrom,
JID stanzaTo)
A constructor creating the
Packet instance. |
Presence(Element elem,
JID stanzaFrom,
JID stanzaTo) |
Modifier and Type | Method and Description |
---|---|
boolean |
JidResourceMap.containsKey(JID jid) |
T |
JidResourceMap.get(JID jid) |
Element |
AmpComponent.getDiscoInfo(String node,
JID jid,
JID from) |
T |
JidResourceMap.put(JID jid,
T value) |
T |
JidResourceMap.remove(JID jid) |
Modifier and Type | Method and Description |
---|---|
void |
Broadcast.sendBroadcastMessage(JID jid) |
void |
Broadcast.sendBroadcastMessage(JID jid,
MsgBroadcastRepository.BroadcastMsg msg) |
Modifier and Type | Method and Description |
---|---|
Map<Enum,Long> |
MsgRepository.MsgRepositoryMDBean.getMessagesCount(JID to) |
Map<Enum,Long> |
JDBCMsgRepository.getMessagesCount(JID to) |
List<Element> |
MsgRepository.MsgRepositoryMDBean.getMessagesList(JID to) |
List<Element> |
JDBCMsgRepository.getMessagesList(JID to) |
void |
MsgBroadcastRepository.BroadcastMsg.markAsSent(JID jid) |
boolean |
MsgBroadcastRepository.BroadcastMsg.needToSend(JID jid) |
boolean |
MsgRepository.MsgRepositoryMDBean.storeMessage(JID from,
JID to,
Date expired,
Element msg,
NonAuthUserRepository userRepo) |
boolean |
JDBCMsgRepository.storeMessage(JID from,
JID to,
Date expired,
Element msg,
NonAuthUserRepository userRepo) |
Modifier and Type | Method and Description |
---|---|
protected JID |
BoshConnectionManager.changeDataReceiver(Packet packet,
JID newAddress,
String command_sessionId,
XMPPIOService<Object> serv) |
JID |
BoshSession.getDataReceiver() |
JID |
BoshSessionTaskHandler.getJidForBoshSession(BoshSession bs) |
JID |
BoshConnectionManager.getJidForBoshSession(BoshSession bs)
Returns full jid of passed BoshSession instance
|
Modifier and Type | Method and Description |
---|---|
protected JID |
BoshConnectionManager.changeDataReceiver(Packet packet,
JID newAddress,
String command_sessionId,
XMPPIOService<Object> serv) |
protected BoshSession |
BoshConnectionManager.getBoshSession(JID jid)
Method retrieves
BoshSession related to the particular user address |
void |
BoshSession.setDataReceiver(JID dataReceiver) |
Constructor and Description |
---|
BoshSession(String def_domain,
JID dataReceiver,
BoshSessionTaskHandler handler,
String hostname,
int maxWaitingPackets)
Creates a new
BoshSession instance. |
Modifier and Type | Method and Description |
---|---|
void |
ComponentIOService.addRecentJID(JID jid) |
boolean |
ComponentIOService.isRecentJID(JID jid) |
Modifier and Type | Method and Description |
---|---|
JID[] |
MonitorRuntime.getConnectionIdsForJid(JID jid) |
Modifier and Type | Method and Description |
---|---|
JID[] |
MonitorRuntime.getConnectionIdsForJid(JID jid) |
boolean |
MonitorRuntime.isJidOnline(JID jid) |
boolean |
MonitorRuntime.isJidOnlineLocally(JID jid) |
Modifier and Type | Method and Description |
---|---|
protected JID |
ClientConnectionManager.changeDataReceiver(Packet packet,
JID newAddress,
String command_sessionId,
XMPPIOService<Object> serv) |
Modifier and Type | Method and Description |
---|---|
protected JID |
ClientConnectionManager.changeDataReceiver(Packet packet,
JID newAddress,
String command_sessionId,
XMPPIOService<Object> serv) |
Modifier and Type | Method and Description |
---|---|
void |
SeeOtherHostIfc.setNodes(List<JID> nodes)
Sets list of available nodes in cluster environment
|
void |
SeeOtherHostHashed.setNodes(List<JID> connectedNodes) |
void |
SeeOtherHostDualIP.setNodes(List<JID> connectedNodes) |
void |
SeeOtherHost.setNodes(List<JID> nodes) |
Modifier and Type | Method and Description |
---|---|
List<Element> |
ComponentConnectionManager.getDiscoFeatures(JID from)
Deprecated.
|
Element |
ComponentConnectionManager.getDiscoInfo(String node,
JID jid,
JID from)
Deprecated.
|
List<Element> |
ComponentConnectionManager.getDiscoItems(String node,
JID jid,
JID from)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ConcurrentHashMap<JID,XMPPResourceConnection> |
SessionManager.connectionsByFrom
A Map with connectionID as a key and an object with all the user connection data as a value
|
Modifier and Type | Method and Description |
---|---|
JID |
SessionManagerHandler.getComponentId() |
JID[] |
SessionManager.getConnectionIdsForJid(BareJID jid) |
JID |
UserSessionEvent.getSender() |
JID |
UserSessionEvent.getUserJid() |
JID |
UserConnectedEvent.getUserJid() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SessionManager.addTrusted(JID jid) |
protected void |
SessionManager.closeConnection(XMPPResourceConnection connection,
JID connectionId,
String userId,
boolean closeOnly) |
boolean |
SessionManager.containsJidLocally(JID jid) |
protected XMPPResourceConnection |
SessionManager.createUserSession(JID conn_id,
String domain) |
protected boolean |
SessionManager.delTrusted(JID jid) |
List<Element> |
SessionManager.getDiscoFeatures(JID from) |
Element |
SessionManager.getDiscoInfo(String node,
JID jid,
JID from) |
List<Element> |
SessionManager.getDiscoItems(String node,
JID jid,
JID from) |
XMPPResourceConnection |
SessionManager.getResourceConnection(JID jid) |
protected XMPPResourceConnection |
SessionManager.getXMPPResourceConnection(JID connId) |
protected XMPPResourceConnection |
SessionManager.loginUserSession(JID conn_id,
String domain,
BareJID user_id,
String resource,
String xmpp_sessionId,
boolean tmpSession) |
protected void |
SessionManager.xmppStreamMoved(XMPPResourceConnection conn,
JID oldConnId,
JID newConnId) |
Constructor and Description |
---|
SMResourceConnection(JID connectionId,
UserRepository rep,
AuthRepository authRepo,
SessionManagerHandler loginHandler) |
UserConnectedEvent(JID userJid) |
UserSessionEvent(JID sender,
JID userJid,
XMPPSession session) |
UserSessionEventWithProcessorResultWriter(JID sender,
JID userJid,
XMPPSession session,
SessionManager.ProcessorResultWriter writer) |
Modifier and Type | Method and Description |
---|---|
List<Element> |
StatisticsCollector.getDiscoFeatures(JID from) |
Element |
StatisticsCollector.getDiscoInfo(String node,
JID jid,
JID from) |
List<Element> |
StatisticsCollector.getDiscoItems(String node,
JID jid,
JID from) |
Modifier and Type | Method and Description |
---|---|
JID[] |
OnlineJidsReporter.getConnectionIdsForJid(BareJID jid)
Retrieve all connection IDs (CIDs) for the given user.
|
abstract JID[] |
TigaseRuntime.getConnectionIdsForJid(JID jid) |
Modifier and Type | Method and Description |
---|---|
boolean |
OnlineJidsReporter.containsJidLocally(JID jid)
The method checks whether the given JID is known to local cluster node as connected user.
|
abstract JID[] |
TigaseRuntime.getConnectionIdsForJid(JID jid) |
abstract boolean |
TigaseRuntime.isJidOnline(JID jid) |
abstract boolean |
TigaseRuntime.isJidOnlineLocally(JID jid) |
Modifier and Type | Method and Description |
---|---|
JID |
VHostItemDefaults.getMessageForward() |
JID |
VHostItem.getMessageForward() |
JID |
VHostItem.getMessageForwardAddress() |
JID |
VHostItemDefaults.getPresenceForward() |
JID |
VHostItem.getPresenceForward() |
JID |
VHostItem.getPresenceForwardAddress() |
JID |
VHostItem.getVhost()
This method return a virtual host name as a
String value. |
Modifier and Type | Method and Description |
---|---|
List<JID> |
VHostManagerIfc.getAllVHosts()
Method returns a list of all hosted VHosts.
|
List<JID> |
VHostManager.getAllVHosts() |
Modifier and Type | Method and Description |
---|---|
boolean |
VHostItem.isTrustedJID(JID jid) |
void |
VHostItem.setMessageForward(JID messageForward) |
void |
VHostItem.setPresenceForward(JID presenceForward) |
void |
VHostItem.setTrustedJIDs(JID[] trustedJids) |
void |
VHostItem.setVHost(JID vhost) |
Constructor and Description |
---|
VHostItem(JID vhost)
The constructor creates the
VHostItem instance for a given domain name with default values for all
other parameters. |
Modifier and Type | Method and Description |
---|---|
static boolean |
CustomDomainFilter.isAllowed(JID source,
JID destination,
Set<Rule> rules) |
static boolean |
CustomDomainFilter.isAllowed(JID source,
JID destination,
String rules) |
static boolean |
CustomDomainFilter.isAllowed(JID source,
JID destination,
String[] rules) |
Constructor and Description |
---|
Rule(int id,
boolean allow,
Rule.RuleType type,
JID value) |
Modifier and Type | Method and Description |
---|---|
JID |
Config.getInviteBotJID() |
Modifier and Type | Method and Description |
---|---|
void |
Config.setInviteBotJID(JID inviteBotJID) |
Modifier and Type | Method and Description |
---|---|
boolean |
DeleteWorkgroupQueue.isAllowedFor(JID jid) |
boolean |
CreateWorkgroupQueue.isAllowedFor(JID jid) |
Modifier and Type | Method and Description |
---|---|
protected void |
DiscoveryModule.processDiscoInfo(Packet packet,
JID jid,
String node,
JID senderJID) |
protected void |
DiscoveryModule.processDiscoItems(Packet packet,
JID jid,
String node,
JID senderJID) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DepartQueueModule.isAdmin(WorkgroupQueueEntity workgroupQueueEntity,
JID jid) |
Modifier and Type | Method and Description |
---|---|
JID |
User.getJid() |
JID |
Agent.getJid()
Returns JID of agent.
|
Modifier and Type | Method and Description |
---|---|
Agent |
Queue.getAgent(JID jid) |
static String |
Offer.getKey(BareJID queue,
JID user,
JID agent) |
User |
Queue.getUser(JID jid) |
Offer |
Queue.removeOffer(Queue queue,
JID userJID,
Agent agent) |
Constructor and Description |
---|
Agent(JID jid,
BareJID workgroupQueue) |
User(JID jid,
BareJID workgroupQueueJID) |
Modifier and Type | Method and Description |
---|---|
JID[] |
XMPPResourceConnection.getAllResourcesJIDs()
Method returns list of jids of all connections for the same
XMPPSession (same user). |
JID |
XMPPResourceConnection.getConnectionId()
Gets the value of connectionId
|
JID |
XMPPResourceConnection.getConnectionId(boolean updateLastAccessed) |
JID |
XMPPResourceConnection.getConnectionId(JID jid) |
JID[] |
XMPPSession.getConnectionIds()
Method returns an array of all ConnectionIDs related to this
XMPPSession |
JID |
RepositoryAccess.getDomainAsJID() |
JID |
XMPPResourceConnection.getjid()
Returns full user JID for this session without throwing the
NotAuthorizedException exception if
session is not authorized yet and therefore user name and resource is not known yet. |
JID |
XMPPResourceConnection.getJID()
Returns full user JID for this session or throws
NotAuthorizedException if session is not authorized
yet and therefore user name and resource is not known yet. |
JID[] |
XMPPSession.getJIDs()
Method returns an array of all FullJIDs related to this
XMPPSession |
JID |
XMPPResourceConnection.getSMComponentId() |
Modifier and Type | Method and Description |
---|---|
JID |
XMPPResourceConnection.getConnectionId(JID jid) |
XMPPResourceConnection |
XMPPSession.getResourceConnection(JID jid)
Method returns
XMPPResourceConnection for particular FullJID. |
XMPPResourceConnection |
XMPPSession.getResourceForConnectionId(JID connectionId)
Method returns
XMPPResourceConnection for particular ConnectionID. |
XMPPResourceConnection |
XMPPSession.getResourceForJID(JID jid)
Method returns
XMPPResourceConnection for particular FullJID (using resource name as determinant. |
void |
XMPPProcessorAbstract.processFromUserOutPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings)
The method is called when a packet is sent from the user, owner of the session somewhere else to other XMPP
entity (other user on the server, other user on a different server, different server, component, transport,
etc....).
|
void |
XMPPProcessorAbstract.processFromUserPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings)
The method is called for all packets sent by the user, owner of this connection/session.
|
abstract void |
XMPPProcessorAbstract.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings)
The method is called when a packet is send from the user who is owner of the session to the local server (ping,
roster management, privacy lists, etc...).
|
void |
XMPPResourceConnection.setConnectionId(JID connectionId)
Sets the value of connectionId
|
Constructor and Description |
---|
XMPPResourceConnection(JID connectionId,
UserRepository rep,
AuthRepository authRepo,
SessionManagerHandler loginHandler) |
Modifier and Type | Method and Description |
---|---|
JID |
JabberIqPrivacy.PrivacyListOfflineCache.getComponentId() |
JID |
ServiceDiscovery.AccountServiceProvider.getServiceProviderComponentJid() |
Modifier and Type | Method and Description |
---|---|
Stream<JID> |
PrivacyList.getBlockedJids() |
Set<JID> |
MessageCarbons.MessageCarbonsStateChangedEvent.getDisabledJids() |
Set<JID> |
MessageCarbons.MessageCarbonsStateChangedEvent.getEnabledJids() |
Set<JID> |
Message.getJIDsForMessageDelivery(XMPPResourceConnection session)
Method returns list of JIDs to which message should be delivered for session passes as parameter if message was
sent to bare JID
|
static Set<JID> |
CAPS.getJidsWithFeature(XMPPResourceConnection session,
String feature) |
Modifier and Type | Method and Description |
---|---|
void |
MessageCarbons.MessageCarbonsStateChangedEvent.add(JID jid,
Boolean value) |
static void |
PresenceState.addDirectPresenceJID(JID jid,
XMPPResourceConnection session)
Add JID to collection of JIDs to which direct presence was sent.
|
protected boolean |
JabberIqPrivacy.allowed(Packet packet,
JID connId,
BareJID userJid,
PrivacyList privacyList) |
protected boolean |
JabberIqPrivacy.allowedByDefault(Packet packet,
JID connId,
BareJID userJid) |
protected void |
PresenceState.buddyOnline(XMPPResourceConnection session,
JID buddy,
Queue<Packet> results,
boolean online)
Method sends back presence to contact while it becomes online (i.e. during processing of incoming initial
presence of the contact/buddy)
|
static void |
C2SDeliveryErrorProcessor.filter(Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
JID toIgnore)
Filters packets created by processors to remove delivery-error payload
|
protected static void |
PresenceAbstract.forwardPresence(Queue<Packet> results,
Packet packet,
JID from)
Simply forwards packet to the destination
|
static void |
PresenceCapabilitiesManager.handlePresence(JID owner,
JID from,
String[] capsNodes,
Queue<Packet> results) |
void |
PresenceCapabilitiesManager.PresenceCapabilitiesListener.handlePresence(JID owner,
JID sender,
String[] capsNodes,
Queue<Packet> results) |
boolean |
PrivacyList.isAllowed(JID jid,
PrivacyList.Item.Type type) |
protected boolean |
JabberIqRegister.isRegistrationAllowedForConnection(JID from) |
static boolean |
RemoteRosterManagement.isRemoteAllowed(JID jid,
XMPPResourceConnection session) |
protected boolean |
JabberIqRegister.isTokenInBucket(JID from) |
boolean |
PrivacyList.Item.matches(JID jid,
PrivacyList.Item.Type type) |
static void |
PresenceCapabilitiesManager.prepareCapsQueries(JID compJid,
JID to,
String[] caps_nodes,
Queue<Packet> results) |
static void |
PresenceCapabilitiesManager.prepareCapsQueriesEl(JID compJid,
JID to,
String[] caps_nodes,
Queue<Element> results) |
static Packet |
PresenceCapabilitiesManager.prepareCapsQuery(JID to,
JID from,
String node) |
static Element |
PresenceCapabilitiesManager.prepareCapsQueryEl(JID to,
JID from,
String node) |
void |
VCardTemp.processFromUserOutPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
VCard4.processFromUserOutPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
JabberIqVersion.processFromUserOutPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
EntityTime.processFromUserOutPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
LastActivity.processFromUserPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
JabberIqVersion.processFromUserPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
VCardTemp.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
VCard4.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
UrnXmppPing.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
ServiceDiscovery.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
RemoteRosterManagement.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
PepPlugin.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
LastActivity.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
JabberIqVersion.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
FlexibleOfflineMessageRetrieval.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
EntityTime.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
void |
BlockingCommand.processFromUserToServerPacket(JID connectionId,
Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
Queue<Packet> results,
Map<String,Object> settings) |
static String[] |
PresenceCapabilitiesManager.processPresence(JID compJid,
Packet p,
Queue<Packet> results) |
static void |
PresenceState.removeDirectPresenceJID(JID jid,
XMPPResourceConnection session)
Remove JID from collection of JIDs to which direct presence was sent.
|
protected static boolean |
PresenceAbstract.requiresPresenceSending(RosterAbstract roster,
JID buddy,
XMPPResourceConnection session,
boolean systemCheck)
Method checks whether a given contact requires sending presence.
|
static Packet |
PresenceAbstract.sendPresence(StanzaType t,
JID from,
JID to,
Queue<Packet> results,
Element pres)
Sends Presence stanza from provided parameters as well as returns created result
Packet object. |
Modifier and Type | Method and Description |
---|---|
boolean |
MobileV2.filter(XMPPResourceConnection session,
Packet res,
Map<JID,Packet> queue) |
Constructor and Description |
---|
MessageCarbonsStateChangedEvent(JID sender,
JID userJid,
XMPPSession session) |
OfflineResourceConnection(JID connectionId,
UserRepository rep,
AuthRepository authRepo,
SessionManagerHandler loginHandler)
Creates a new
XMPPResourceConnection instance. |
Constructor and Description |
---|
PrivacyList(Function<JID,RosterElement> rosterElementGetter,
Element el) |
Modifier and Type | Method and Description |
---|---|
static JID[] |
DynamicRoster.addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies) |
static JID[] |
DynamicRoster.addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies,
EnumSet<RosterAbstract.SubscriptionType> subscrs) |
JID[] |
RosterFlat.getBuddies(XMPPResourceConnection session) |
abstract JID[] |
RosterAbstract.getBuddies(XMPPResourceConnection session) |
JID[] |
Roster.getBuddies(XMPPResourceConnection session)
Deprecated.
|
JID[] |
DynamicRosterTest123.getBuddies(XMPPResourceConnection session) |
JID[] |
DynamicRosterTest.getBuddies(XMPPResourceConnection session) |
JID[] |
DynamicRosterIfc.getBuddies(XMPPResourceConnection session)
getBuddies method returns String array with all roster buddies JIDs. |
JID[] |
AnonymousRoster.getBuddies(XMPPResourceConnection session) |
JID[] |
RosterAbstract.getBuddies(XMPPResourceConnection session,
EnumSet<RosterAbstract.SubscriptionType> subscrs) |
static JID[] |
DynamicRoster.getBuddies(XMPPResourceConnection session,
Map<String,Object> settings) |
JID |
RosterElement.getJid() |
JID |
RosterAbstract.RosterModifiedEvent.getJid() |
Modifier and Type | Method and Description |
---|---|
static List<JID> |
DynamicRoster.getBuddiesList(XMPPResourceConnection session,
Map<String,Object> settings) |
Function<JID,RosterElement> |
RosterFlat.rosterElementProvider(XMPPResourceConnection session) |
abstract Function<JID,RosterElement> |
RosterAbstract.rosterElementProvider(XMPPResourceConnection session) |
Function<JID,RosterElement> |
Roster.rosterElementProvider(XMPPResourceConnection session)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static JID[] |
DynamicRoster.addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies) |
static JID[] |
DynamicRoster.addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies,
EnumSet<RosterAbstract.SubscriptionType> subscrs) |
static void |
DynamicRoster.addBuddiesToList(List<JID> list,
JID[] buddies) |
void |
RosterFlat.addBuddy(XMPPResourceConnection session,
JID buddy,
String name,
String[] groups,
RosterAbstract.SubscriptionType subscription,
String otherData) |
abstract void |
RosterAbstract.addBuddy(XMPPResourceConnection session,
JID jid,
String name,
String[] groups,
RosterAbstract.SubscriptionType subscription,
String otherData) |
void |
Roster.addBuddy(XMPPResourceConnection session,
JID jid,
String name,
String[] groups,
RosterAbstract.SubscriptionType subscription,
String otherData)
Deprecated.
|
void |
RosterAbstract.addBuddy(XMPPResourceConnection session,
JID jid,
String name,
String[] groups,
String otherData)
Deprecated.
|
boolean |
RosterFlat.addBuddyGroup(XMPPResourceConnection session,
JID buddy,
String[] groups) |
abstract boolean |
RosterAbstract.addBuddyGroup(XMPPResourceConnection session,
JID buddy,
String[] groups) |
boolean |
Roster.addBuddyGroup(XMPPResourceConnection session,
JID buddy,
String[] groups)
Deprecated.
|
RosterElement |
RosterFlat.addTempBuddy(JID buddy,
XMPPResourceConnection session) |
boolean |
RosterFlat.containsBuddy(XMPPResourceConnection session,
JID buddy) |
abstract boolean |
RosterAbstract.containsBuddy(XMPPResourceConnection session,
JID buddy) |
boolean |
Roster.containsBuddy(XMPPResourceConnection session,
JID buddy)
Deprecated.
|
String[] |
RosterFlat.getBuddyGroups(XMPPResourceConnection session,
JID buddy) |
abstract String[] |
RosterAbstract.getBuddyGroups(XMPPResourceConnection session,
JID buddy) |
String[] |
Roster.getBuddyGroups(XMPPResourceConnection session,
JID buddy)
Deprecated.
|
Element |
RosterFlat.getBuddyItem(XMPPResourceConnection session,
JID buddy) |
Element |
RosterAbstract.getBuddyItem(XMPPResourceConnection session,
JID buddy) |
Element |
DynamicRosterTest123.getBuddyItem(XMPPResourceConnection session,
JID buddy) |
Element |
DynamicRosterTest.getBuddyItem(XMPPResourceConnection session,
JID buddy) |
Element |
DynamicRosterIfc.getBuddyItem(XMPPResourceConnection session,
JID buddy)
getBuddyItem method returns buddy item element for a given JID or null if the buddy
doesn't exist on the user roster list. |
Element |
AnonymousRoster.getBuddyItem(XMPPResourceConnection session,
JID buddy) |
static Element |
DynamicRoster.getBuddyItem(XMPPResourceConnection session,
Map<String,Object> settings,
JID buddy) |
String |
RosterFlat.getBuddyName(XMPPResourceConnection session,
JID buddy) |
abstract String |
RosterAbstract.getBuddyName(XMPPResourceConnection session,
JID buddy) |
String |
Roster.getBuddyName(XMPPResourceConnection session,
JID buddy)
Deprecated.
|
RosterAbstract.SubscriptionType |
RosterFlat.getBuddySubscription(XMPPResourceConnection session,
JID buddy) |
abstract RosterAbstract.SubscriptionType |
RosterAbstract.getBuddySubscription(XMPPResourceConnection session,
JID buddy) |
RosterAbstract.SubscriptionType |
Roster.getBuddySubscription(XMPPResourceConnection session,
JID buddy)
Deprecated.
|
Element |
RosterFlat.getCustomChild(XMPPResourceConnection session,
JID buddy) |
abstract Element |
RosterAbstract.getCustomChild(XMPPResourceConnection session,
JID buddy) |
Element |
Roster.getCustomChild(XMPPResourceConnection session,
JID buddy)
Deprecated.
|
List<Element> |
RosterAbstract.getCustomChildren(XMPPResourceConnection session,
JID buddy) |
RosterElement |
RosterFlat.getRosterElement(XMPPResourceConnection session,
JID buddy) |
abstract RosterElement |
RosterAbstract.getRosterElement(XMPPResourceConnection session,
JID jid) |
RosterElement |
Roster.getRosterElement(XMPPResourceConnection session,
JID jid)
Deprecated.
|
RosterElement |
RosterFlat.getRosterElementInstance(JID buddy,
String name,
String[] groups,
XMPPResourceConnection session) |
String |
RosterAbstract.groupNode(JID buddy) |
boolean |
RosterFlat.isOnline(XMPPResourceConnection session,
JID buddy) |
abstract boolean |
RosterAbstract.isOnline(XMPPResourceConnection session,
JID jid) |
boolean |
Roster.isOnline(XMPPResourceConnection session,
JID jid)
Deprecated.
|
boolean |
RosterAbstract.isPendingIn(XMPPResourceConnection session,
JID jid) |
boolean |
RosterAbstract.isPreApproved(XMPPResourceConnection session,
JID jid) |
boolean |
RosterAbstract.isSubscribedFrom(XMPPResourceConnection session,
JID jid) |
boolean |
RosterAbstract.isSubscribedTo(XMPPResourceConnection session,
JID jid) |
boolean |
RosterFlat.presenceSent(XMPPResourceConnection session,
JID buddy) |
abstract boolean |
RosterAbstract.presenceSent(XMPPResourceConnection session,
JID jid) |
boolean |
Roster.presenceSent(XMPPResourceConnection session,
JID jid)
Deprecated.
|
boolean |
RosterFlat.removeBuddy(XMPPResourceConnection session,
JID jid) |
abstract boolean |
RosterAbstract.removeBuddy(XMPPResourceConnection session,
JID jid) |
boolean |
Roster.removeBuddy(XMPPResourceConnection session,
JID jid)
Deprecated.
|
void |
RosterFlat.setBuddyName(XMPPResourceConnection session,
JID buddy,
String name) |
abstract void |
RosterAbstract.setBuddyName(XMPPResourceConnection session,
JID buddy,
String name) |
void |
Roster.setBuddyName(XMPPResourceConnection session,
JID buddy,
String name)
Deprecated.
|
void |
RosterFlat.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
JID buddy) |
abstract void |
RosterAbstract.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
JID buddy) |
void |
Roster.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
JID buddy)
Deprecated.
|
void |
RosterFlat.setOnline(XMPPResourceConnection session,
JID buddy,
boolean online) |
abstract void |
RosterAbstract.setOnline(XMPPResourceConnection session,
JID jid,
boolean online) |
void |
Roster.setOnline(XMPPResourceConnection session,
JID jid,
boolean online)
Deprecated.
|
void |
RosterFlat.setPresenceSent(XMPPResourceConnection session,
JID buddy,
boolean sent) |
abstract void |
RosterAbstract.setPresenceSent(XMPPResourceConnection session,
JID jid,
boolean sent) |
void |
Roster.setPresenceSent(XMPPResourceConnection session,
JID jid,
boolean sent)
Deprecated.
|
boolean |
RosterAbstract.updateBuddySubscription(XMPPResourceConnection session,
RosterAbstract.PresenceType presence,
JID jid) |
Modifier and Type | Method and Description |
---|---|
static void |
DynamicRoster.addBuddiesToList(List<JID> list,
JID[] buddies) |
Constructor and Description |
---|
RosterElement(JID jid,
String name,
String[] groups) |
RosterModifiedEvent(JID sender,
JID userJid,
XMPPSession session,
JID jid,
RosterAbstract.SubscriptionType subscription) |
RosterModifiedEvent(JID sender,
JID userJid,
XMPPSession session,
RosterElement rosterElement) |
Modifier and Type | Method and Description |
---|---|
JID |
JID.copyWithoutResource()
The method returns a copy of the
JID instance with removed resource part. |
JID |
JID.copyWithResource(String resource)
The method returns a copy of the
JID instance with a different resource part given as a parameter. |
JID |
JID.copyWithResourceNS(String resource)
The method returns a copy of the
JID instance with a different resource part given as a parameter. |
static JID |
JID.jidInstance(BareJID bareJid)
Creates a new
JID instance using given BareJID instance as a parameter. |
static JID |
JID.jidInstance(BareJID bareJid,
String p_resource)
Constructs a new
JID instance using given BareJID instance as user bare JID and
String instance as a resource part. |
static JID |
JID.jidInstance(String jid)
Constructs a new
JID instance using a JID parameter given as a String instance. |
static JID |
JID.jidInstance(String localpart,
String domain)
Constructs a new
JID instance using given String parameters. |
static JID |
JID.jidInstance(String localpart,
String domain,
String resource)
Constructs a new
JID instance using given String parameters. |
static JID |
JID.jidInstanceNS(BareJID bareJid)
Constructs a new
JID instance using given BareJID instance as user bare JID and
String instance as a resource part. |
static JID |
JID.jidInstanceNS(BareJID bareJid,
String p_resource)
Constructs a new
JID instance using given BareJID instance as user bare JID and
String instance as a resource part. |
static JID |
JID.jidInstanceNS(String jid)
Constructs a new
JID instance using a JID parameter given as a String instance. |
static JID |
JID.jidInstanceNS(String localpart,
String domain)
Constructs a new
JID instance using given String parameters. |
static JID |
JID.jidInstanceNS(String localpart,
String domain,
String resource)
Constructs a new
JID instance using given String parameters. |
Modifier and Type | Method and Description |
---|---|
int |
JID.compareTo(JID o)
Method compares the
JID instance with a given object. |
Modifier and Type | Method and Description |
---|---|
JID |
QueryImpl.getComponentJID() |
JID |
Query.getComponentJID() |
JID |
QueryImpl.getQuestionerJID() |
JID |
Query.getQuestionerJID() |
JID |
QueryImpl.getWith() |
JID |
Query.getWith() |
Modifier and Type | Method and Description |
---|---|
void |
QueryImpl.setComponentJID(JID componentJID) |
void |
Query.setComponentJID(JID componentJID) |
void |
QueryImpl.setQuestionerJID(JID questionerJID) |
void |
Query.setQuestionerJID(JID questionerJID) |
void |
QueryImpl.setWith(JID with) |
void |
Query.setWith(JID with) |
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.