Class StoredProcedures


  • public class StoredProcedures
    extends tigase.archive.db.derby.StoredProcedures
    Author:
    andrzej
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      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)  
      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)  
      static void addItemOffline​(java.lang.String ownerJid, java.lang.String stableId, java.lang.String buddyRes)  
      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)  
      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)  
      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)  
      static void for_GetMessages​(java.lang.String ownerJid, java.lang.String msgIds, java.sql.ResultSet[] data)  
      static void for_GetMessagesCount​(java.lang.String ownerJid, java.sql.ResultSet[] data)  
      static void for_GetMessagesList​(java.lang.String ownerJid, java.sql.ResultSet[] data)  
      static void for_RemoveMessages​(java.lang.String ownerJid, java.lang.String msgIds)  
      static void for_UnmarkOfflineMessages​(java.lang.String ownerJid, java.lang.String msgIds)  
      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)  
      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)  
      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)  
      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)  
      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)  
      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)  
      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)  
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StoredProcedures

        public StoredProcedures()
    • 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