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 classAdminApp.DbCloseActionstatic classAdminApp.DbDefragActionstatic classAdminApp.DbExportActionstatic classAdminApp.DbOpenActionstatic classAdminApp.DbUpgradeActionstatic interfaceAdminApp.GroupListenerstatic interfaceAdminApp.PluginListenerstatic interfaceAdminApp.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 StringIDstatic FilelastSaveLocation-
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:
getCommandLineOptionsin classAbstractApplication
-
getDbDriver
public AbstractDbDriver getDbDriver()
- Overrides:
getDbDriverin classAbstractApplication
-
getGroupsPool
public DbGroup[] getGroupsPool()
-
getPluginsPool
public DbPlugin[] getPluginsPool()
-
getInstance
public static AdminApp getInstance()
-
getName
public String getName()
- Specified by:
getNamein classAbstractApplication
-
getTitle
public String getTitle()
- Specified by:
getTitlein classAbstractApplication
-
getUsersPool
public DbUser[] getUsersPool()
-
init
public void init(org.apache.commons.cli.CommandLine commandLine)
- Overrides:
initin 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:
startin classAbstractApplication
-
-