/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() throws StandardException { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("CONSTRAINTID", false), SystemColumnImpl.getUUIDColumn("CONGLOMERATEID", false), SystemColumnImpl.getUUIDColumn("KEYCONSTRAINTID", false), SystemColumnImpl.getIndicatorColumn("DELETERULE"), SystemColumnImpl.getIndicatorColumn("UPDATERULE"), }; }
/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("CONSTRAINTID", false), SystemColumnImpl.getUUIDColumn("TABLEID", false), SystemColumnImpl.getIdentifierColumn("CONSTRAINTNAME", false), SystemColumnImpl.getIndicatorColumn("TYPE"), SystemColumnImpl.getUUIDColumn("SCHEMAID", false), SystemColumnImpl.getIndicatorColumn("STATE"), SystemColumnImpl.getColumn("REFERENCECOUNT", Types.INTEGER, false) }; }
public SystemColumn[] buildColumnList() { return new SystemColumn[] { SystemColumnImpl.getIdentifierColumn("ID", false), SystemColumnImpl.getColumn("LISTENER_CLASS", Types.VARCHAR, false), SystemColumnImpl.getColumn("SERVER_GROUPS", Types.VARCHAR, false), SystemColumnImpl.getColumn("MANUAL_START", Types.BOOLEAN, false), SystemColumnImpl.getColumn("BATCH_CONFLATION", Types.BOOLEAN, false), SystemColumnImpl.getColumn("BATCH_SIZE", Types.INTEGER, false), SystemColumnImpl.getColumn("BATCH_TIME_INTERVAL", Types.INTEGER, false), SystemColumnImpl.getColumn("IS_PERSISTENCE", Types.BOOLEAN, false), SystemColumnImpl.getColumn("DISK_STORE_NAME", Types.VARCHAR, true), SystemColumnImpl.getColumn("MAX_QUEUE_MEMORY", Types.INTEGER, false), SystemColumnImpl.getColumn("ALERT_THRESHOLD", Types.INTEGER, false), SystemColumnImpl.getColumn("IS_STARTED", Types.BOOLEAN, false), SystemColumnImpl.getColumn("INIT_PARAMS", Types.VARCHAR, true), SystemColumnImpl.getColumn("DISK_SYNCHRONOUS", Types.BOOLEAN, false) }; }
/** * Builds a list of columns suitable for creating this Catalog. * * @return array of SystemColumn suitable for making this catalog. */ public SystemColumn[] buildColumnList() { return new SystemColumn[] { SystemColumnImpl.getUUIDColumn("SCAN_RS_ID", false), SystemColumnImpl.getIdentifierColumn("SCAN_OBJECT_NAME", false), SystemColumnImpl.getIndicatorColumn("SCAN_OBJECT_TYPE"), SystemColumnImpl.getColumn("SCAN_TYPE", Types.CHAR, false, 8), SystemColumnImpl.getColumn("ISOLATION_LEVEL", Types.CHAR, true, 3), SystemColumnImpl.getColumn("NO_VISITED_PAGES", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_VISITED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_QUALIFIED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_VISITED_DELETED_ROWS", Types.INTEGER, true), SystemColumnImpl.getColumn("NO_FETCHED_COLUMNS", Types.INTEGER, true), SystemColumnImpl.getColumn( "BITSET_OF_FETCHED_COLUMNS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("BTREE_HEIGHT", Types.INTEGER, true), SystemColumnImpl.getColumn("FETCH_SIZE", Types.INTEGER, true), SystemColumnImpl.getColumn("START_POSITION", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("STOP_POSITION", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("SCAN_QUALIFIERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("NEXT_QUALIFIERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn( "HASH_KEY_COLUMN_NUMBERS", Types.VARCHAR, true, TypeId.VARCHAR_MAXWIDTH), SystemColumnImpl.getColumn("HASH_TABLE_SIZE", Types.INTEGER, true), }; }