Package tigase.server.rtbl
Class RTBLRepository
java.lang.Object
tigase.server.rtbl.RTBLRepository
- All Implemented Interfaces:
Initializable,UnregisterAware,StatisticsContainerIfc
@Bean(name="rtblRepository",
parent=Kernel.class,
active=true,
exportable=true)
public class RTBLRepository
extends Object
implements Initializable, UnregisterAware, StatisticsContainerIfc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethod called before bean unregister.getBlockList(BareJID jid, String node) getName()voidgetStatistics(StatisticsList list) voidvoidvoidvoidvoidMethod will be called, when bean will be created, configured and ready to use.booleanvoidprotected voidreload()voidvoidvoidvoidvoidupdate(BareJID pubsubJid, String node, RTBLRepository.Action action, String id)
-
Constructor Details
-
RTBLRepository
public RTBLRepository()
-
-
Method Details
-
beforeUnregister
public void beforeUnregister()Description copied from interface:UnregisterAwareMethod called before bean unregister.- Specified by:
beforeUnregisterin interfaceUnregisterAware
-
getName
- Specified by:
getNamein interfaceStatisticsContainerIfc
-
setName
-
getStatistics
- Specified by:
getStatisticsin interfaceStatisticsContainerIfc
-
initialize
public void initialize()Description copied from interface:InitializableMethod will be called, when bean will be created, configured and ready to use.- Specified by:
initializein interfaceInitializable
-
getBlockLists
-
getBlockList
-
isBlocked
-
update
-
add
- Throws:
TigaseDBException
-
handleAdded
-
remove
- Throws:
TigaseDBException
-
handleRemoved
-
update
-
handleChange
-
purge
-
reload
-
handleReload
-
reload
protected void reload()
-