mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 09:09:38 +02:00
Rename PacketListener to StanzaListener
and add the PacketListener as deprecated interface.
This commit is contained in:
parent
d4a6d8e653
commit
75ec271c6c
40 changed files with 305 additions and 279 deletions
|
@ -19,7 +19,7 @@ package org.jivesoftware.smackx.workgroup.agent;
|
|||
|
||||
import org.jivesoftware.smackx.workgroup.packet.AgentStatus;
|
||||
import org.jivesoftware.smackx.workgroup.packet.AgentStatusRequest;
|
||||
import org.jivesoftware.smack.PacketListener;
|
||||
import org.jivesoftware.smack.StanzaListener;
|
||||
import org.jivesoftware.smack.SmackException.NotConnectedException;
|
||||
import org.jivesoftware.smack.XMPPConnection;
|
||||
import org.jivesoftware.smack.filter.StanzaFilter;
|
||||
|
@ -74,9 +74,9 @@ public class AgentRoster {
|
|||
presenceMap = new HashMap<String, Map<String, Presence>>();
|
||||
// Listen for any roster packets.
|
||||
StanzaFilter rosterFilter = new StanzaTypeFilter(AgentStatusRequest.class);
|
||||
connection.addAsyncPacketListener(new AgentStatusListener(), rosterFilter);
|
||||
connection.addAsyncStanzaListener(new AgentStatusListener(), rosterFilter);
|
||||
// Listen for any presence packets.
|
||||
connection.addAsyncPacketListener(new PresencePacketListener(),
|
||||
connection.addAsyncStanzaListener(new PresencePacketListener(),
|
||||
new StanzaTypeFilter(Presence.class));
|
||||
|
||||
// Send request for roster.
|
||||
|
@ -281,7 +281,7 @@ public class AgentRoster {
|
|||
/**
|
||||
* Listens for all presence packets and processes them.
|
||||
*/
|
||||
private class PresencePacketListener implements PacketListener {
|
||||
private class PresencePacketListener implements StanzaListener {
|
||||
public void processPacket(Stanza packet) {
|
||||
Presence presence = (Presence)packet;
|
||||
String from = presence.getFrom();
|
||||
|
@ -356,7 +356,7 @@ public class AgentRoster {
|
|||
/**
|
||||
* Listens for all roster packets and processes them.
|
||||
*/
|
||||
private class AgentStatusListener implements PacketListener {
|
||||
private class AgentStatusListener implements StanzaListener {
|
||||
|
||||
public void processPacket(Stanza packet) {
|
||||
if (packet instanceof AgentStatusRequest) {
|
||||
|
|
|
@ -30,7 +30,7 @@ import java.util.logging.Level;
|
|||
import java.util.logging.Logger;
|
||||
|
||||
import org.jivesoftware.smack.PacketCollector;
|
||||
import org.jivesoftware.smack.PacketListener;
|
||||
import org.jivesoftware.smack.StanzaListener;
|
||||
import org.jivesoftware.smack.SmackException;
|
||||
import org.jivesoftware.smack.SmackException.NoResponseException;
|
||||
import org.jivesoftware.smack.SmackException.NotConnectedException;
|
||||
|
@ -108,7 +108,7 @@ public class AgentSession {
|
|||
private TranscriptManager transcriptManager;
|
||||
private TranscriptSearchManager transcriptSearchManager;
|
||||
private Agent agent;
|
||||
private PacketListener packetListener;
|
||||
private StanzaListener packetListener;
|
||||
|
||||
/**
|
||||
* Constructs a new agent session instance. Note, the {@link #setOnline(boolean)}
|
||||
|
@ -147,7 +147,7 @@ public class AgentSession {
|
|||
new StanzaTypeFilter(Presence.class),
|
||||
new StanzaTypeFilter(Message.class));
|
||||
|
||||
packetListener = new PacketListener() {
|
||||
packetListener = new StanzaListener() {
|
||||
public void processPacket(Stanza packet) {
|
||||
try {
|
||||
handlePacket(packet);
|
||||
|
@ -157,7 +157,7 @@ public class AgentSession {
|
|||
}
|
||||
}
|
||||
};
|
||||
connection.addAsyncPacketListener(packetListener, filter);
|
||||
connection.addAsyncStanzaListener(packetListener, filter);
|
||||
// Create the agent associated to this session
|
||||
agent = new Agent(connection, workgroupJID);
|
||||
}
|
||||
|
@ -167,7 +167,7 @@ public class AgentSession {
|
|||
* packet listeners that were added by this agent session will be removed.
|
||||
*/
|
||||
public void close() {
|
||||
connection.removeAsyncPacketListener(packetListener);
|
||||
connection.removeAsyncStanzaListener(packetListener);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -22,7 +22,7 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
import org.jivesoftware.smack.PacketCollector;
|
||||
import org.jivesoftware.smack.PacketListener;
|
||||
import org.jivesoftware.smack.StanzaListener;
|
||||
import org.jivesoftware.smack.SmackException;
|
||||
import org.jivesoftware.smack.SmackException.NoResponseException;
|
||||
import org.jivesoftware.smack.SmackException.NotConnectedException;
|
||||
|
@ -142,7 +142,7 @@ public class Workgroup {
|
|||
// Register a packet listener for all the messages sent to this client.
|
||||
StanzaFilter typeFilter = new StanzaTypeFilter(Message.class);
|
||||
|
||||
connection.addAsyncPacketListener(new PacketListener() {
|
||||
connection.addAsyncStanzaListener(new StanzaListener() {
|
||||
public void processPacket(Stanza packet) {
|
||||
handlePacket(packet);
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ import java.util.logging.Level;
|
|||
import java.util.logging.Logger;
|
||||
|
||||
import org.jivesoftware.smack.Manager;
|
||||
import org.jivesoftware.smack.PacketListener;
|
||||
import org.jivesoftware.smack.StanzaListener;
|
||||
import org.jivesoftware.smack.SmackException.NotConnectedException;
|
||||
import org.jivesoftware.smack.XMPPConnection;
|
||||
import org.jivesoftware.smack.filter.AndFilter;
|
||||
|
@ -75,7 +75,7 @@ public class MessageEventManager extends Manager {
|
|||
private MessageEventManager(XMPPConnection connection) {
|
||||
super(connection);
|
||||
// Listens for all message event packets and fire the proper message event listeners.
|
||||
connection.addAsyncPacketListener(new PacketListener() {
|
||||
connection.addAsyncStanzaListener(new StanzaListener() {
|
||||
public void processPacket(Stanza packet) {
|
||||
Message message = (Message) packet;
|
||||
MessageEvent messageEvent =
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.Map;
|
|||
import java.util.Set;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
import org.jivesoftware.smack.PacketListener;
|
||||
import org.jivesoftware.smack.StanzaListener;
|
||||
import org.jivesoftware.smack.SmackException.NotConnectedException;
|
||||
import org.jivesoftware.smack.XMPPConnection;
|
||||
import org.jivesoftware.smack.filter.StanzaExtensionFilter;
|
||||
|
@ -57,7 +57,7 @@ public class RosterExchangeManager {
|
|||
private final Set<RosterExchangeListener> rosterExchangeListeners = Collections.synchronizedSet(new HashSet<RosterExchangeListener>());
|
||||
|
||||
private final WeakReference<XMPPConnection> weakRefConnection;
|
||||
private final PacketListener packetListener;
|
||||
private final StanzaListener packetListener;
|
||||
|
||||
public synchronized static RosterExchangeManager getInstanceFor(XMPPConnection connection) {
|
||||
RosterExchangeManager rosterExchangeManager = INSTANCES.get(connection);
|
||||
|
@ -76,7 +76,7 @@ public class RosterExchangeManager {
|
|||
public RosterExchangeManager(XMPPConnection connection) {
|
||||
weakRefConnection = new WeakReference<XMPPConnection>(connection);
|
||||
// Listens for all roster exchange packets and fire the roster exchange listeners.
|
||||
packetListener = new PacketListener() {
|
||||
packetListener = new StanzaListener() {
|
||||
public void processPacket(Stanza packet) {
|
||||
Message message = (Message) packet;
|
||||
RosterExchange rosterExchange =
|
||||
|
@ -85,7 +85,7 @@ public class RosterExchangeManager {
|
|||
fireRosterExchangeListeners(message.getFrom(), rosterExchange.getRosterEntries());
|
||||
}
|
||||
};
|
||||
connection.addAsyncPacketListener(packetListener, PACKET_FILTER);
|
||||
connection.addAsyncStanzaListener(packetListener, PACKET_FILTER);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue