Package com.im.df.impl.db.sprovider
Current states and their transitions
The content this document was converted to Graphviz chart. Please see /ijc/doc/graphviz/schemainit.gv and /ijc/doc/graphviz/schemaInit.png. Please keep these two files up-to-date when any changes are done in schema init functionality.-
Class Summary Class Description AlreadyLoggedStateOpts AppCtxKeys Keys for ApplicationContext to find beans.DDLModeSelectionStateOpts GenericMessageStateOpts IjcMetadataRefreshOpts IjcOidAuthenticationProvider Simple Spring authentication provider.IjcOidAuthenticationToken Simple Spring authentication token.SchemaProviderImpl SchemaTransferObject Object designing schema to which some users may be connected.SpringContextConfigurations A common class containing references to all spring context files we need to use here and there.SproviderUtils Public static methods.UpgradeDerbyDbOpts UpgradeIJCSchema This step checks whether the database version is up-to-date.UpgradeIJCSchemaOpts UpgradeJChemTablesStateOpts UsernamePasswdOpts UsersLoggedInDialogProvider Provides instance of dialog informing about users logged in before performing schema upgrade.UsersLoggedInDialogProvider.DefaultDialog -
Enum Summary Enum Description AuthenticationPolicy ConnectType Helper class for different types of login: IJC appserver, Database, IJC -
Exception Summary Exception Description UpgradeIJCSchemaException Exception during IJC schema upgrade.UsersLoggedInException Somebody is logged in while he is not expected to be.