Personal notes for understanding data server 2
Package |
Purpose |
---|---|
org.glast.dataserver.control |
Global constants. Are Login/Logoff stuff still needed? |
org.glast.dataserver.control.filter |
Login filter and Multipart form filter |
org.glast.dataserver.control.peeler |
Struts Actions and Forms – How do these relate to other peeler stuff. Seems like a lot of duplication |
org.glast.dataserver.control.pruner |
|
org.glast.dataserver.control.skimmer |
|
org.glast.dataserver.control.user |
How does this relate to other stuff |
org.glast.dataserver.data |
? |
org.glast.dataserver.framework |
How does UserContainer work? |
User related objects
org.glast.dataserver.view.UserView |
extends BaseView |
|
org.glast.dataserver.model.utils.UserDirectory |
|
Writes user to properties file why? |
org.glast.dataserver.model.user.User |
implements DataServerUser |
Deals with reading/writing user to database. Has hooks for getting lists of requests. |
org.glast.dataserver.model.user.DataServerUser |
interface |
Specifies user interface for User. Has methods for getting list of requests (History) globally or by type. Also methods for creating Requests why here? |
org.glast.dataserver.framework.UserContainer |
implements HttpSessionBindingListener |
Object stored in session. Provides access to DataserverUser, UserView, adn HistoryView |
org.glast.dataserver.control.user.* |
|
? |