Package tigase.db.util
Class DBSchemaLoader.Parameters
- java.lang.Object
-
- tigase.db.util.DBSchemaLoader.Parameters
-
- All Implemented Interfaces:
SchemaLoader.Parameters
- Enclosing class:
- DBSchemaLoader
public static class DBSchemaLoader.Parameters extends Object implements SchemaLoader.Parameters
-
-
Constructor Summary
Constructors Constructor Description Parameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAdminPassword()List<BareJID>getAdmins()StringgetDbHostname()StringgetDbName()StringgetDbPass()StringgetDbRootPass()StringgetDbRootUser()StringgetDbType()StringgetDbUser()BooleangetIngoreMissingFiles()LevelgetLogLevel()StringgetSchemaDirectory()StringgetServerTimezone()protected voidinit(Optional<SchemaManager.RootCredentialsCache> rootCredentialsCache)booleanisForceReloadSchema()booleanisIgnoreMissingFiles()BooleanisUseLegacyDatetimeCode()BooleanisUseSSL()voidparseUri(String uri)voidsetAdmins(List<BareJID> admins, String password)voidsetDbRootCredentials(String username, String password)voidsetForceReloadSchema(boolean forceReloadSchema)voidsetIngoreMissingFiles(Boolean ingoreMissingFiles)voidsetLogLevel(Level level)voidsetProperties(Properties props)voidsetSchemaDirectory(String schemaDirectory)StringtoString()
-
-
-
Method Detail
-
getAdminPassword
public String getAdminPassword()
- Specified by:
getAdminPasswordin interfaceSchemaLoader.Parameters
-
getAdmins
public List<BareJID> getAdmins()
- Specified by:
getAdminsin interfaceSchemaLoader.Parameters
-
getDbRootPass
public String getDbRootPass()
-
getDbRootUser
public String getDbRootUser()
-
getDbType
public String getDbType()
-
getDbName
public String getDbName()
-
getDbHostname
public String getDbHostname()
-
getDbUser
public String getDbUser()
-
getDbPass
public String getDbPass()
-
isForceReloadSchema
public boolean isForceReloadSchema()
- Specified by:
isForceReloadSchemain interfaceSchemaLoader.Parameters
-
setForceReloadSchema
public void setForceReloadSchema(boolean forceReloadSchema)
- Specified by:
setForceReloadSchemain interfaceSchemaLoader.Parameters
-
isIgnoreMissingFiles
public boolean isIgnoreMissingFiles()
-
isUseSSL
public Boolean isUseSSL()
-
isUseLegacyDatetimeCode
public Boolean isUseLegacyDatetimeCode()
-
getServerTimezone
public String getServerTimezone()
-
getSchemaDirectory
public String getSchemaDirectory()
-
setSchemaDirectory
public void setSchemaDirectory(String schemaDirectory)
- Specified by:
setSchemaDirectoryin interfaceSchemaLoader.Parameters
-
parseUri
public void parseUri(String uri)
- Specified by:
parseUriin interfaceSchemaLoader.Parameters
-
setProperties
public void setProperties(Properties props)
- Specified by:
setPropertiesin interfaceSchemaLoader.Parameters
-
setAdmins
public void setAdmins(List<BareJID> admins, String password)
- Specified by:
setAdminsin interfaceSchemaLoader.Parameters
-
setDbRootCredentials
public void setDbRootCredentials(String username, String password)
- Specified by:
setDbRootCredentialsin interfaceSchemaLoader.Parameters
-
getLogLevel
public Level getLogLevel()
- Specified by:
getLogLevelin interfaceSchemaLoader.Parameters
-
setLogLevel
public void setLogLevel(Level level)
- Specified by:
setLogLevelin interfaceSchemaLoader.Parameters
-
getIngoreMissingFiles
public Boolean getIngoreMissingFiles()
-
setIngoreMissingFiles
public void setIngoreMissingFiles(Boolean ingoreMissingFiles)
-
init
protected void init(Optional<SchemaManager.RootCredentialsCache> rootCredentialsCache)
-
-