|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.farrago.catalog.FarragoAbstractCatalogInit
net.sf.farrago.catalog.FarragoCatalogInit
public class FarragoCatalogInit
FarragoCatalogInit contains one-time persistent initialization procedures for the Farrago catalog.
| Field Summary | |
|---|---|
static long |
DEFAULT_CONNECTION_TIMEOUT_MILLIS
Default jdbc connection timeout in milliseconds |
static int |
DEFAULT_FRESHMEN_PAGE_QUEUE_PERCENTAGE
Default freshmen page queue percentage |
static int |
DEFAULT_PAGE_HISTORY_QUEUE_PERCENTAGE
Default page history queue percentage |
static int |
DEFAULT_PREFETCH_PAGES_MAX
Default maximum number of pages to prefetch |
static int |
DEFAULT_PREFETCH_THROTTLE_RATE
Default prefetch throttle rate |
static String |
LOCALDB_CATALOG_NAME
Reserved name for the local catalog. |
static String |
PUBLIC_ROLE_NAME
Reserved name for the public role. |
static String |
SA_USER_NAME
Reserved name for the system admin authorization user. |
static String |
SYSBOOT_CATALOG_NAME
Reserved name for the system boot catalog. |
| Fields inherited from class net.sf.farrago.catalog.FarragoAbstractCatalogInit |
|---|
repos, SYSTEM_USER_NAME, tracer |
| Constructor Summary | |
|---|---|
FarragoCatalogInit(FarragoRepos repos)
|
|
| Method Summary | |
|---|---|
private void |
createSystemAuth()
|
private void |
createSystemCatalogs()
|
static void |
createSystemObjects(FarragoRepos repos)
Creates objects owned by the system. |
private void |
initCatalog()
|
| Methods inherited from class net.sf.farrago.catalog.FarragoAbstractCatalogInit |
|---|
change, changeCancelled, defineTypeAlias, plannedChange, publishObjects, updateSystemParameters, updateSystemTypes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String SYSBOOT_CATALOG_NAME
public static final String LOCALDB_CATALOG_NAME
public static final String PUBLIC_ROLE_NAME
public static final String SA_USER_NAME
public static final long DEFAULT_CONNECTION_TIMEOUT_MILLIS
public static final int DEFAULT_FRESHMEN_PAGE_QUEUE_PERCENTAGE
public static final int DEFAULT_PAGE_HISTORY_QUEUE_PERCENTAGE
public static final int DEFAULT_PREFETCH_PAGES_MAX
public static final int DEFAULT_PREFETCH_THROTTLE_RATE
| Constructor Detail |
|---|
public FarragoCatalogInit(FarragoRepos repos)
| Method Detail |
|---|
public static void createSystemObjects(FarragoRepos repos)
repos - the repository in which to initialize the catalogprivate void initCatalog()
private void createSystemCatalogs()
private void createSystemAuth()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||