com.u2d.app
Class Application
java.lang.Object
com.u2d.app.Application
- All Implemented Interfaces:
- AuthManager, AppEventNotifier
public class Application
- extends java.lang.Object
- implements AuthManager, AppEventNotifier
- Author:
- Eitan Suez
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_appName
protected java.lang.String _appName
_pagesize
protected int _pagesize
_vmech
protected transient ViewMechanism _vmech
_pmech
protected PersistenceMechanism _pmech
_classesFolder
protected Folder _classesFolder
_lfName
protected java.lang.String _lfName
_persistClasses
protected java.util.ArrayList _persistClasses
Application
public Application()
Application
public Application(boolean headless)
Application
public Application(HBMGenerator generator)
initObjects
public void initObjects()
launch
public void launch()
placebo
public java.lang.String placebo()
getName
public java.lang.String getName()
getPageSize
public int getPageSize()
getLFName
public java.lang.String getLFName()
getViewMechanism
public ViewMechanism getViewMechanism()
getPersistenceMechanism
public PersistenceMechanism getPersistenceMechanism()
getClassesFolder
public Folder getClassesFolder()
getPersistClasses
public java.util.List getPersistClasses()
getUser
public User getUser()
showLoginDialog
public void showLoginDialog()
dismissLoginDialog
public void dismissLoginDialog()
loginInvalid
public void loginInvalid()
displayLockedDialog
public void displayLockedDialog()
setupUser
public void setupUser(java.lang.String username)
clearUser
public void clearUser()
authenticate
public boolean authenticate(java.lang.String username,
java.lang.String password)
clearBadAttempts
public void clearBadAttempts(java.lang.String username)
tooManyBadAttempts
public boolean tooManyBadAttempts(java.lang.String username)
isLocked
public boolean isLocked(java.lang.String username)
lock
public void lock(java.lang.String username)
onLogin
public void onLogin(java.lang.String username,
java.lang.String password)
- Specified by:
onLogin in interface AuthManager
onLogout
public void onLogout()
addAppEventListener
public void addAppEventListener(java.lang.String evtType,
AppEventListener l)
- Specified by:
addAppEventListener in interface AppEventNotifier
removeAppEventListener
public void removeAppEventListener(java.lang.String evtType,
AppEventListener l)
- Specified by:
removeAppEventListener in interface AppEventNotifier
fireAppEventNotification
public void fireAppEventNotification(java.lang.String evtType)
- Specified by:
fireAppEventNotification in interface AppEventNotifier
fireAppEventNotification
public void fireAppEventNotification(java.lang.String evtType,
java.lang.Object target)
log
public void log(java.lang.String typeString,
EOCommand cmd,
java.lang.String msg)
main
public static void main(java.lang.String[] args)