com.trackstudio.kernel.cache
Class MessageCacheItem

java.lang.Object
  extended by com.trackstudio.kernel.cache.MessageCacheItem
All Implemented Interfaces:
MessageBean, java.io.Serializable, java.lang.Comparable

public class MessageCacheItem
extends java.lang.Object
implements java.io.Serializable, MessageBean, java.lang.Comparable

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.trackstudio.kernel.cache.MessageBean
DATE, DESCRIPTION, HANDLER, HOURS, RESOLUTION, SUBMITTER, TYPE
 
Constructor Summary
MessageCacheItem(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.lang.String longtextId)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.lang.Double getBudget()
           
 java.util.Calendar getDate()
           
 java.util.Calendar getDeadline()
           
 java.lang.String getDescription()
           
 UserCacheItem getHandler()
           
 java.lang.String getHandlerGroupId()
           
 java.lang.String getHandlerId()
           
 java.lang.String getHandlerName()
           
 java.lang.String getHandlerUserId()
           
 java.lang.Double getHours()
           
 java.lang.Double getHrs()
           
 java.lang.String getId()
           
 java.lang.String getLongtextId()
           
 java.lang.String getMessageTypeName()
           
 java.lang.String getMstatusId()
           
 java.lang.String getPriorityId()
           
 java.lang.String getResolutionId()
           
 java.lang.String getResolutionName()
           
 UserCacheItem getSubmitter()
           
 java.lang.String getSubmitterId()
           
 java.lang.String getSubmitterName()
           
 java.lang.String getTaskId()
           
 java.lang.String getTextDescription(boolean replaceTagWithSpaces)
           
 java.util.Calendar getTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageCacheItem

public MessageCacheItem(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.lang.String longtextId)
                 throws GranException
Throws:
GranException
Method Detail

getDescription

public java.lang.String getDescription()
                                throws GranException
Specified by:
getDescription in interface MessageBean
Throws:
GranException

getHandlerUserId

public java.lang.String getHandlerUserId()

getHandlerGroupId

public java.lang.String getHandlerGroupId()

getTextDescription

public java.lang.String getTextDescription(boolean replaceTagWithSpaces)
                                    throws GranException
Throws:
GranException

getHours

public java.lang.Double getHours()
Specified by:
getHours in interface MessageBean

getHandler

public UserCacheItem getHandler()
                         throws GranException
Throws:
GranException

getSubmitterName

public java.lang.String getSubmitterName()
                                  throws GranException
Specified by:
getSubmitterName in interface MessageBean
Throws:
GranException

getHandlerName

public java.lang.String getHandlerName()
                                throws GranException
Specified by:
getHandlerName in interface MessageBean
Throws:
GranException

getMessageTypeName

public java.lang.String getMessageTypeName()
                                    throws GranException
Specified by:
getMessageTypeName in interface MessageBean
Throws:
GranException

getDate

public java.util.Calendar getDate()
Specified by:
getDate in interface MessageBean

getResolutionName

public java.lang.String getResolutionName()
                                   throws GranException
Specified by:
getResolutionName in interface MessageBean
Throws:
GranException

getSubmitter

public UserCacheItem getSubmitter()
                           throws GranException
Throws:
GranException

getId

public java.lang.String getId()

getTime

public java.util.Calendar getTime()

getHrs

public java.lang.Double getHrs()

getDeadline

public java.util.Calendar getDeadline()

getBudget

public java.lang.Double getBudget()

getTaskId

public java.lang.String getTaskId()

getSubmitterId

public java.lang.String getSubmitterId()

getResolutionId

public java.lang.String getResolutionId()

getPriorityId

public java.lang.String getPriorityId()

getHandlerId

public java.lang.String getHandlerId()

getMstatusId

public java.lang.String getMstatusId()

getLongtextId

public java.lang.String getLongtextId()

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.