break;
}
}
}
SQLIdentifier secTableIdentifier =
(SQLIdentifier)storeMgr.getIdentifierFactory().newDatastoreContainerIdentifier(fmd.getTable());
// Use specified catalog, else take catalog of the owning table
String catalogName = fmd.getCatalog();
if (catalogName == null)
{
catalogName = getCatalogName();
}
// Use specified schema, else take schema of the owning table
String schemaName = fmd.getSchema();
if (schemaName == null)
{
schemaName = getSchemaName();
}
secTableIdentifier.setCatalogName(catalogName);
secTableIdentifier.setSchemaName(schemaName);
secTable = new SecondaryTable(secTableIdentifier, storeMgr, this, joinmd, clr);
secTable.preInitialize(clr);
secTable.initialize(clr);
secTable.postInitialize(clr);