Class AdminApp
- java.lang.Object
-
- com.openindex.openestate.tool.AbstractApplication
-
- com.openindex.openestate.tool.AbstractSwingApplication<AdminToolFrame>
-
- com.openindex.openestate.tool.admin.AdminApp
-
- All Implemented Interfaces:
org.xnap.commons.i18n.LocaleChangeListener
public final class AdminApp extends AbstractSwingApplication<AdminToolFrame>
AdminApp.- Author:
- Andreas Rudolph
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdminApp.DbCloseAction
static class
AdminApp.DbDefragAction
static class
AdminApp.DbExportAction
static class
AdminApp.DbOpenAction
static class
AdminApp.DbUpgradeAction
static interface
AdminApp.GroupListener
static interface
AdminApp.PluginListener
static interface
AdminApp.UserListener
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.AbstractApplication
AbstractApplication.ExitListener, AbstractApplication.TaskAdapter, AbstractApplication.TaskListener
-
-
Field Summary
Fields Modifier and Type Field Description static String
ID
static File
lastSaveLocation
-
Fields inherited from class com.openindex.openestate.tool.AbstractApplication
CMD_HELP, CMD_JDBC_LOGGING
-
-
Constructor Summary
Constructors Constructor Description AdminApp()
-
Method Summary
-
Methods inherited from class com.openindex.openestate.tool.AbstractSwingApplication
end, getFrame, show, updateLocalization
-
Methods inherited from class com.openindex.openestate.tool.AbstractApplication
addExitListener, addTaskListener, executeTask, executeTaskAndWait, executeTaskAndWait, exit, exit, exit, exit, getCommandLine, getDbExtension, getVersion, isConsole, isJdbcLogging, isLocalDb, isRemoteDb, isSwing, localeChanged, removeExitListener, removeTaskListener, shutdown
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
lastSaveLocation
public static File lastSaveLocation
-
-
Method Detail
-
addGroupListener
public void addGroupListener(AdminApp.GroupListener listener)
-
addPluginListener
public void addPluginListener(AdminApp.PluginListener listener)
-
addUserListener
public void addUserListener(AdminApp.UserListener listener)
-
clearGroupsPool
public void clearGroupsPool()
-
clearPluginsPool
public void clearPluginsPool()
-
clearUsersPool
public void clearUsersPool()
-
forceExit
@Deprecated public void forceExit()
Deprecated.
-
getAutoLoadProject
public File getAutoLoadProject()
-
getAutoLoadProjectLogin
public String getAutoLoadProjectLogin()
-
getAutoLoadProjectPassword
public String getAutoLoadProjectPassword()
-
getCommandLineOptions
public org.apache.commons.cli.Options getCommandLineOptions()
- Overrides:
getCommandLineOptions
in classAbstractApplication
-
getDbDriver
public AbstractDbDriver getDbDriver()
- Overrides:
getDbDriver
in classAbstractApplication
-
getGroupsPool
public DbGroup[] getGroupsPool()
-
getPluginsPool
public DbPlugin[] getPluginsPool()
-
getInstance
public static AdminApp getInstance()
-
getName
public String getName()
- Specified by:
getName
in classAbstractApplication
-
getTitle
public String getTitle()
- Specified by:
getTitle
in classAbstractApplication
-
getUsersPool
public DbUser[] getUsersPool()
-
init
public void init(org.apache.commons.cli.CommandLine commandLine)
- Overrides:
init
in classAbstractSwingApplication<AdminToolFrame>
-
removeGroupListener
public void removeGroupListener(AdminApp.GroupListener listener)
-
removePluginListener
public void removePluginListener(AdminApp.PluginListener listener)
-
removeUserListener
public void removeUserListener(AdminApp.UserListener listener)
-
setDbDriver
public void setDbDriver(AbstractDbDriver dbDriver)
-
setGroupsPool
public void setGroupsPool(DbGroup[] groups)
-
setPluginsPool
public void setPluginsPool(DbPlugin[] plugins)
-
setUsersPool
public void setUsersPool(DbUser[] users)
-
start
public void start(org.apache.commons.cli.CommandLine cli)
- Specified by:
start
in classAbstractApplication
-
-