Class ConfluenceTableReader

  • All Implemented Interfaces:
    com.atlassian.dbexporter.exporter.TableReader

    public class ConfluenceTableReader
    extends Object
    implements com.atlassian.dbexporter.exporter.TableReader
    Confluence specific TableReader.

    Finds all tables and columns that need to be exported.

    Since:
    5.4
    • Field Detail

      • INCLUDED_TABLENAME

        public static final com.google.common.base.Predicate<String> INCLUDED_TABLENAME
    • Constructor Detail

      • ConfluenceTableReader

        public ConfluenceTableReader​(Connection connection)
    • Method Detail

      • read

        public Iterable<com.atlassian.dbexporter.Table> read​(com.atlassian.dbexporter.DatabaseInformation databaseInformation,
                                                             com.atlassian.dbexporter.EntityNameProcessor entityNameProcessor)
        Specified by:
        read in interface com.atlassian.dbexporter.exporter.TableReader