Class MongoSchemaLoader
java.lang.Object
tigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
tigase.mongodb.MongoSchemaLoader
@Deprecated
public class MongoSchemaLoader
extends tigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
Deprecated.
Created by andrzej on 05.05.2017.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class tigase.db.util.SchemaLoader
tigase.db.util.SchemaLoader.Result, tigase.db.util.SchemaLoader.TypeInfo -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontigase.db.util.SchemaLoader.ResultaddXmppAdminAccount(tigase.db.util.SchemaManager.SchemaInfo schemaInfo) Deprecated.Deprecated.tigase.db.util.SchemaLoader.ResultDeprecated.voidexecute(tigase.db.util.SchemaLoader.Parameters params) Deprecated.List<tigase.util.ui.console.CommandlineParameter> Deprecated.Optional<tigase.util.Version> getComponentVersionFromDb(String component) Deprecated.getDBUri()Deprecated.Optional<tigase.util.Version> getMinimalRequiredComponentVersionForUpgrade(tigase.db.util.SchemaManager.SchemaInfo schemaInfo) Deprecated.List<tigase.util.ui.console.CommandlineParameter> Deprecated.List<tigase.db.util.SchemaLoader.TypeInfo> Deprecated.voidinit(MongoSchemaLoader.Parameters params, Optional<tigase.db.util.SchemaManager.RootCredentialsCache> rootCredentialsCache) Deprecated.tigase.db.util.SchemaLoader.ResultloadSchema(tigase.db.util.SchemaManager.SchemaInfo schema, String version) Deprecated.tigase.db.util.SchemaLoader.ResultloadSchemaFile(String fileName) Deprecated.tigase.db.util.SchemaLoader.ResultDeprecated.tigase.db.util.SchemaLoader.ResultDeprecated.tigase.db.util.SchemaLoader.ResultsetComponentVersion(String component, String version) Deprecated.tigase.db.util.SchemaLoader.Resultshutdown()Deprecated.tigase.db.util.SchemaLoader.ResultDeprecated.tigase.db.util.SchemaLoader.ResultDeprecated.Methods inherited from class tigase.db.util.SchemaLoader
addUsersToRepository, addUsersToRepositoryFunction, getAllSupportedTypes, getAllSupportedTypesStream, getConfigString, getDataSourceAwareClassesForSchemaInfo, getDefaultSupportedTypeForName, getInitializedDataSourceAwareForSchemaInfo, getMainCommandlineParameters, getSupportedTypeForName, getType, init, initializeAuthRepository, initializeDataSourceAwareFunction, instantiateClass, isSupported, loadCommonSchema, main, newInstance, newInstanceForURI
-
Field Details
-
SCHEMA_VERSION
-
-
Constructor Details
-
MongoSchemaLoader
public MongoSchemaLoader()Deprecated.
-
-
Method Details
-
addXmppAdminAccount
public tigase.db.util.SchemaLoader.Result addXmppAdminAccount(tigase.db.util.SchemaManager.SchemaInfo schemaInfo) Deprecated.- Specified by:
addXmppAdminAccountin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
createParameters
Deprecated.- Specified by:
createParametersin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
destroyDataSource
public tigase.db.util.SchemaLoader.Result destroyDataSource()Deprecated.- Specified by:
destroyDataSourcein classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
execute
public void execute(tigase.db.util.SchemaLoader.Parameters params) Deprecated.- Specified by:
executein classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getCommandlineParameters
Deprecated.- Specified by:
getCommandlineParametersin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getComponentVersionFromDb
Deprecated.- Specified by:
getComponentVersionFromDbin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getMinimalRequiredComponentVersionForUpgrade
public Optional<tigase.util.Version> getMinimalRequiredComponentVersionForUpgrade(tigase.db.util.SchemaManager.SchemaInfo schemaInfo) Deprecated.- Specified by:
getMinimalRequiredComponentVersionForUpgradein classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getDBUri
Deprecated.- Specified by:
getDBUriin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getSetupOptions
Deprecated.- Specified by:
getSetupOptionsin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
getSupportedTypes
Deprecated.- Specified by:
getSupportedTypesin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
init
public void init(MongoSchemaLoader.Parameters params, Optional<tigase.db.util.SchemaManager.RootCredentialsCache> rootCredentialsCache) Deprecated.- Specified by:
initin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
loadSchema
public tigase.db.util.SchemaLoader.Result loadSchema(tigase.db.util.SchemaManager.SchemaInfo schema, String version) Deprecated.- Specified by:
loadSchemain classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
loadSchemaFile
Deprecated.- Specified by:
loadSchemaFilein classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
postInstallation
public tigase.db.util.SchemaLoader.Result postInstallation()Deprecated.- Specified by:
postInstallationin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
printInfo
public tigase.db.util.SchemaLoader.Result printInfo()Deprecated.- Overrides:
printInfoin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
setComponentVersion
Deprecated.- Specified by:
setComponentVersionin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
shutdown
public tigase.db.util.SchemaLoader.Result shutdown()Deprecated.- Specified by:
shutdownin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
validateDBConnection
public tigase.db.util.SchemaLoader.Result validateDBConnection()Deprecated.- Specified by:
validateDBConnectionin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-
validateDBExists
public tigase.db.util.SchemaLoader.Result validateDBExists()Deprecated.- Specified by:
validateDBExistsin classtigase.db.util.SchemaLoader<MongoSchemaLoader.Parameters>
-