public class DatabaseStatusCallback extends Object implements DatabaseInitializationStatusCallback
DatabaseStatusCallback
implements
GlobalDatabaseInitializationStatusCallback
to define the current state of database
initialization.Constructor and Description |
---|
DatabaseStatusCallback(javax.servlet.http.HttpSession session,
Locale local)
Callback to inform the caller of the global database initialization routine about the current
step.
|
Modifier and Type | Method and Description |
---|---|
void |
creatingSchema()
Called to inform that the schema is going to be created on the global database.
|
void |
creatingSchemaFailed()
Called to inform that the schema creation failed.
|
void |
creatingSchemaSucceeded()
Called to inform that the schema creation succeeded.
|
void |
databaseInitialization()
Called to inform that database initialization has started.
|
void |
databaseInitializationAlreadyDone()
Called to inform that database initialization has already been successfully completed.
|
void |
databaseInitializationFinished(boolean success)
Called to inform that database initialization has been successfully finished.
|
void |
establishingConnection()
Called to inform that the connection to the global database is going to be established.
|
void |
establishingConnectionFailed(DatabaseConnectionException cause)
Called to inform that the connection to the global database could not be established.
|
void |
establishingConnectionSucceeded()
Called to inform that the connection to the global database could be established
successfully.
|
javax.servlet.http.HttpSession |
getSession() |
void |
preparingInstallation()
Called to inform that the installation is being prepared.
|
void |
preparingInstallationFailed()
Called to inform that preparing the installation failed.
|
void |
preparingInstallationSucceeded()
Called to inform that preparing the installation was successful.
|
void |
setSession(javax.servlet.http.HttpSession session) |
void |
writingInitialData()
Called to inform that initial data like country names and language names is stored in the
database.
|
void |
writingInitialDataFailed()
Called to inform that storing the initial data failed.
|
void |
writingInitialDataSucceeded()
Called to inform that storing the initial data succeeded.
|
public DatabaseStatusCallback(javax.servlet.http.HttpSession session, Locale local)
session
- the current http sessionlocal
- the current user localpublic void creatingSchema()
creatingSchema
in interface DatabaseInitializationStatusCallback
public void creatingSchemaFailed()
creatingSchemaFailed
in interface DatabaseInitializationStatusCallback
public void creatingSchemaSucceeded()
creatingSchemaSucceeded
in interface DatabaseInitializationStatusCallback
public void databaseInitialization()
databaseInitialization
in interface DatabaseInitializationStatusCallback
public void databaseInitializationAlreadyDone()
databaseInitializationAlreadyDone
in interface DatabaseInitializationStatusCallback
public void databaseInitializationFinished(boolean success)
databaseInitializationFinished
in interface DatabaseInitializationStatusCallback
success
- the status of the database initializationpublic void establishingConnection()
establishingConnection
in interface DatabaseInitializationStatusCallback
public void establishingConnectionFailed(DatabaseConnectionException cause)
establishingConnectionFailed
in interface DatabaseInitializationStatusCallback
cause
- the cause for the failurepublic void establishingConnectionSucceeded()
establishingConnectionSucceeded
in interface DatabaseInitializationStatusCallback
public javax.servlet.http.HttpSession getSession()
public void preparingInstallation()
preparingInstallation
in interface DatabaseInitializationStatusCallback
public void preparingInstallationFailed()
preparingInstallationFailed
in interface DatabaseInitializationStatusCallback
public void preparingInstallationSucceeded()
preparingInstallationSucceeded
in interface DatabaseInitializationStatusCallback
public void setSession(javax.servlet.http.HttpSession session)
session
- the session to setpublic void writingInitialData()
writingInitialData
in interface DatabaseInitializationStatusCallback
public void writingInitialDataFailed()
writingInitialDataFailed
in interface DatabaseInitializationStatusCallback
public void writingInitialDataSucceeded()
writingInitialDataSucceeded
in interface DatabaseInitializationStatusCallback
Copyright © 2019 Communote team. All rights reserved.