org.cert.cc.jira.email.handler.mock
Class MockMutableIssue

java.lang.Object
  extended by org.cert.cc.jira.email.handler.mock.MockMutableIssue

public final class MockMutableIssue
extends Object

© 2009 Carnegie Mellon University

Author:
Steve Scholnick

Constructor Summary
MockMutableIssue()
           
 
Method Summary
 Collection getAffectedVersions()
           
 User getAssignee()
           
 String getAssigneeId()
           
 com.atlassian.crowd.embedded.api.User getAssigneeUser()
           
 Collection getAttachments()
           
 Collection<ProjectComponent> getComponentObjects()
           
 Collection getComponents()
           
 Timestamp getCreated()
           
 CustomField getCustomField(String name)
           
 Object getCustomFieldValue(CustomField cf)
           
 String getDescription()
           
 Timestamp getDueDate()
           
 String getEnvironment()
           
 Long getEstimate()
           
 Object getExternalFieldValue(String arg0)
           
 Collection getFixVersions()
           
 GenericValue getGenericValue()
           
 Long getId()
           
 IssueRenderContext getIssueRenderContext()
           
 GenericValue getIssueType()
           
 IssueType getIssueTypeObject()
           
 String getKey()
           
 Set<Label> getLabels()
           
 Long getLong(String arg0)
           
 Map getModifiedFields()
           
 Long getOriginalEstimate()
           
 GenericValue getParent()
           
 Long getParentId()
           
 Issue getParentObject()
           
 GenericValue getPriority()
           
 Priority getPriorityObject()
           
 GenericValue getProject()
           
 Project getProjectObject()
           
 User getReporter()
           
 String getReporterId()
           
 com.atlassian.crowd.embedded.api.User getReporterUser()
           
 GenericValue getResolution()
           
 Timestamp getResolutionDate()
           
 Resolution getResolutionObject()
           
 GenericValue getSecurityLevel()
           
 Long getSecurityLevelId()
           
 GenericValue getStatus()
           
 Status getStatusObject()
           
 String getString(String arg0)
           
 Collection getSubTaskObjects()
           
 Collection getSubTasks()
           
 String getSummary()
           
 Long getTimeSpent()
           
 Timestamp getTimestamp(String arg0)
           
 Timestamp getUpdated()
           
 Long getVotes()
           
 Long getWatches()
           
 Long getWorkflowId()
           
 boolean isCreated()
           
 boolean isEditable()
           
 boolean isSubTask()
           
 void resetModifiedFields()
           
 void setAffectedVersions(Collection<Version> arg0)
           
 void setAssignee(com.atlassian.crowd.embedded.api.User arg0)
           
 void setAssignee(User arg0)
           
 void setAssigneeId(String arg0)
           
 void setComponents(Collection<GenericValue> arg0)
           
 void setCreated(Timestamp arg0)
           
 void setCustomFieldValue(CustomField cf, Object value)
           
 void setDescription(String arg0)
           
 void setDueDate(Timestamp arg0)
           
 void setEnvironment(String arg0)
           
 void setEstimate(Long arg0)
           
 void setExternalFieldValue(String arg0, Object arg1)
           
 void setExternalFieldValue(String arg0, Object arg1, Object arg2)
           
 void setFixVersions(Collection<Version> arg0)
           
 void setIssueType(GenericValue arg0)
           
 void setIssueTypeId(String arg0)
           
 void setKey(String arg0)
           
 void setLabels(Set<Label> arg0)
           
 void setOriginalEstimate(Long arg0)
           
 void setParentId(Long arg0)
           
 void setParentObject(Issue arg0)
           
 void setPriority(GenericValue arg0)
           
 void setPriorityId(String arg0)
           
 void setProject(GenericValue arg0)
           
 void setProjectId(Long arg0)
           
 void setReporter(com.atlassian.crowd.embedded.api.User arg0)
           
 void setReporter(User arg0)
           
 void setReporterId(String arg0)
           
 void setResolution(GenericValue arg0)
           
 void setResolutionDate(Timestamp arg0)
           
 void setResolutionId(String arg0)
           
 void setSecurityLevel(GenericValue arg0)
           
 void setSecurityLevelId(Long arg0)
           
 void setStatus(GenericValue arg0)
           
 void setStatusId(String arg0)
           
 void setSummary(String arg0)
           
 void setTimeSpent(Long arg0)
           
 void setUpdated(Timestamp arg0)
           
 void setVotes(Long arg0)
           
 void setWatches(Long arg0)
           
 void setWorkflowId(Long arg0)
           
 void store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockMutableIssue

public MockMutableIssue()
Method Detail

setCustomFieldValue

public void setCustomFieldValue(CustomField cf,
                                Object value)

getCustomField

public CustomField getCustomField(String name)

getModifiedFields

public Map getModifiedFields()

resetModifiedFields

public void resetModifiedFields()

setAssignee

public void setAssignee(User arg0)

setAssigneeId

public void setAssigneeId(String arg0)

setCreated

public void setCreated(Timestamp arg0)

setDescription

public void setDescription(String arg0)

setDueDate

public void setDueDate(Timestamp arg0)

setEnvironment

public void setEnvironment(String arg0)

setEstimate

public void setEstimate(Long arg0)

setExternalFieldValue

public void setExternalFieldValue(String arg0,
                                  Object arg1)

setIssueType

public void setIssueType(GenericValue arg0)

setIssueTypeId

public void setIssueTypeId(String arg0)

setKey

public void setKey(String arg0)

setOriginalEstimate

public void setOriginalEstimate(Long arg0)

setParentId

public void setParentId(Long arg0)

setParentObject

public void setParentObject(Issue arg0)

setPriority

public void setPriority(GenericValue arg0)

setPriorityId

public void setPriorityId(String arg0)

setProject

public void setProject(GenericValue arg0)

setProjectId

public void setProjectId(Long arg0)
                  throws IllegalArgumentException
Throws:
IllegalArgumentException

setReporter

public void setReporter(User arg0)

setReporterId

public void setReporterId(String arg0)

setResolution

public void setResolution(GenericValue arg0)

setResolutionId

public void setResolutionId(String arg0)

setSecurityLevel

public void setSecurityLevel(GenericValue arg0)

setSecurityLevelId

public void setSecurityLevelId(Long arg0)

setStatus

public void setStatus(GenericValue arg0)

setStatusId

public void setStatusId(String arg0)

setSummary

public void setSummary(String arg0)

setTimeSpent

public void setTimeSpent(Long arg0)

setUpdated

public void setUpdated(Timestamp arg0)

setVotes

public void setVotes(Long arg0)

setWorkflowId

public void setWorkflowId(Long arg0)

getAffectedVersions

public Collection getAffectedVersions()

getAssignee

public User getAssignee()

getAssigneeId

public String getAssigneeId()

getAttachments

public Collection getAttachments()

getComponents

public Collection getComponents()

getCreated

public Timestamp getCreated()

getCustomFieldValue

public Object getCustomFieldValue(CustomField cf)

getDescription

public String getDescription()

getDueDate

public Timestamp getDueDate()

getEnvironment

public String getEnvironment()

getEstimate

public Long getEstimate()

getExternalFieldValue

public Object getExternalFieldValue(String arg0)

getFixVersions

public Collection getFixVersions()

getId

public Long getId()

getIssueRenderContext

public IssueRenderContext getIssueRenderContext()

getIssueType

public GenericValue getIssueType()

getIssueTypeObject

public IssueType getIssueTypeObject()

getKey

public String getKey()

getOriginalEstimate

public Long getOriginalEstimate()

getParent

public GenericValue getParent()

getParentId

public Long getParentId()

getParentObject

public Issue getParentObject()

getPriority

public GenericValue getPriority()

getPriorityObject

public Priority getPriorityObject()

getProject

public GenericValue getProject()

getProjectObject

public Project getProjectObject()

getReporter

public User getReporter()

getReporterId

public String getReporterId()

getResolution

public GenericValue getResolution()

getResolutionObject

public Resolution getResolutionObject()

getSecurityLevel

public GenericValue getSecurityLevel()

getSecurityLevelId

public Long getSecurityLevelId()

getStatus

public GenericValue getStatus()

getStatusObject

public Status getStatusObject()

getSubTaskObjects

public Collection getSubTaskObjects()

getSubTasks

public Collection getSubTasks()

getSummary

public String getSummary()

getTimeSpent

public Long getTimeSpent()

getUpdated

public Timestamp getUpdated()

getVotes

public Long getVotes()

getWorkflowId

public Long getWorkflowId()

isCreated

public boolean isCreated()

isEditable

public boolean isEditable()

isSubTask

public boolean isSubTask()

getGenericValue

public GenericValue getGenericValue()

getLong

public Long getLong(String arg0)

getString

public String getString(String arg0)

getTimestamp

public Timestamp getTimestamp(String arg0)

store

public void store()

getAssigneeUser

public com.atlassian.crowd.embedded.api.User getAssigneeUser()

getComponentObjects

public Collection<ProjectComponent> getComponentObjects()

getLabels

public Set<Label> getLabels()

getReporterUser

public com.atlassian.crowd.embedded.api.User getReporterUser()

getResolutionDate

public Timestamp getResolutionDate()

setAffectedVersions

public void setAffectedVersions(Collection<Version> arg0)

setAssignee

public void setAssignee(com.atlassian.crowd.embedded.api.User arg0)

setComponents

public void setComponents(Collection<GenericValue> arg0)

setExternalFieldValue

public void setExternalFieldValue(String arg0,
                                  Object arg1,
                                  Object arg2)

setFixVersions

public void setFixVersions(Collection<Version> arg0)

setLabels

public void setLabels(Set<Label> arg0)

setReporter

public void setReporter(com.atlassian.crowd.embedded.api.User arg0)

setResolutionDate

public void setResolutionDate(Timestamp arg0)

getWatches

public Long getWatches()

setWatches

public void setWatches(Long arg0)


Copyright © 2012 Carnegie Mellon University