tigase.server.sreceiver
Class RepoRosterTask
java.lang.Object
tigase.server.sreceiver.AbstractReceiverTask
tigase.server.sreceiver.RepoRosterTask
- All Implemented Interfaces:
- ReceiverTaskIfc
- Direct Known Subclasses:
- NewsDistributor, ShortNewsPublisher, SystemMonitorTask
public abstract class RepoRosterTask
- extends AbstractReceiverTask
Describe class RepoRosterTask here.
Created: Sat May 12 23:41:52 2007
- Version:
- $Rev: 1275 $
- Author:
- Artur Hefczyc
| Methods inherited from class tigase.server.sreceiver.AbstractReceiverTask |
addNewSubscribers, addOutPacket, addToRoster, getDefaultParams, getDescription, getInstance, getJID, getParams, getRoster, getRosterItem, getStats, init, isAdmin, isAllowedToPost, isAllowedToSubscribe, processMessage, processPacket, removeSubscribers, setJID, setRosterItemOnline, setStanzaReceiver |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepoRosterTask
public RepoRosterTask()
addToRoster
public RosterItem addToRoster(java.lang.String jid)
- Overrides:
addToRoster in class AbstractReceiverTask
removeFromRoster
public RosterItem removeFromRoster(java.lang.String jid)
- Overrides:
removeFromRoster in class AbstractReceiverTask
setRosterItemSubscribed
public void setRosterItemSubscribed(RosterItem ri,
boolean subscribed)
- Overrides:
setRosterItemSubscribed in class AbstractReceiverTask
setRosterItemAdmin
public void setRosterItemAdmin(RosterItem ri,
boolean admin)
- Overrides:
setRosterItemAdmin in class AbstractReceiverTask
setRosterItemOwner
public void setRosterItemOwner(RosterItem ri,
boolean owner)
- Overrides:
setRosterItemOwner in class AbstractReceiverTask
setRosterItemModerationAccepted
public void setRosterItemModerationAccepted(RosterItem ri,
boolean accepted)
- Specified by:
setRosterItemModerationAccepted in interface ReceiverTaskIfc- Overrides:
setRosterItemModerationAccepted in class AbstractReceiverTask
loadRoster
public void loadRoster()
throws TigaseDBException
- Throws:
TigaseDBException
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.Object> map)
- Description copied from class:
AbstractReceiverTask
- Describe
setParams method here.
- Specified by:
setParams in interface ReceiverTaskIfc- Overrides:
setParams in class AbstractReceiverTask
- Parameters:
map - a Map value
destroy
public void destroy(java.util.Queue<Packet> results)
- Description copied from interface:
ReceiverTaskIfc
destroy method is called when the task is being permanently
deleted. The method should take care of sending notification to all
subscribed users that the task is being deleted and should also clear
databases from all task data.
- Specified by:
destroy in interface ReceiverTaskIfc- Overrides:
destroy in class AbstractReceiverTask
- Parameters:
results - a Queue value with all packets needed to send
upon task deletion.
Copyright © 2008 Tigase. All Rights Reserved.