public class JDBCMsgBroadcastRepository extends MsgBroadcastRepository<Long,DataRepository> implements RepositoryVersionAware
MsgBroadcastRepository.BroadcastMsg<T>, MsgBroadcastRepository.MsgBroadcastRepositoryBean
RepositoryVersionAware.SchemaVersion
broadcastMessages, broadcastMessagesLastCleanup, parser
Constructor and Description |
---|
JDBCMsgBroadcastRepository() |
Modifier and Type | Method and Description |
---|---|
protected void |
ensureBroadcastMessageRecipient(String id,
BareJID recipient) |
protected void |
insertBroadcastMessage(String id,
Element msg,
Date expire,
BareJID recipient) |
void |
loadMessagesToBroadcast() |
void |
setDataSource(DataRepository data_repo)
Method called to provide class with instance of a data source.
|
dumpBroadcastMessageKeys, getBroadcastMessages, getBroadcastMsg, updateBroadcastMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getVersion, updateSchema
public void setDataSource(DataRepository data_repo)
DataSourceAware
setDataSource
in interface DataSourceAware<DataRepository>
public void loadMessagesToBroadcast()
loadMessagesToBroadcast
in class MsgBroadcastRepository<Long,DataRepository>
protected void insertBroadcastMessage(String id, Element msg, Date expire, BareJID recipient)
insertBroadcastMessage
in class MsgBroadcastRepository<Long,DataRepository>
protected void ensureBroadcastMessageRecipient(String id, BareJID recipient)
ensureBroadcastMessageRecipient
in class MsgBroadcastRepository<Long,DataRepository>
Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.