|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.torque.om.BaseObject
org.tigris.scarab.om.BaseQuery
org.tigris.scarab.om.Query
This class manages the Query table.
| Field Summary |
| Fields inherited from class org.tigris.scarab.om.BaseQuery |
collRQueryUsers |
| Fields inherited from class org.apache.torque.om.BaseObject |
NEW_ID |
| Constructor Summary | |
Query()
|
|
| Method Summary | |
void |
approve(ScarabUser user,
boolean approved)
Checks permission and approves or rejects query. |
boolean |
canDelete(ScarabUser user)
|
boolean |
canEdit(ScarabUser user)
|
void |
copyQuery(ScarabUser user)
Checks if user has permission to delete query. |
void |
delete(ScarabUser user)
Checks if user has permission to delete query. |
static Query |
getInstance()
A new Query object |
MITList |
getMITList()
Returns the associated MITList object. |
Module |
getModule()
Module getter. |
RQueryUser |
getRQueryUser(ScarabUser user)
Gets RQueryUser object for this query and user. |
ScarabModule |
getScarabModule()
Throws UnsupportedOperationException. |
ScarabUser |
getScarabUser()
Get the value of scarabUser. |
boolean |
saveAndSendEmail(ScarabUser user,
Module module,
org.apache.turbine.TemplateContext context)
Either returns true, if no email problem occured, or throws an appropriate Exception. |
void |
setModule(Module me)
Use this instead of setScarabModule. |
void |
setScarabModule(ScarabModule module)
Throws UnsupportedOperationException. |
void |
setScarabUser(ScarabUser v)
Set the value of scarabUser. |
void |
subscribe(ScarabUser user,
java.lang.Integer frequencyId)
Subscribes user to query. |
void |
unSubscribe(ScarabUser user)
Unsubscribes user from query. |
| Methods inherited from class org.apache.torque.om.BaseObject |
equals, equals, getLog, hashCode, isModified, isNew, resetModified, setModified, setNew, setPrimaryKey |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.torque.om.Persistent |
getPrimaryKey, isModified, isNew, save, save, save, setModified, setNew, setPrimaryKey, setPrimaryKey |
| Constructor Detail |
public Query()
| Method Detail |
public ScarabUser getScarabUser()
throws org.apache.torque.TorqueException
getScarabUser in class BaseQueryorg.apache.torque.TorqueException
public void setScarabUser(ScarabUser v)
throws org.apache.torque.TorqueException
setScarabUser in class BaseQueryv - Value to assign to scarabUser.
org.apache.torque.TorqueExceptionpublic ScarabModule getScarabModule()
getModule() instead.
ScarabModule valuepublic void setScarabModule(ScarabModule module)
setModule(Module) instead.
public void setModule(Module me)
throws org.apache.torque.TorqueException
setModule in class BaseQueryme - Module
org.apache.torque.TorqueException
public Module getModule()
throws org.apache.torque.TorqueException
getModule in class BaseQueryModule value
org.apache.torque.TorqueExceptionpublic static Query getInstance()
public boolean canDelete(ScarabUser user)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public boolean canEdit(ScarabUser user)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public boolean saveAndSendEmail(ScarabUser user,
Module module,
org.apache.turbine.TemplateContext context)
throws org.apache.torque.TorqueException,
ScarabException
user - module - context -
org.apache.torque.TorqueException
ScarabException
public MITList getMITList()
throws org.apache.torque.TorqueException
BaseQuery
getMITList in class BaseQueryorg.apache.torque.TorqueException
public void subscribe(ScarabUser user,
java.lang.Integer frequencyId)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public void unSubscribe(ScarabUser user)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public RQueryUser getRQueryUser(ScarabUser user)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public void approve(ScarabUser user,
boolean approved)
throws org.apache.torque.TorqueException,
ScarabException
org.apache.torque.TorqueException
ScarabException
public void delete(ScarabUser user)
throws org.apache.torque.TorqueException,
ScarabException
org.apache.torque.TorqueException
ScarabException
public void copyQuery(ScarabUser user)
throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||