HiRISE

Package HiRISE.HiWish

Class Summary
AuthorizedRequestProcessor Custom Struts RequestProcessor for performing authorization.
CastSuggestionAction  
ChangeEmailAction  
ChangePasswordAction Change the password for a user if we can verify the request is legitimate.
ChangePasswordForm Takes input from the password change form.
CheckPairSuggestionAction Create-A-Pair
CloneSuggestionAction  
Cloning Set of utility methods for cloning, converting to stereo, and other related tasks.
ConfirmAction Confirms that a user has responded to a valid link sent in an email by checking the token in the link versus the token in the database.
EditSelfAction Fills out details for the 'edit profile' page
EditSelfForm Collects and validates information from the profile form.
FeatureSearch Finds matching nomenclature or observations and suggestions by ID.
FootprintSearch  
FootprintSearchAction  
FootprintSearchForm  
HiWishAction Base class for actions that perform queries of the database or other common functions.
LocateAction Handle requests to locate places.
LoginAction Handle input from the login form by looking up the user.
LoginForm Captures input from the login HTML form.
LogoutAction Action for logging a user out of an active session.
NewSuggestionAction Handles actions from the editor, preview and suggestion creation pages.
PairSuggestionAction Create-A-Pair
People Handles all People-related queries.
PreviewSuggestionAction If the SuggestionForm is valid, forwards to a preview page where the user can see all fields that are to be submitted.
RegisterAction Accepts register input, if valid and no existing user, creates a stub user and sends out the confirmation email.
RegisterAction.CaptchaResponse JSON Deserializing class for Captcha API response
RegisterForm Captures the submit values for a new registration form and validates all inputs.
RememberAction The remember action looks for a cookie, using the value of the cookie to fill out the login form.
ResetPasswordAction The reset password action takes as input the username or email address and sends an email to the user with the specified username or email address.
ResetPasswordForm Takes input from the 'request new password' form.
ShowQuotaAction Loads the user's suggestion quota for display
SuggestionForm Stores input from the 'create suggestion' form.
SuggestionSearchAction Search suggestions and return list for the view.
SuggestionSearchForm  
SuggestionSearchList Performs query for suggestions based on user input
SuggestionStorage Makes Suggestion Sausage
UpdateSelfAction Takes the input from the 'edit profile' form, if it is valid, updates the DB.
User This class captures form submissions for users.
ViewSuggestionAction Load suggestion info for viewing
 

Enum Summary
Cloning.Pairable  
FootprintSearchForm.Projection  
FootprintSearchForm.Type  
LocateAction.SearchType Types of searches available
User.ConfirmationType Type of confirmation
 


HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona