Data Server 2

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.*   ?
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.