Class AbstractWorkspaceManagerAdapter

    • Constructor Detail

      • AbstractWorkspaceManagerAdapter

        protected AbstractWorkspaceManagerAdapter​(AbstractDatabaseAdapter databaseAdapter)
    • Method Detail

      • getDefaultWorkspaceName

        public abstract java.lang.String getDefaultWorkspaceName()
      • equalsDefaultWorkspaceName

        public abstract boolean equalsDefaultWorkspaceName​(java.lang.String workspaceName)
      • gotoWorkspace

        public abstract void gotoWorkspace​(java.sql.Connection connection,
                                           Workspace workspace)
                                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • fetchWorkspacesFromDatabase

        public abstract java.util.List<java.lang.String> fetchWorkspacesFromDatabase​(java.sql.Connection connection)
                                                                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • formatWorkspaceName

        public abstract java.lang.String formatWorkspaceName​(java.lang.String workspaceName)
      • gotoWorkspace

        public void gotoWorkspace​(java.sql.Connection connection,
                                  java.lang.String workspaceName,
                                  java.util.Date timestamp)
                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • gotoWorkspace

        public void gotoWorkspace​(java.sql.Connection connection,
                                  java.lang.String workspaceName)
                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • fetchWorkspacesFromDatabase

        public java.util.List<java.lang.String> fetchWorkspacesFromDatabase​(DatabaseConnection databaseConnection)
                                                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException