Package com.pff
Class PSTMessageStore
java.lang.Object
com.pff.PSTObject
com.pff.PSTMessageStore
Object that represents the message store.
Not much use other than to get the "name" of the PST file.
-
Field Summary
Fields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the message store display nameGet the tag record key, unique to this pstbooleanIs this pst file is password protected.Methods 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, getDoubleItem, getDoubleItem, getEmailAddress, getIntItem, getIntItem, getItemsString, getLastModificationTime, getLongItem, getLongItem, getMessageClass, getNodeType, getNodeType, getStringItem, getStringItem, getStringItem, getTimeZoneItem, guessPSTObjectType, printFormattedNumber, printFormattedNumber, printHexFormatted, printHexFormatted, toString
-
Constructor Details
-
PSTMessageStore
PSTMessageStore(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) throws PSTException, IOException - Throws:
PSTExceptionIOException
-
-
Method Details
-
getTagRecordKeyAsUUID
Get the tag record key, unique to this pst -
getDisplayName
get the message store display name- Overrides:
getDisplayNamein classPSTObject
-
getDetails
-
isPasswordProtected
Is this pst file is password protected.- Returns:
- - true if protected,false otherwise pstfile has the password stored against identifier 0x67FF. if there is no password the value stored is 0x00000000.
- Throws:
PSTException- on corrupted pstIOException- on bad read
-