| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.trackstudio.secured.Secured
com.trackstudio.secured.AbstractBeanWithUdf
com.trackstudio.secured.SecuredTaskBean
com.trackstudio.secured.SecuredTaskTriggerBean
public class SecuredTaskTriggerBean
Bean which represents task trigger
| Field Summary | |
|---|---|
 java.util.Map | 
udfValues
 | 
| Fields inherited from class com.trackstudio.secured.SecuredTaskBean | 
|---|
allowedByAcl, budget, closedate, deadline, filteredUdfValues, onSight, submitdate, updatedate | 
| Fields inherited from class com.trackstudio.secured.Secured | 
|---|
sc | 
| Constructor Summary | |
|---|---|
SecuredTaskTriggerBean(SecuredTaskBean task,
                       java.util.Map udfMap)
 | 
|
SecuredTaskTriggerBean(java.lang.String id,
                       SessionContext sc)
 | 
|
SecuredTaskTriggerBean(java.lang.String id,
                       java.lang.String description,
                       java.lang.String name,
                       java.lang.String shortname,
                       java.util.Calendar submitdate,
                       java.util.Calendar updatedate,
                       java.util.Calendar closedate,
                       java.lang.Double abudget,
                       java.lang.Double budget,
                       java.util.Calendar deadline,
                       java.lang.String number,
                       java.lang.String submitterId,
                       java.lang.String handlerId,
                       java.lang.String handlerUserId,
                       java.lang.String handlerGroupId,
                       java.lang.String parentId,
                       java.lang.String categoryId,
                       java.lang.String workflowId,
                       java.lang.String statusId,
                       java.lang.String resolutionId,
                       java.lang.String priorityId,
                       java.util.Map udfMap,
                       SessionContext sc)
 | 
|
| Method Summary | |
|---|---|
 SecuredTaskTriggerBean | 
create()
Обычная процедура создания задачи, как она у нас делается через TriggerManager.  | 
 SecuredTaskTriggerBean | 
create(boolean sendMail)
 | 
 java.lang.Double | 
getAbudget()
 | 
 java.lang.Double | 
getActualBudget()
 | 
 java.lang.Double | 
getBudget()
 | 
 java.lang.String | 
getCategoryId()
 | 
 java.util.Calendar | 
getClosedate()
 | 
 java.util.Calendar | 
getDeadline()
 | 
 java.lang.String | 
getDescription()
 | 
 java.lang.String | 
getHandlerGroupId()
 | 
 java.lang.String | 
getHandlerId()
 | 
 java.lang.String | 
getHandlerUserId()
 | 
 java.lang.String | 
getId()
 | 
 java.lang.String | 
getName()
 | 
 java.lang.String | 
getNumber()
 | 
 java.lang.String | 
getParentId()
 | 
 java.lang.String | 
getPriorityId()
 | 
 java.lang.String | 
getResolutionId()
 | 
 java.lang.String | 
getShortname()
 | 
 java.lang.String | 
getStatusId()
 | 
 java.util.Calendar | 
getSubmitdate()
 | 
 java.lang.String | 
getSubmitterId()
 | 
protected  TaskCacheItem | 
getTask()
 | 
 java.lang.String | 
getUdfValue(java.lang.String caption)
Get custom field value  | 
 java.util.Map | 
getUdfValues()
 | 
 java.util.Calendar | 
getUpdatedate()
 | 
 java.lang.String | 
getWorkflowId()
 | 
 int | 
hashCode()
 | 
 void | 
setBudget(java.lang.Double budget)
Set budget  | 
 void | 
setCategory(java.lang.String category)
Set category  | 
 void | 
setDeadline(java.util.Calendar deadline)
Set deadline  | 
 void | 
setDescription(java.lang.String description)
Set description  | 
 void | 
setHandlerGroup(java.lang.String handlerGroup)
Set handler group  | 
 void | 
setHandlerGroupId(java.lang.String handlerGroupId)
Set handler group  | 
 void | 
setHandlerUser(java.lang.String handlerUser)
Set handler user  | 
 void | 
setHandlerUserId(java.lang.String handlerUserId)
Set handler user  | 
 void | 
setName(java.lang.String name)
Set name  | 
 void | 
setParent(java.lang.String number)
Set parent  | 
 void | 
setPriority(java.lang.String priority)
Set priority  | 
 void | 
setPriorityId(java.lang.String priorityId)
Set priority  | 
 void | 
setShortname(java.lang.String name)
Set short name  | 
 void | 
setSubmitter(java.lang.String submitter)
Set submitter  | 
 void | 
setSubmitterId(java.lang.String submitterId)
Set submitter  | 
 void | 
setUdfValue(java.lang.String caption,
            java.lang.String value)
Set value of custom field  | 
 SecuredTaskTriggerBean | 
update()
Обычная процедура изменения задачи, как она у нас делается через TriggerManager.  | 
 SecuredTaskTriggerBean | 
update(boolean sendMail)
 | 
| Methods inherited from class com.trackstudio.secured.Secured | 
|---|
compare, equals, getSecure | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public java.util.Map udfValues
| Constructor Detail | 
|---|
public SecuredTaskTriggerBean(java.lang.String id,
                              java.lang.String description,
                              java.lang.String name,
                              java.lang.String shortname,
                              java.util.Calendar submitdate,
                              java.util.Calendar updatedate,
                              java.util.Calendar closedate,
                              java.lang.Double abudget,
                              java.lang.Double budget,
                              java.util.Calendar deadline,
                              java.lang.String number,
                              java.lang.String submitterId,
                              java.lang.String handlerId,
                              java.lang.String handlerUserId,
                              java.lang.String handlerGroupId,
                              java.lang.String parentId,
                              java.lang.String categoryId,
                              java.lang.String workflowId,
                              java.lang.String statusId,
                              java.lang.String resolutionId,
                              java.lang.String priorityId,
                              java.util.Map udfMap,
                              SessionContext sc)
                       throws GranException
GranException
public SecuredTaskTriggerBean(java.lang.String id,
                              SessionContext sc)
                       throws GranException
GranException
public SecuredTaskTriggerBean(SecuredTaskBean task,
                              java.util.Map udfMap)
                       throws GranException
GranException| Method Detail | 
|---|
public java.util.Map getUdfValues()
public SecuredTaskTriggerBean create()
                              throws GranException
GranException
public SecuredTaskTriggerBean create(boolean sendMail)
                              throws GranException
GranException
public SecuredTaskTriggerBean update()
                              throws GranException
GranException
public SecuredTaskTriggerBean update(boolean sendMail)
                              throws GranException
GranException
public void setPriority(java.lang.String priority)
                 throws GranException
priority - priority's name
GranException
public void setPriorityId(java.lang.String priorityId)
                   throws GranException
priorityId - priority's id
GranException
public void setSubmitter(java.lang.String submitter)
                  throws GranException
submitter - submitter's login
GranException
public void setSubmitterId(java.lang.String submitterId)
                    throws GranException
submitterId - submitter's id
GranException
public void setHandlerUser(java.lang.String handlerUser)
                    throws GranException
handlerUser - user's login
GranException
public void setHandlerGroup(java.lang.String handlerGroup)
                     throws GranException
handlerGroup - group's login
GranException
public void setHandlerUserId(java.lang.String handlerUserId)
                      throws GranException
handlerUserId - user's id
GranException
public void setHandlerGroupId(java.lang.String handlerGroupId)
                       throws GranException
handlerGroupId - group's id
GranExceptionpublic void setName(java.lang.String name)
name - namepublic void setShortname(java.lang.String name)
name - short name
public void setDescription(java.lang.String description)
                    throws GranException
description - description
GranException
public void setBudget(java.lang.Double budget)
               throws GranException
budget - budget in hours
GranException
public void setDeadline(java.util.Calendar deadline)
                 throws GranException
deadline - deadline
GranException
public void setUdfValue(java.lang.String caption,
                        java.lang.String value)
caption - custom field's captionvalue - new valuepublic java.lang.String getUdfValue(java.lang.String caption)
caption - custom field's caption
public void setParent(java.lang.String number)
               throws GranException
number - parent's number
GranException
public void setCategory(java.lang.String category)
                 throws GranException
category - category's name
GranExceptionpublic java.lang.String getName()
getName in interface SecuredTaskBeanInterfacegetName in class SecuredTaskBeanpublic java.lang.String getShortname()
getShortname in interface SecuredTaskBeanInterfacegetShortname in class SecuredTaskBeanpublic java.lang.Double getAbudget()
public java.lang.String getNumber()
getNumber in interface SecuredTaskBeanInterfacegetNumber in class SecuredTaskBeanpublic java.lang.String getSubmitterId()
getSubmitterId in interface SecuredTaskBeanInterfacegetSubmitterId in class SecuredTaskBeanpublic java.lang.String getHandlerId()
getHandlerId in interface SecuredTaskBeanInterfacegetHandlerId in class SecuredTaskBeanpublic java.lang.String getHandlerUserId()
getHandlerUserId in interface SecuredTaskBeanInterfacegetHandlerUserId in class SecuredTaskBeanpublic java.lang.String getHandlerGroupId()
getHandlerGroupId in interface SecuredTaskBeanInterfacegetHandlerGroupId in class SecuredTaskBeanpublic java.lang.String getParentId()
getParentId in interface SecuredTaskBeanInterfacegetParentId in class SecuredTaskBeanpublic java.lang.String getCategoryId()
getCategoryId in interface SecuredTaskBeanInterfacegetCategoryId in class SecuredTaskBeanpublic java.lang.String getWorkflowId()
getWorkflowId in interface SecuredTaskBeanInterfacegetWorkflowId in class SecuredTaskBeanpublic java.lang.String getStatusId()
getStatusId in interface SecuredTaskBeanInterfacegetStatusId in class SecuredTaskBeanpublic java.lang.String getResolutionId()
getResolutionId in interface SecuredTaskBeanInterfacegetResolutionId in class SecuredTaskBeanpublic java.lang.String getPriorityId()
getPriorityId in interface SecuredTaskBeanInterfacegetPriorityId in class SecuredTaskBeanpublic java.lang.String getId()
getId in interface SecuredTaskBeanInterfacegetId in class SecuredTaskBeanpublic int hashCode()
hashCode in class SecuredTaskBean
public java.lang.String getDescription()
                                throws GranException
getDescription in interface SecuredTaskBeanInterfacegetDescription in class SecuredTaskBeanGranException
public java.util.Calendar getDeadline()
                               throws GranException
getDeadline in interface SecuredTaskBeanInterfacegetDeadline in class SecuredTaskBeanGranException
public java.lang.Double getBudget()
                           throws GranException
getBudget in interface SecuredTaskBeanInterfacegetBudget in class SecuredTaskBeanGranException
public java.lang.Double getActualBudget()
                                 throws GranException
getActualBudget in interface SecuredTaskBeanInterfacegetActualBudget in class SecuredTaskBeanGranExceptionprotected TaskCacheItem getTask()
getTask in class SecuredTaskBean
public java.util.Calendar getSubmitdate()
                                 throws GranException
getSubmitdate in interface SecuredTaskBeanInterfacegetSubmitdate in class SecuredTaskBeanGranException
public java.util.Calendar getUpdatedate()
                                 throws GranException
getUpdatedate in interface SecuredTaskBeanInterfacegetUpdatedate in class SecuredTaskBeanGranException
public java.util.Calendar getClosedate()
                                throws GranException
getClosedate in interface SecuredTaskBeanInterfacegetClosedate in class SecuredTaskBeanGranException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||