|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.tools.PropertyComparable
com.trackstudio.secured.Secured
com.trackstudio.secured.AbstractBeanWithUdf
com.trackstudio.secured.SecuredTaskBean
public class SecuredTaskBean
Bean which represents task
Field Summary | |
---|---|
protected java.lang.Long |
actualBudget
|
protected boolean |
allowedByACL
|
protected java.lang.Integer |
allowedChildrenCount
|
protected java.lang.Long |
budget
|
protected java.util.Calendar |
closedate
|
protected java.util.Calendar |
deadline
|
protected java.lang.String |
description
|
protected java.util.ArrayList<SecuredUDFValueBean> |
filteredUdfValues
|
protected boolean |
onSight
|
protected java.util.Calendar |
submitdate
|
protected java.lang.Integer |
totalChildrenCount
|
protected java.util.Calendar |
updatedate
|
Fields inherited from class com.trackstudio.secured.Secured |
---|
sc |
Fields inherited from class com.trackstudio.tools.PropertyComparable |
---|
container |
Constructor Summary | |
---|---|
|
SecuredTaskBean()
|
|
SecuredTaskBean(java.lang.String taskId,
SessionContext sec)
|
|
SecuredTaskBean(TaskRelatedInfo task,
SessionContext sec)
|
protected |
SecuredTaskBean(TaskRelatedInfo task,
SessionContext sec,
boolean hasAccess)
|
Method Summary | |
---|---|
boolean |
canDelete()
|
boolean |
canManage()
Проверяет доступ к бину. |
boolean |
canView()
|
boolean |
canViewChildren()
|
boolean |
equals(java.lang.Object o)
Сравнивает два обхекта текущего класса |
java.lang.Long |
getAbudget()
|
java.lang.String |
getAbudgetToString()
|
java.lang.Long |
getActualBudget()
|
java.lang.String |
getActualBudgetAsString()
|
java.util.HashMap<java.lang.String,SecuredUDFValueBean> |
getAliasUdfValues()
Method need for jsp |
java.lang.Integer |
getAllowedChildrenCount()
|
java.util.Map<java.lang.String,java.lang.Boolean> |
getAllowedChildrenMap()
|
java.util.Map<java.lang.String,java.lang.Boolean> |
getAllowedChildrenWithSubtasksMap()
|
java.util.ArrayList<SecuredTaskBean> |
getAncestors()
|
java.util.ArrayList<SecuredTaskAttachmentBean> |
getAttachments()
|
java.util.List<SecuredTaskAttachmentBean> |
getAttachs()
|
java.util.Map<SecuredTaskAttachmentBean,java.lang.Boolean> |
getAttachsTaskOrMessage()
|
java.lang.Long |
getBudget()
|
java.lang.String |
getBudgetAsString()
|
java.lang.String |
getBudgetFormat()
|
boolean |
getCanDelete()
|
protected java.lang.Boolean |
getCanViewChildren()
|
SecuredCategoryBean |
getCategory()
|
java.lang.String |
getCategoryId()
|
java.util.ArrayList<SecuredTaskBean> |
getChildren()
|
java.lang.Integer |
getChildrenCount()
|
java.util.Calendar |
getClosedate()
|
java.lang.String |
getClosedateAsString()
|
protected PropertyContainer |
getContainer()
Возвращает контейнер свойств |
java.util.Calendar |
getDeadline()
|
java.lang.String |
getDeadlineAsString()
|
java.lang.String |
getDescription()
|
java.lang.String |
getEncodeDescription()
Deprecated. |
java.lang.String |
getEncodeShortname()
Deprecated. |
java.lang.String |
getEncodeShortnameInput()
Deprecated. |
protected java.util.ArrayList |
getFilteredUdfValues()
|
java.util.ArrayList<SecuredUDFValueBean> |
getFilteredUDFValues()
|
java.util.ArrayList<SecuredUDFBean> |
getFilterUDFs()
|
java.util.ArrayList<SecuredUDFValueBean> |
getFilterUDFValues()
|
SecuredUserBean |
getHandler()
|
SecuredPrstatusBean |
getHandlerGroup()
|
java.lang.String |
getHandlerGroupId()
|
java.lang.String |
getHandlerId()
|
java.util.List<java.lang.String> |
getHandlerPrstatuses()
|
java.util.Collection<java.lang.String> |
getHandlerPrstatusesId()
|
SecuredUserBean |
getHandlerUser()
|
java.lang.String |
getHandlerUserId()
|
java.lang.String |
getId()
|
java.lang.Integer |
getMessageCount()
|
java.util.ArrayList<SecuredMessageBean> |
getMessages()
|
java.util.ArrayList<java.lang.String> |
getMessagesIds()
|
java.lang.String |
getName()
|
java.lang.String |
getNumber()
|
SecuredTaskBean |
getParent()
|
java.lang.String |
getParentId()
|
SecuredPriorityBean |
getPriority()
|
java.lang.String |
getPriorityId()
|
java.lang.String |
getProjectAlias()
|
java.util.List<SecuredTaskBean> |
getProjectChildrenNotFinal(SessionContext sc,
java.lang.String taskId)
|
SecuredResolutionBean |
getResolution()
|
java.lang.String |
getResolutionId()
|
TaskJSONBean |
getRest()
|
java.lang.String |
getShortname()
|
TaskBean |
getSOAP()
|
SecuredStatusBean |
getStatus()
|
java.lang.String |
getStatusId()
|
java.util.Calendar |
getSubmitdate()
|
java.lang.String |
getSubmitdateAsString()
|
SecuredUserBean |
getSubmitter()
|
java.lang.String |
getSubmitterId()
|
java.util.List<java.lang.String> |
getSubmitterPrstatuses()
|
java.util.Collection<java.lang.String> |
getSubmitterPrstatusesId()
|
protected TaskRelatedInfo |
getTask()
|
java.lang.String |
getTaskNameCutted()
|
java.lang.String |
getTaskNumber()
|
java.lang.String |
getTextDescription()
|
java.lang.Integer |
getTotalChildrenCount()
|
java.util.ArrayList<SecuredUDFBean> |
getUDFs()
|
java.util.ArrayList<SecuredUDFBean> |
getUDFs(java.lang.String workflowId)
|
java.util.HashMap<java.lang.String,SecuredUDFValueBean> |
getUDFValues()
|
java.util.ArrayList<SecuredUDFValueBean> |
getUDFValuesForNewTask(java.lang.String workflowId)
|
java.util.ArrayList<SecuredUDFValueBean> |
getUdfValuesList()
|
java.util.ArrayList<SecuredUDFValueBean> |
getUDFValuesList()
|
java.util.Calendar |
getUpdatedate()
|
java.lang.String |
getUpdatedateAsString()
|
SecuredWorkflowBean |
getWorkflow()
|
java.lang.String |
getWorkflowId()
|
protected java.util.ArrayList<SecuredUDFValueBean> |
getWorkflowUdfValues()
|
java.util.ArrayList<SecuredUDFValueBean> |
getWorkflowUDFValues()
|
boolean |
hasAttachments()
|
int |
hashCode()
Возвращает hash code |
boolean |
isAllowedByACL()
|
boolean |
isOnSight()
|
boolean |
isOverdue()
|
java.lang.String |
toString()
|
Methods inherited from class com.trackstudio.secured.Secured |
---|
canUpdate, getCanManage, getCanUpdate, getSecure |
Methods inherited from class com.trackstudio.tools.PropertyComparable |
---|
compareTo, compareToIgnoreCase, compareToIgnoreCase |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.trackstudio.secured.SecuredTaskBeanInterface |
---|
compareTo |
Field Detail |
---|
protected boolean allowedByACL
protected boolean onSight
protected java.util.Calendar submitdate
protected java.util.Calendar updatedate
protected java.util.Calendar closedate
protected java.lang.String description
protected java.lang.Long budget
protected java.lang.Long actualBudget
protected java.util.Calendar deadline
protected java.lang.Integer totalChildrenCount
protected java.lang.Integer allowedChildrenCount
protected java.util.ArrayList<SecuredUDFValueBean> filteredUdfValues
Constructor Detail |
---|
public SecuredTaskBean()
public SecuredTaskBean(TaskRelatedInfo task, SessionContext sec) throws GranException
GranException
protected SecuredTaskBean(TaskRelatedInfo task, SessionContext sec, boolean hasAccess)
public SecuredTaskBean(java.lang.String taskId, SessionContext sec) throws GranException
GranException
Method Detail |
---|
public SecuredCategoryBean getCategory() throws GranException
getCategory
in interface SecuredTaskBeanInterface
GranException
public SecuredStatusBean getStatus() throws GranException
getStatus
in interface SecuredTaskBeanInterface
GranException
public SecuredResolutionBean getResolution() throws GranException
getResolution
in interface SecuredTaskBeanInterface
GranException
public SecuredPriorityBean getPriority() throws GranException
getPriority
in interface SecuredTaskBeanInterface
GranException
public SecuredUserBean getSubmitter() throws GranException
getSubmitter
in interface SecuredTaskBeanInterface
GranException
public SecuredUserBean getHandlerUser() throws GranException
getHandlerUser
in interface SecuredTaskBeanInterface
GranException
public SecuredPrstatusBean getHandlerGroup() throws GranException
getHandlerGroup
in interface SecuredTaskBeanInterface
GranException
public SecuredTaskBean getParent() throws GranException
getParent
in interface SecuredTaskBeanInterface
GranException
public SecuredWorkflowBean getWorkflow() throws GranException
getWorkflow
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getId()
getId
in interface SecuredTaskBeanInterface
getId
in class Secured
public java.lang.String getName()
getName
in interface SecuredTaskBeanInterface
public java.lang.String getShortname()
getShortname
in interface SecuredTaskBeanInterface
public java.lang.String getEncodeShortname()
public java.lang.String getEncodeShortnameInput()
public java.lang.String getEncodeDescription() throws GranException
GranException
- при небходимостиpublic java.util.Calendar getSubmitdate() throws GranException
getSubmitdate
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getSubmitdateAsString() throws GranException
GranException
public java.util.Calendar getUpdatedate() throws GranException
getUpdatedate
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getUpdatedateAsString() throws GranException
GranException
public java.util.Calendar getClosedate() throws GranException
getClosedate
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getClosedateAsString() throws GranException
GranException
public java.lang.String getDescription() throws GranException
getDescription
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getTextDescription() throws GranException
getTextDescription
in interface SecuredTaskBeanInterface
GranException
public java.lang.Long getBudget() throws GranException
getBudget
in interface SecuredTaskBeanInterface
GranException
public java.lang.Long getActualBudget() throws GranException
getActualBudget
in interface SecuredTaskBeanInterface
GranException
public java.util.Calendar getDeadline() throws GranException
getDeadline
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getDeadlineAsString() throws GranException
GranException
public java.lang.String getNumber()
getNumber
in interface SecuredTaskBeanInterface
protected PropertyContainer getContainer()
PropertyComparable
getContainer
in class PropertyComparable
public java.lang.Integer getMessageCount() throws GranException
getMessageCount
in interface SecuredTaskBeanInterface
GranException
public java.lang.Integer getChildrenCount() throws GranException
getChildrenCount
in interface SecuredTaskBeanInterface
GranException
public boolean canViewChildren() throws GranException
GranException
public java.util.ArrayList<SecuredTaskBean> getChildren() throws GranException
getChildren
in interface SecuredTaskBeanInterface
GranException
public java.util.ArrayList<SecuredMessageBean> getMessages() throws GranException
getMessages
in interface SecuredTaskBeanInterface
GranException
public java.util.ArrayList<java.lang.String> getMessagesIds() throws GranException
GranException
public java.lang.Integer getTotalChildrenCount() throws GranException
getTotalChildrenCount
in interface SecuredTaskBeanInterface
GranException
public java.lang.Integer getAllowedChildrenCount() throws GranException
getAllowedChildrenCount
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getTaskNumber()
getTaskNumber
in interface SecuredTaskBeanInterface
public java.util.ArrayList<SecuredUDFValueBean> getUDFValuesForNewTask(java.lang.String workflowId) throws GranException
getUDFValuesForNewTask
in interface SecuredTaskBeanInterface
GranException
public java.util.HashMap<java.lang.String,SecuredUDFValueBean> getUDFValues() throws GranException
getUDFValues
in interface SecuredTaskBeanInterface
getUDFValues
in class AbstractBeanWithUdf
GranException
public java.util.HashMap<java.lang.String,SecuredUDFValueBean> getAliasUdfValues() throws GranException
GranException
- for needpublic java.util.ArrayList<SecuredUDFValueBean> getUDFValuesList() throws GranException
getUDFValuesList
in interface SecuredTaskBeanInterface
getUDFValuesList
in class AbstractBeanWithUdf
GranException
public java.util.ArrayList<SecuredUDFValueBean> getUdfValuesList() throws GranException
GranException
public java.util.ArrayList<SecuredUDFBean> getFilterUDFs() throws GranException
GranException
public java.util.ArrayList<SecuredUDFValueBean> getFilteredUDFValues() throws GranException
getFilteredUDFValues
in interface SecuredTaskBeanInterface
getFilteredUDFValues
in class AbstractBeanWithUdf
GranException
public java.util.ArrayList<SecuredUDFValueBean> getWorkflowUDFValues() throws GranException
getWorkflowUDFValues
in interface SecuredTaskBeanInterface
GranException
public java.util.ArrayList<SecuredUDFBean> getUDFs() throws GranException
getUDFs
in interface SecuredTaskBeanInterface
GranException
public java.util.ArrayList<SecuredUDFBean> getUDFs(java.lang.String workflowId) throws GranException
getUDFs
in interface SecuredTaskBeanInterface
GranException
public boolean canDelete() throws GranException
GranException
public boolean getCanDelete() throws GranException
GranException
public java.util.ArrayList<SecuredUDFValueBean> getFilterUDFValues() throws GranException
getFilterUDFValues
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getTaskNameCutted()
getTaskNameCutted
in interface SecuredTaskBeanInterface
public java.lang.String getProjectAlias() throws GranException
getProjectAlias
in interface SecuredTaskBeanInterface
GranException
public java.util.ArrayList<SecuredTaskAttachmentBean> getAttachments() throws GranException
getAttachments
in interface SecuredTaskBeanInterface
GranException
public java.util.List<SecuredTaskAttachmentBean> getAttachs() throws GranException
GranException
public java.util.Map<SecuredTaskAttachmentBean,java.lang.Boolean> getAttachsTaskOrMessage() throws GranException
GranException
public boolean hasAttachments() throws GranException
hasAttachments
in interface SecuredTaskBeanInterface
GranException
public java.util.List<java.lang.String> getHandlerPrstatuses() throws GranException
getHandlerPrstatuses
in interface SecuredTaskBeanInterface
GranException
public java.util.List<java.lang.String> getSubmitterPrstatuses() throws GranException
getSubmitterPrstatuses
in interface SecuredTaskBeanInterface
GranException
public int hashCode()
PropertyComparable
hashCode
in class PropertyComparable
public boolean canView() throws GranException
canView
in class Secured
GranException
public boolean canManage() throws GranException
Secured
canManage
in class Secured
GranException
- при необходимостиpublic TaskBean getSOAP() throws GranException
GranException
public TaskJSONBean getRest() throws GranException
GranException
public java.lang.String getCategoryId()
getCategoryId
in interface SecuredTaskBeanInterface
public java.lang.String getStatusId()
getStatusId
in interface SecuredTaskBeanInterface
public java.lang.String getResolutionId() throws GranException
getResolutionId
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getPriorityId() throws GranException
getPriorityId
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getSubmitterId()
getSubmitterId
in interface SecuredTaskBeanInterface
public java.lang.String getHandlerUserId()
getHandlerUserId
in interface SecuredTaskBeanInterface
public java.lang.String getHandlerGroupId()
getHandlerGroupId
in interface SecuredTaskBeanInterface
public java.util.Collection<java.lang.String> getHandlerPrstatusesId() throws GranException
getHandlerPrstatusesId
in interface SecuredTaskBeanInterface
GranException
public java.util.Collection<java.lang.String> getSubmitterPrstatusesId() throws GranException
getSubmitterPrstatusesId
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getParentId()
getParentId
in interface SecuredTaskBeanInterface
public java.lang.String getWorkflowId()
getWorkflowId
in interface SecuredTaskBeanInterface
public boolean isOnSight()
isOnSight
in interface SecuredTaskBeanInterface
public java.util.Map<java.lang.String,java.lang.Boolean> getAllowedChildrenMap() throws GranException
getAllowedChildrenMap
in interface SecuredTaskBeanInterface
GranException
public java.util.Map<java.lang.String,java.lang.Boolean> getAllowedChildrenWithSubtasksMap() throws GranException
getAllowedChildrenWithSubtasksMap
in interface SecuredTaskBeanInterface
GranException
public SecuredUserBean getHandler() throws GranException
getHandler
in interface SecuredTaskBeanInterface
GranException
public java.lang.String getHandlerId() throws GranException
getHandlerId
in interface SecuredTaskBeanInterface
GranException
protected TaskRelatedInfo getTask()
public boolean isAllowedByACL()
isAllowedByACL
in class Secured
protected java.lang.Boolean getCanViewChildren()
public java.lang.String toString()
toString
in class java.lang.Object
protected java.util.ArrayList getFilteredUdfValues()
protected java.util.ArrayList<SecuredUDFValueBean> getWorkflowUdfValues()
public boolean equals(java.lang.Object o)
PropertyComparable
equals
in class PropertyComparable
o
- Скравниваемый обхект
public java.lang.String getBudgetFormat() throws GranException
GranException
public java.util.ArrayList<SecuredTaskBean> getAncestors() throws GranException
GranException
public boolean isOverdue() throws GranException
GranException
public java.lang.String getBudgetAsString() throws GranException
GranException
public java.lang.String getActualBudgetAsString() throws GranException
GranException
public java.util.List<SecuredTaskBean> getProjectChildrenNotFinal(SessionContext sc, java.lang.String taskId)
public java.lang.Long getAbudget() throws GranException
GranException
public java.lang.String getAbudgetToString() throws GranException
GranException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |