| 
|||||||||
| 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.SecuredMessageBean
com.trackstudio.secured.SecuredMessageTriggerBean
public class SecuredMessageTriggerBean
Bean which represents message trigger
| Field Summary | |
|---|---|
 java.util.Map | 
udfValues
 | 
| Fields inherited from class com.trackstudio.secured.SecuredMessageBean | 
|---|
allowedByAcl | 
| Fields inherited from class com.trackstudio.secured.Secured | 
|---|
sc | 
| Constructor Summary | |
|---|---|
SecuredMessageTriggerBean(SecuredMessageBean source,
                          java.util.Map udf)
 | 
|
SecuredMessageTriggerBean(java.lang.String taskId,
                          SessionContext secure)
 | 
|
SecuredMessageTriggerBean(java.lang.String id,
                          java.lang.String description,
                          java.util.Calendar time,
                          java.lang.Double hrs,
                          java.util.Calendar deadline,
                          java.lang.Double budget,
                          java.lang.String taskId,
                          java.lang.String submitterId,
                          java.lang.String resolutionId,
                          java.lang.String priorityId,
                          java.lang.String handlerId,
                          java.lang.String handlerUserId,
                          java.lang.String handlerGroupId,
                          java.lang.String mstatusId,
                          java.util.Map udfMap,
                          SessionContext secure)
 | 
|
| Method Summary | |
|---|---|
 int | 
compareTo(java.lang.Object it)
 | 
 SecuredMessageTriggerBean | 
create()
 | 
 java.lang.Double | 
getBudget()
 | 
 java.util.Calendar | 
getDeadline()
 | 
 java.lang.String | 
getDescription()
 | 
 java.lang.String | 
getHandlerGroupId()
 | 
 java.lang.String | 
getHandlerId()
 | 
 java.lang.String | 
getHandlerUserId()
 | 
 java.lang.Double | 
getHrs()
 | 
 java.lang.String | 
getId()
 | 
 java.lang.String | 
getMstatusId()
 | 
 java.lang.String | 
getPriorityId()
 | 
 java.lang.String | 
getResolutionId()
 | 
 java.lang.String | 
getSubmitterId()
 | 
 java.lang.String | 
getTaskId()
 | 
 java.util.Calendar | 
getTime()
 | 
 java.lang.String | 
getUdfValue(java.lang.String caption)
Get custom field's value  | 
 java.util.Map | 
getUdfValues()
 | 
 void | 
setBudget(java.lang.Double budget)
Set budget  | 
 void | 
setDeadline(java.util.Calendar deadline)
Set deadline  | 
 void | 
setDescription(java.lang.String description)
Set description  | 
 void | 
setHandlerGroup(java.lang.String handlerGroup)
Set hadler grop  | 
 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 | 
setHrs(java.lang.Double hrs)
Set actual budget  | 
 void | 
setId(java.lang.String id)
Set id  | 
 void | 
setMstatus(java.lang.String mstatus)
 | 
 void | 
setPriority(java.lang.String priority)
Set priority  | 
 void | 
setPriorityId(java.lang.String priorityId)
Set priority  | 
 void | 
setResolution(java.lang.String resolution)
Set resolution  | 
 void | 
setSubmitter(java.lang.String submitter)
Set submitter  | 
 void | 
setSubmitterId(java.lang.String submitterId)
Set submitter  | 
 void | 
setTask(java.lang.String number)
Set task which ownes the message  | 
 void | 
setTime(java.util.Calendar time)
Set time  | 
 void | 
setUdfValue(java.lang.String caption,
            java.lang.String value)
Set custom field's value  | 
 void | 
setUdfValues(java.util.Map udfValues)
Set custom field's values  | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class com.trackstudio.secured.SecuredMessageBean | 
|---|
canUpdate, canView, getHandler, getHandlerGroup, getHandlerUser, getMstatus, getPriority, getResolution, getSOAP, getSubmitter, getTask, getTextDescription, getWikiParsedDescription | 
| Methods inherited from class com.trackstudio.secured.Secured | 
|---|
compare, equals, getCanUpdate, getSecure, hashCode | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public java.util.Map udfValues
| Constructor Detail | 
|---|
public SecuredMessageTriggerBean(java.lang.String id,
                                 java.lang.String description,
                                 java.util.Calendar time,
                                 java.lang.Double hrs,
                                 java.util.Calendar deadline,
                                 java.lang.Double budget,
                                 java.lang.String taskId,
                                 java.lang.String submitterId,
                                 java.lang.String resolutionId,
                                 java.lang.String priorityId,
                                 java.lang.String handlerId,
                                 java.lang.String handlerUserId,
                                 java.lang.String handlerGroupId,
                                 java.lang.String mstatusId,
                                 java.util.Map udfMap,
                                 SessionContext secure)
                          throws GranException
GranException
public SecuredMessageTriggerBean(java.lang.String taskId,
                                 SessionContext secure)
                          throws GranException
GranException
public SecuredMessageTriggerBean(SecuredMessageBean source,
                                 java.util.Map udf)
                          throws GranException
GranException| Method Detail | 
|---|
public java.util.Map getUdfValues()
public java.lang.String toString()
toString in class SecuredMessageBean
public SecuredMessageTriggerBean create()
                                 throws GranException
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 java.lang.String getId()
getId in class SecuredMessageBeanpublic java.lang.String getDescription()
getDescription in class SecuredMessageBeanpublic java.util.Calendar getTime()
getTime in class SecuredMessageBeanpublic java.lang.Double getHrs()
getHrs in class SecuredMessageBeanpublic java.util.Calendar getDeadline()
getDeadline in class SecuredMessageBeanpublic java.lang.Double getBudget()
getBudget in class SecuredMessageBeanpublic java.lang.String getTaskId()
getTaskId in class SecuredMessageBeanpublic java.lang.String getSubmitterId()
getSubmitterId in class SecuredMessageBeanpublic java.lang.String getResolutionId()
getResolutionId in class SecuredMessageBeanpublic java.lang.String getPriorityId()
getPriorityId in class SecuredMessageBeanpublic java.lang.String getHandlerId()
getHandlerId in class SecuredMessageBeanpublic java.lang.String getHandlerUserId()
getHandlerUserId in class SecuredMessageBeanpublic java.lang.String getHandlerGroupId()
getHandlerGroupId in class SecuredMessageBeanpublic java.lang.String getMstatusId()
getMstatusId in class SecuredMessageBeanpublic void setId(java.lang.String id)
id - idpublic void setDescription(java.lang.String description)
description - descriptionpublic void setTime(java.util.Calendar time)
time - timepublic void setHrs(java.lang.Double hrs)
hrs - actual budgetpublic void setDeadline(java.util.Calendar deadline)
deadline - deadlinepublic void setBudget(java.lang.Double budget)
budget - budgetpublic void setUdfValues(java.util.Map udfValues)
udfValues - map were keys are custom field's captions and values are new values
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
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 setTask(java.lang.String number)
             throws GranException
number - task's number
GranExceptionpublic int compareTo(java.lang.Object it)
compareTo in interface java.lang.ComparablecompareTo in class SecuredMessageBean
public void setMstatus(java.lang.String mstatus)
                throws GranException
GranException
public void setResolution(java.lang.String resolution)
                   throws GranException
resolution - resolution's name
GranException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||