Package tigase.muc.repository.derby
Class StoredProcedures
- java.lang.Object
-
- tigase.muc.repository.derby.StoredProcedures
-
public class StoredProcedures extends java.lang.ObjectCreated by andrzej on 19.10.2016.
-
-
Constructor Summary
Constructors Constructor Description StoredProcedures()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static java.lang.Stringsha1OfLower(java.lang.String data)static voidtigMucAddMessage(java.lang.String roomJid, java.sql.Timestamp ts, java.lang.String senderJid, java.lang.String senderNick, java.lang.String body, java.lang.Boolean publicEvent, java.lang.String msg)static voidtigMucCreateRoom(java.lang.String roomJid, java.lang.String creatorJid, java.sql.Timestamp creationDate, java.lang.String roomName, java.lang.String roomConfig, java.sql.ResultSet[] data)static voidtigMucDeleteMessages(java.lang.String roomJid)static voidtigMucDestroyRoom(java.lang.String roomJid)static voidtigMucGetMessages(java.lang.String roomJid, java.lang.Integer maxMessages, java.sql.Timestamp since, java.sql.ResultSet[] data)static voidtigMucGetRoom(java.lang.String roomJid, java.sql.ResultSet[] data)static voidtigMucGetRoomAffiliations(java.lang.Long roomId, java.sql.ResultSet[] data)static voidtigMucGetRoomsJids(java.sql.ResultSet[] data)static voidtigMucMamGetMessagePosition(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.sql.Timestamp id_ts, java.sql.ResultSet[] data)static voidtigMucMamGetMessages(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data)static voidtigMucMamGetMessagesCount(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.sql.ResultSet[] data)static voidtigMucSetRoomAffiliation(java.lang.Long roomId, java.lang.String jid, java.lang.String affiliation)static voidtigMucSetRoomConfig(java.lang.String roomJid, java.lang.String name, java.lang.String config)static voidtigMucSetRoomSubject(java.lang.Long roomId, java.lang.String subject, java.lang.String creator, java.sql.Timestamp changeDate)
-
-
-
Method Detail
-
sha1OfLower
protected static java.lang.String sha1OfLower(java.lang.String data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucAddMessage
public static void tigMucAddMessage(java.lang.String roomJid, java.sql.Timestamp ts, java.lang.String senderJid, java.lang.String senderNick, java.lang.String body, java.lang.Boolean publicEvent, java.lang.String msg) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucCreateRoom
public static void tigMucCreateRoom(java.lang.String roomJid, java.lang.String creatorJid, java.sql.Timestamp creationDate, java.lang.String roomName, java.lang.String roomConfig, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucDeleteMessages
public static void tigMucDeleteMessages(java.lang.String roomJid) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucDestroyRoom
public static void tigMucDestroyRoom(java.lang.String roomJid) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucGetMessages
public static void tigMucGetMessages(java.lang.String roomJid, java.lang.Integer maxMessages, java.sql.Timestamp since, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucGetRoom
public static void tigMucGetRoom(java.lang.String roomJid, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucGetRoomAffiliations
public static void tigMucGetRoomAffiliations(java.lang.Long roomId, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucGetRoomsJids
public static void tigMucGetRoomsJids(java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucMamGetMessagePosition
public static void tigMucMamGetMessagePosition(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.sql.Timestamp id_ts, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucMamGetMessages
public static void tigMucMamGetMessages(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucMamGetMessagesCount
public static void tigMucMamGetMessagesCount(java.lang.String roomJid, java.sql.Timestamp since, java.sql.Timestamp to, java.lang.String nickname, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucSetRoomAffiliation
public static void tigMucSetRoomAffiliation(java.lang.Long roomId, java.lang.String jid, java.lang.String affiliation) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucSetRoomConfig
public static void tigMucSetRoomConfig(java.lang.String roomJid, java.lang.String name, java.lang.String config) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
tigMucSetRoomSubject
public static void tigMucSetRoomSubject(java.lang.Long roomId, java.lang.String subject, java.lang.String creator, java.sql.Timestamp changeDate) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-