edu.jhu.tmaj.servlet.request.impl
Class ShapesSaveRequest
java.lang.Object
edu.jhu.tmaj.servlet.request.BaseRequest
edu.jhu.tmaj.servlet.request.impl.ShapesSaveRequest
- All Implemented Interfaces:
- CommandRequest, java.io.Serializable
public final class ShapesSaveRequest
- extends BaseRequest
- implements java.io.Serializable
Saves shapes to a specified scoredImageID. The shapes are stored in a List of Drawables.
- See Also:
- Serialized Form
Constructor Summary |
ShapesSaveRequest(java.util.List drawablesList,
int scoredImageID)
|
Method Summary |
static boolean |
isSaveNecessary(java.util.List drawablesList)
Returns true if the database must be written to reflect the changes the user made to the
shapes. |
CommandResponse |
processRequest(UserBean userBean)
This request is executed on the server assuming the username and password returns a valid
UserBean. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ShapesSaveRequest
public ShapesSaveRequest(java.util.List drawablesList,
int scoredImageID)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
processRequest
public CommandResponse processRequest(UserBean userBean)
throws java.sql.SQLException
- Description copied from class:
BaseRequest
- This request is executed on the server assuming the username and password returns a valid
UserBean.
- Specified by:
processRequest
in class BaseRequest
- Throws:
java.sql.SQLException
isSaveNecessary
public static boolean isSaveNecessary(java.util.List drawablesList)
- Returns true if the database must be written to reflect the changes the user made to the
shapes.