Package tilda.db

Class QueryDetails


  • public class QueryDetails
    extends java.lang.Object
    • Field Detail

      • _Table

        public final java.lang.String _Table
      • _Query

        public final java.lang.String _Query
      • _Warnings

        public java.lang.String _Warnings
      • _WarningsCollection

        public boolean _WarningsCollection
      • _Deadlocked

        public boolean _Deadlocked
      • _Canceled

        public boolean _Canceled
      • _LOGGING_HEADER

        public static final java.lang.String _LOGGING_HEADER
    • Constructor Detail

      • QueryDetails

        public QueryDetails​(java.lang.String Table,
                            java.lang.String Query)
    • Method Detail

      • setLastQuery

        public static void setLastQuery​(java.lang.String TableName,
                                        java.lang.String Query)
      • setLastQueryWarning

        public static void setLastQueryWarning​(java.lang.String str)
      • setLastQueryDeadlocked

        public static void setLastQueryDeadlocked()
      • setLastQueryCanceled

        public static void setLastQueryCanceled()
      • isLastQueryDeadlocked

        public static boolean isLastQueryDeadlocked()
      • isLastQueryCanceled

        public static boolean isLastQueryCanceled()
      • getLastQuery

        public static java.lang.String getLastQuery()
      • getLastQuerySecure

        public static java.lang.String getLastQuerySecure()
      • getLastQueryWarnings

        public static java.lang.String getLastQueryWarnings()
      • setWarningsCollection

        public static void setWarningsCollection​(boolean val)
      • isWarningsCollection

        public static boolean isWarningsCollection()
      • logQuery

        public static void logQuery​(java.lang.String tableName,
                                    java.lang.String query,
                                    java.lang.String values)
      • getThreadMaskMode

        public static boolean getThreadMaskMode()
      • setThreadMaskMode_DO_NOT_USE_IN_GENERAL_APP_CODE

        public static void setThreadMaskMode_DO_NOT_USE_IN_GENERAL_APP_CODE​(boolean maskingMode)
        This method sets the masking mode for the current thread. Any Tilda object created in the thread will be marked as masked by default. This method should typically be used in the context of setting up a session and Connections. This shouldn't be used in application-level code to "disable" masking mode for instance.