tigase.server.sreceiver
public abstract class AbstractReceiverTask extends Object implements ReceiverTaskIfc
Constructor and Description |
---|
AbstractReceiverTask() |
Modifier and Type | Method and Description |
---|---|
void |
addNewSubscribers(Queue<Packet> results,
tigase.xmpp.JID... new_subscr)
Describe
addNewSubscribers method here. |
protected boolean |
addOutPacket(Packet packet)
Method description
|
RosterItem |
addToRoster(tigase.xmpp.JID jid)
Method description
|
void |
addToRoster(RosterItem ri)
Method description
|
void |
destroy(Queue<Packet> results)
Method description
|
Map<String,PropertyItem> |
getDefaultParams()
Method description
|
String |
getDescription()
Describe
getDescription method here. |
ReceiverTaskIfc |
getInstance()
Describe
getInstance method here. |
tigase.xmpp.JID |
getJID()
Describe
getJID method here. |
Map<String,PropertyItem> |
getParams()
Describe
getParams method here. |
Map<tigase.xmpp.JID,RosterItem> |
getRoster()
Method description
|
RosterItem |
getRosterItem(tigase.xmpp.JID jid)
Method description
|
void |
getStatistics(StatisticsList list)
Method description
|
List<StatRecord> |
getStats()
Method description
|
void |
init(Queue<Packet> results)
Method description
|
boolean |
isAdmin(tigase.xmpp.JID jid)
Method description
|
boolean |
isAllowedToPost(tigase.xmpp.JID buddy)
Method description
|
boolean |
isAllowedToSubscribe(tigase.xmpp.JID buddy)
Method description
|
protected void |
processMessage(Packet packet,
Queue<Packet> results)
Method description
|
void |
processPacket(Packet packet,
Queue<Packet> results)
Describe
processPacket method here. |
RosterItem |
removeFromRoster(tigase.xmpp.JID jid)
Method description
|
void |
removeSubscribers(Queue<Packet> results,
tigase.xmpp.JID... subscr)
Method description
|
void |
setJID(tigase.xmpp.JID jid)
Describe
setJID method here. |
void |
setParams(Map<String,Object> map)
Describe
setParams method here. |
void |
setRosterItemAdmin(RosterItem ri,
boolean admin)
Method description
|
void |
setRosterItemModerationAccepted(RosterItem ri,
boolean accepted)
Method description
|
void |
setRosterItemOnline(RosterItem ri,
boolean online)
Method description
|
void |
setRosterItemOwner(RosterItem ri,
boolean owner)
Method description
|
void |
setRosterItemSubscribed(RosterItem ri,
boolean subscribed)
Method description
|
void |
setStanzaReceiver(StanzaReceiverIfc srecv)
Method description
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHelp, getType
public void addNewSubscribers(Queue<Packet> results, tigase.xmpp.JID... new_subscr)
addNewSubscribers
method here.results
- new_subscr
- a String[]
valuepublic void addToRoster(RosterItem ri)
ri
- public RosterItem addToRoster(tigase.xmpp.JID jid)
jid
- public void destroy(Queue<Packet> results)
destroy
in interface ReceiverTaskIfc
results
- public Map<String,PropertyItem> getDefaultParams()
getDefaultParams
in interface ReceiverTaskIfc
ReceiverTaskIfc.setParams(Map)
public String getDescription()
getDescription
method here.getDescription
in interface ReceiverTaskIfc
String
value#DESCRIPTION_PROP_KEY
public ReceiverTaskIfc getInstance()
getInstance
method here.getInstance
in interface ReceiverTaskIfc
ReceiverTaskIfc
valuepublic tigase.xmpp.JID getJID()
getJID
method here.getJID
in interface ReceiverTaskIfc
String
value#setJID(String)
public Map<String,PropertyItem> getParams()
getParams
method here.getParams
in interface ReceiverTaskIfc
Map
valueReceiverTaskIfc.setParams(Map)
public Map<tigase.xmpp.JID,RosterItem> getRoster()
getRoster
in interface ReceiverTaskIfc
public RosterItem getRosterItem(tigase.xmpp.JID jid)
jid
- public void getStatistics(StatisticsList list)
getStatistics
in interface ReceiverTaskIfc
list
- public List<StatRecord> getStats()
getStats
in interface ReceiverTaskIfc
StatRecord
public void init(Queue<Packet> results)
init
in interface ReceiverTaskIfc
results
- public boolean isAdmin(tigase.xmpp.JID jid)
isAdmin
in interface ReceiverTaskIfc
jid
- public boolean isAllowedToPost(tigase.xmpp.JID buddy)
buddy
- public boolean isAllowedToSubscribe(tigase.xmpp.JID buddy)
buddy
- public void processPacket(Packet packet, Queue<Packet> results)
processPacket
method here.processPacket
in interface ReceiverTaskIfc
packet
- a Packet
valueresults
- a Queue
valuepublic RosterItem removeFromRoster(tigase.xmpp.JID jid)
jid
- public void removeSubscribers(Queue<Packet> results, tigase.xmpp.JID... subscr)
removeSubscribers
in interface ReceiverTaskIfc
results
- subscr
- public void setJID(tigase.xmpp.JID jid)
setJID
method here.setJID
in interface ReceiverTaskIfc
jid
- a String
valuepublic void setParams(Map<String,Object> map)
setParams
method here.setParams
in interface ReceiverTaskIfc
map
- a Map
valuepublic void setRosterItemAdmin(RosterItem ri, boolean admin)
ri
- admin
- public void setRosterItemModerationAccepted(RosterItem ri, boolean accepted)
setRosterItemModerationAccepted
in interface ReceiverTaskIfc
ri
- accepted
- public void setRosterItemOnline(RosterItem ri, boolean online)
ri
- online
- public void setRosterItemOwner(RosterItem ri, boolean owner)
ri
- owner
- public void setRosterItemSubscribed(RosterItem ri, boolean subscribed)
ri
- subscribed
- public void setStanzaReceiver(StanzaReceiverIfc srecv)
setStanzaReceiver
in interface ReceiverTaskIfc
srecv
- protected boolean addOutPacket(Packet packet)
packet
- Copyright © 2013 Tigase. All rights reserved.