Package com.pff
Class PSTTask
java.lang.Object
com.pff.PSTObject
com.pff.PSTMessage
com.pff.PSTTask
Object that represents Task items
-
Field Summary
Fields inherited from class com.pff.PSTMessage
IMPORTANCE_HIGH, IMPORTANCE_LOW, IMPORTANCE_NORMAL, RECIPIENT_TYPE_CC, RECIPIENT_TYPE_TOFields inherited from class com.pff.PSTObject
children, compEnc, data, descriptorIndexNode, items, localDescriptorItems, NID_TYPE_ASSOC_CONTENTS_TABLE, NID_TYPE_ASSOC_MESSAGE, NID_TYPE_ATTACHMENT, NID_TYPE_ATTACHMENT_TABLE, NID_TYPE_CONTENTS_TABLE, NID_TYPE_CONTENTS_TABLE_INDEX, NID_TYPE_HID, NID_TYPE_HIERARCHY_TABLE, NID_TYPE_INTERNAL, NID_TYPE_LTP, NID_TYPE_NORMAL_FOLDER, NID_TYPE_NORMAL_MESSAGE, NID_TYPE_OUTGOING_QUEUE_TABLE, NID_TYPE_RECEIVE_FOLDER_TABLE, NID_TYPE_RECIPIENT_TABLE, NID_TYPE_SEARCH_CONTENTS_TABLE, NID_TYPE_SEARCH_CRITERIA_OBJECT, NID_TYPE_SEARCH_FOLDER, NID_TYPE_SEARCH_TABLE_INDEX, NID_TYPE_SEARCH_UPDATE_QUEUE, pstFile, table -
Constructor Summary
ConstructorsConstructorDescriptionPSTTask(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) PSTTask(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, HashMap<Integer, PSTDescriptorItem> localDescriptorItems) -
Method Summary
Modifier and TypeMethodDescriptionintDelegation StatedoublePercent Complete Floating point double precision (64-bit)intActual effort in minutes Integer 32-bit signedDelegator ASCII or Unicode stringDate completed FiletimeintTotal effort in minutes Integer 32-bit signedUnknown ASCII or Unicode stringintOrdinal Integer 32-bit signedOwner ASCII or Unicode stringintOwnership Integer 32-bit signedRole ASCII or Unicode stringintStatus Integer 32-bit signed 0x0 => Not startedintTask version Integer 32-bit signed FTK: Access countbooleanComplete BooleanbooleanIs recurring BooleanbooleanIs team task BooleantoString()string representation of this emailMethods inherited from class com.pff.PSTMessage
getAcknowledgementMode, getActionDate, getActionFlag, getAttachment, getAttrHidden, getAttrReadonly, getAttrSystem, getBody, getBodyHTML, getBodyPrefix, getClientSubmitTime, getColorCategories, getConversationTopic, getDeleteAfterSubmit, getDisableFullFidelity, getDisplayBCC, getDisplayCC, getDisplayTo, getIconIndex, getImportance, getInReplyToId, getInternetArticleNumber, getInternetMessageId, getMessageCcMe, getMessageClass, getMessageDeliveryTime, getMessageRecipMe, getMessageSize, getMessageToMe, getNextSendAcct, getNumberOfAttachments, getNumberOfRecipients, getObjectType, getOriginalDisplayBcc, getOriginalDisplayCc, getOriginalDisplayTo, getOriginalSensitivity, getOriginalSubject, getOriginatorDeliveryReportRequested, getPidTagSentRepresentingSearchKey, getPrimarySendAccount, getPriority, getRcvdRepresentingAddrtype, getRcvdRepresentingEmailAddress, getRcvdRepresentingName, getReadReceiptRequested, getReceivedByAddress, getReceivedByAddressType, getReceivedByName, getRecipient, getRecipientReassignmentProhibited, getRecipientsString, getRecipientType, getReminderDelta, getReminderSet, getReplyRecipientNames, getResponseRequested, getResponsibility, getReturnPath, getRTFBody, getRTFSyncBodyCount, getRTFSyncBodyCRC, getRTFSyncBodyTag, getRTFSyncPrefixCount, getRTFSyncTrailingCount, getSenderAddrtype, getSenderEmailAddress, getSenderEntryId, getSenderName, getSensitivity, getSentRepresentingAddressType, getSentRepresentingAddrtype, getSentRepresentingEmailAddress, getSentRepresentingName, getSubject, getTaskDueDate, getTaskStartDate, getTransportMessageHeaders, getURLCompName, getURLCompNamePostfix, hasAttachments, hasForwarded, hasReplied, isAssociated, isFlagged, isFromMe, isNonReceiptNotificationRequested, isOriginatorNonDeliveryReportRequested, isRead, isReplyRequested, isResent, isRTFInSync, isSubmitted, isUnmodified, isUnsent, isURLCompNameSetMethods inherited from class com.pff.PSTObject
apptTimeToCalendar, apptTimeToUTC, convertBigEndianBytesToLong, convertLittleEndianBytesToLong, convertLittleEndianBytesToLong, createAppropriatePSTMessageObject, createJavaString, decode, detectAndLoadPSTObject, detectAndLoadPSTObject, encode, filetimeToDate, getAddrType, getBinaryItem, getBooleanItem, getBooleanItem, getComment, getCreationTime, getDateItem, getDescriptorNode, getDescriptorNodeId, getDisplayName, getDoubleItem, getDoubleItem, getEmailAddress, getIntItem, getIntItem, getItemsString, getLastModificationTime, getLongItem, getLongItem, getNodeType, getNodeType, getStringItem, getStringItem, getStringItem, getTimeZoneItem, guessPSTObjectType, printFormattedNumber, printFormattedNumber, printHexFormatted, printHexFormatted
-
Constructor Details
-
PSTTask
public PSTTask(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) throws PSTException, IOException - Parameters:
theFile-descriptorIndexNode-- Throws:
PSTExceptionIOException
-
PSTTask
public PSTTask(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, HashMap<Integer, PSTDescriptorItem> localDescriptorItems) - Parameters:
theFile-folderIndexNode-table-localDescriptorItems-
-
-
Method Details
-
getTaskStatus
public int getTaskStatus()Status Integer 32-bit signed 0x0 => Not started -
getPercentComplete
public double getPercentComplete()Percent Complete Floating point double precision (64-bit) -
isTeamTask
public boolean isTeamTask()Is team task Boolean -
getTaskDateCompleted
Date completed Filetime -
getTaskActualEffort
public int getTaskActualEffort()Actual effort in minutes Integer 32-bit signed -
getTaskEstimatedEffort
public int getTaskEstimatedEffort()Total effort in minutes Integer 32-bit signed -
getTaskVersion
public int getTaskVersion()Task version Integer 32-bit signed FTK: Access count -
isTaskComplete
public boolean isTaskComplete()Complete Boolean -
getTaskOwner
Owner ASCII or Unicode string -
getTaskAssigner
Delegator ASCII or Unicode string -
getTaskLastUser
Unknown ASCII or Unicode string -
getTaskOrdinal
public int getTaskOrdinal()Ordinal Integer 32-bit signed -
isTaskFRecurring
public boolean isTaskFRecurring()Is recurring Boolean -
getTaskRole
Role ASCII or Unicode string -
getTaskOwnership
public int getTaskOwnership()Ownership Integer 32-bit signed -
getAcceptanceState
public int getAcceptanceState()Delegation State -
toString
Description copied from class:PSTMessagestring representation of this email- Overrides:
toStringin classPSTMessage
-