Package com.pff
Class PSTAppointment
- java.lang.Object
-
- com.pff.PSTObject
-
- com.pff.PSTMessage
-
- com.pff.PSTAppointment
-
public class PSTAppointment extends PSTMessage
PSTAppointment is for Calendar items
-
-
Field Summary
-
Fields inherited from class com.pff.PSTMessage
IMPORTANCE_HIGH, IMPORTANCE_LOW, IMPORTANCE_NORMAL, RECIPIENT_TYPE_CC, RECIPIENT_TYPE_TO
-
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 Constructor Description PSTAppointment(PSTFile theFile, DescriptorIndexNode descriptorIndexNode)
PSTAppointment(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> localDescriptorItems)
-
Method Summary
-
Methods 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, isURLCompNameSet, toString
-
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, getDisplayName, getDoubleItem, getDoubleItem, getEmailAddress, getIntItem, getIntItem, getItemsString, getLastModificationTime, getLongItem, getLongItem, getNodeType, getNodeType, getStringItem, getStringItem, getStringItem, getTimeZoneItem, guessPSTObjectType, printFormattedNumber, printFormattedNumber, printHexFormatted, printHexFormatted
-
-
-
-
Constructor Detail
-
PSTAppointment
PSTAppointment(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) throws PSTException, java.io.IOException
- Throws:
PSTException
java.io.IOException
-
PSTAppointment
PSTAppointment(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, java.util.HashMap<java.lang.Integer,PSTDescriptorItem> localDescriptorItems)
-
-
Method Detail
-
getSendAsICAL
public boolean getSendAsICAL()
-
getBusyStatus
public int getBusyStatus()
-
getShowAsBusy
public boolean getShowAsBusy()
-
getLocation
public java.lang.String getLocation()
-
getStartTime
public java.util.Date getStartTime()
-
getStartTimeZone
public PSTTimeZone getStartTimeZone()
-
getEndTime
public java.util.Date getEndTime()
-
getEndTimeZone
public PSTTimeZone getEndTimeZone()
-
getRecurrenceTimeZone
public PSTTimeZone getRecurrenceTimeZone()
-
getDuration
public int getDuration()
-
getColor
public int getColor()
-
getSubType
public boolean getSubType()
-
getMeetingStatus
public int getMeetingStatus()
-
getResponseStatus
public int getResponseStatus()
-
isRecurring
public boolean isRecurring()
-
getRecurrenceBase
public java.util.Date getRecurrenceBase()
-
getRecurrenceType
public int getRecurrenceType()
-
getRecurrencePattern
public java.lang.String getRecurrencePattern()
-
getRecurrenceStructure
public byte[] getRecurrenceStructure()
-
getTimezone
public byte[] getTimezone()
-
getAllAttendees
public java.lang.String getAllAttendees()
-
getToAttendees
public java.lang.String getToAttendees()
-
getCCAttendees
public java.lang.String getCCAttendees()
-
getAppointmentSequence
public int getAppointmentSequence()
-
isOnlineMeeting
public boolean isOnlineMeeting()
-
getNetMeetingType
public int getNetMeetingType()
-
getNetMeetingServer
public java.lang.String getNetMeetingServer()
-
getNetMeetingOrganizerAlias
public java.lang.String getNetMeetingOrganizerAlias()
-
getNetMeetingAutostart
public boolean getNetMeetingAutostart()
-
getConferenceServerAllowExternal
public boolean getConferenceServerAllowExternal()
-
getNetMeetingDocumentPathName
public java.lang.String getNetMeetingDocumentPathName()
-
getNetShowURL
public java.lang.String getNetShowURL()
-
getAttendeeCriticalChange
public java.util.Date getAttendeeCriticalChange()
-
getOwnerCriticalChange
public java.util.Date getOwnerCriticalChange()
-
getConferenceServerPassword
public java.lang.String getConferenceServerPassword()
-
getAppointmentCounterProposal
public boolean getAppointmentCounterProposal()
-
isSilent
public boolean isSilent()
-
getRequiredAttendees
public java.lang.String getRequiredAttendees()
-
getLocaleId
public int getLocaleId()
-
getGlobalObjectId
public byte[] getGlobalObjectId()
-
-