Package tigase.archive.unified.db.derby
Class StoredProcedures
- java.lang.Object
-
- tigase.archive.db.derby.StoredProcedures
-
- tigase.archive.unified.db.derby.StoredProcedures
-
public class StoredProcedures extends tigase.archive.db.derby.StoredProcedures- Author:
- andrzej
-
-
Constructor Summary
Constructors Constructor Description StoredProcedures()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddItem(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp ts, java.lang.String stableId, java.lang.String stanzaId, java.lang.String refStableId, java.lang.String body, java.lang.String msg, java.lang.Integer itemType, java.lang.Integer offline)static voidaddItemJingle(java.lang.String ownerJid, java.lang.String stableId, java.lang.String sid, java.lang.String action, java.lang.String reason, java.lang.Integer offline, java.lang.Integer direction)static voidaddItemOffline(java.lang.String ownerJid, java.lang.String stableId, java.lang.String buddyRes)static voidfm_AddItem(java.lang.String ownerJid, java.lang.String stableId, java.lang.String urlHash, java.lang.String url, java.lang.String mediaType, java.lang.String name, java.lang.String description, java.lang.Long size)static voidfm_QueryItems(java.lang.String domain, java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp after, java.sql.Timestamp before, java.lang.String contains, java.lang.String mediaTypeContains, java.lang.Long smallerThan, java.lang.Long biggerThan, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] results)static voidfm_QueryItemsCount(java.lang.String domain, java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp after, java.sql.Timestamp before, java.lang.String contains, java.lang.String mediaTypeContains, java.lang.Long smallerThan, java.lang.Long biggerThan, java.lang.String beforeStableId, java.sql.ResultSet[] results)static voidfor_GetMessages(java.lang.String ownerJid, java.lang.String msgIds, java.sql.ResultSet[] data)static voidfor_GetMessagesCount(java.lang.String ownerJid, java.sql.ResultSet[] data)static voidfor_GetMessagesList(java.lang.String ownerJid, java.sql.ResultSet[] data)static voidfor_RemoveMessages(java.lang.String ownerJid, java.lang.String msgIds)static voidfor_UnmarkOfflineMessages(java.lang.String ownerJid, java.lang.String msgIds)static voidgetCollections(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, java.lang.String tags, java.lang.String contains, java.lang.Integer byType, java.lang.Integer itemType, java.lang.Integer offline, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data)static voidgetCollectionsCount(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, java.lang.String tags, java.lang.String contains, java.lang.Integer byType, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data)static voidgetItemPosition(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.String stableId, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data)static voidgetItems(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.Integer itemType, java.lang.Integer offline, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data)static voidgetItemsCount(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data)static voidqueryRecent(java.lang.String ownerJid, java.sql.Timestamp start, java.sql.Timestamp end, java.lang.Integer chat, java.lang.Integer groupchat, java.lang.Integer call, java.lang.Integer call_success, java.lang.Integer call_missed, java.lang.Integer call_canceled, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data)static voidqueryRecentCount(java.lang.String ownerJid, java.sql.Timestamp start, java.sql.Timestamp end, java.lang.Integer chat, java.lang.Integer groupchat, java.lang.Integer call, java.lang.Integer call_success, java.lang.Integer call_missed, java.lang.Integer call_canceled, java.sql.ResultSet[] data)-
Methods inherited from class tigase.archive.db.derby.StoredProcedures
addMessage, addTagToMessage, appendContainsQuery, appendTagsQuery, deleteExpiredMessages, ensureJid, getCollections, getCollectionsCount, getJidId, getMessagePosition, getMessages, getMessagesCount, getTagsForUser, getTagsForUserCount, removeMessages, sha1OfLower
-
-
-
-
Method Detail
-
addItem
public static void addItem(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp ts, java.lang.String stableId, java.lang.String stanzaId, java.lang.String refStableId, java.lang.String body, java.lang.String msg, java.lang.Integer itemType, java.lang.Integer offline) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
addItemJingle
public static void addItemJingle(java.lang.String ownerJid, java.lang.String stableId, java.lang.String sid, java.lang.String action, java.lang.String reason, java.lang.Integer offline, java.lang.Integer direction) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
addItemOffline
public static void addItemOffline(java.lang.String ownerJid, java.lang.String stableId, java.lang.String buddyRes) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
for_GetMessages
public static void for_GetMessages(java.lang.String ownerJid, java.lang.String msgIds, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
for_GetMessagesCount
public static void for_GetMessagesCount(java.lang.String ownerJid, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
for_GetMessagesList
public static void for_GetMessagesList(java.lang.String ownerJid, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
for_RemoveMessages
public static void for_RemoveMessages(java.lang.String ownerJid, java.lang.String msgIds) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
for_UnmarkOfflineMessages
public static void for_UnmarkOfflineMessages(java.lang.String ownerJid, java.lang.String msgIds) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getCollections
public static void getCollections(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, java.lang.String tags, java.lang.String contains, java.lang.Integer byType, java.lang.Integer itemType, java.lang.Integer offline, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getCollectionsCount
public static void getCollectionsCount(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, java.lang.String tags, java.lang.String contains, java.lang.Integer byType, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getItemPosition
public static void getItemPosition(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.String stableId, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getItems
public static void getItems(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.Integer itemType, java.lang.Integer offline, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getItemsCount
public static void getItemsCount(java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp from, java.sql.Timestamp to, short refType, java.lang.String tags, java.lang.String contains, java.lang.Integer itemType, java.lang.Integer offline, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
queryRecent
public static void queryRecent(java.lang.String ownerJid, java.sql.Timestamp start, java.sql.Timestamp end, java.lang.Integer chat, java.lang.Integer groupchat, java.lang.Integer call, java.lang.Integer call_success, java.lang.Integer call_missed, java.lang.Integer call_canceled, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
queryRecentCount
public static void queryRecentCount(java.lang.String ownerJid, java.sql.Timestamp start, java.sql.Timestamp end, java.lang.Integer chat, java.lang.Integer groupchat, java.lang.Integer call, java.lang.Integer call_success, java.lang.Integer call_missed, java.lang.Integer call_canceled, java.sql.ResultSet[] data) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
fm_AddItem
public static void fm_AddItem(java.lang.String ownerJid, java.lang.String stableId, java.lang.String urlHash, java.lang.String url, java.lang.String mediaType, java.lang.String name, java.lang.String description, java.lang.Long size) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
fm_QueryItems
public static void fm_QueryItems(java.lang.String domain, java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp after, java.sql.Timestamp before, java.lang.String contains, java.lang.String mediaTypeContains, java.lang.Long smallerThan, java.lang.Long biggerThan, java.lang.Integer limit, java.lang.Integer offset, java.sql.ResultSet[] results) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
fm_QueryItemsCount
public static void fm_QueryItemsCount(java.lang.String domain, java.lang.String ownerJid, java.lang.String buddyJid, java.sql.Timestamp after, java.sql.Timestamp before, java.lang.String contains, java.lang.String mediaTypeContains, java.lang.Long smallerThan, java.lang.Long biggerThan, java.lang.String beforeStableId, java.sql.ResultSet[] results) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-