Serialized Form


Package com.openexchange.mail

Class com.openexchange.mail.MailException extends com.openexchange.groupware.AbstractOXException implements Serializable

serialVersionUID: -1250976535705226442L

Class com.openexchange.mail.MailPath extends java.lang.Object implements Serializable

serialVersionUID: -7426425247685367823L

Serialized Fields

accountId

int accountId

folder

java.lang.String folder

str

java.lang.String str

mailID

java.lang.String mailID

Class com.openexchange.mail.Protocol extends java.lang.Object implements Serializable

serialVersionUID: -4384010555880806765L

Serialized Fields

aliases

java.lang.String[] aliases

hashCode

int hashCode

name

java.lang.String name

abbr

java.lang.String abbr

Package com.openexchange.mail.api

Class com.openexchange.mail.api.MailAccess extends java.lang.Object implements Serializable

serialVersionUID: -2580495494392812083L

Serialized Fields

accountId

int accountId

warnings

java.util.Collection<E> warnings

cacheable

boolean cacheable

mailProperties

java.util.Properties mailProperties

trace

java.lang.StackTraceElement[] trace

Package com.openexchange.mail.cache.eventhandler

Class com.openexchange.mail.cache.eventhandler.MailAccessEventHandler extends java.lang.Object implements Serializable

serialVersionUID: 6568843006180170658L


Package com.openexchange.mail.config

Class com.openexchange.mail.config.MailConfigException extends MailException implements Serializable

serialVersionUID: -5676002376855401186L


Package com.openexchange.mail.dataobjects

Class com.openexchange.mail.dataobjects.CompositeMailMessage extends MailMessage implements Serializable

serialVersionUID: -3153633514125635904L

Serialized Fields

delegate

MailMessage delegate

delegateEnclosedCount

int delegateEnclosedCount

Class com.openexchange.mail.dataobjects.IDMailMessage extends MailMessage implements Serializable

serialVersionUID: -8945006270321242506L

Serialized Fields

mailId

java.lang.String mailId

separator

char separator

seqnum

int seqnum

Class com.openexchange.mail.dataobjects.MailFolder extends java.lang.Object implements Serializable

serialVersionUID: -8203697938992090309L

Serialized Fields

defaulFolderType

MailFolder.DefaultFolderType defaulFolderType

b_defaulFolderType

boolean b_defaulFolderType

name

java.lang.String name

b_name

boolean b_name

fullname

java.lang.String fullname

b_fullname

boolean b_fullname

parentFullname

java.lang.String parentFullname

b_parentFullname

boolean b_parentFullname

subscribed

boolean subscribed

b_subscribed

boolean b_subscribed

hasSubfolders

boolean hasSubfolders
Flag to indicate whether this mail folder contains subfolders.


b_hasSubfolders

boolean b_hasSubfolders

hasSubscribedSubfolders

boolean hasSubscribedSubfolders
Flag to indicate whether this mail folder contains _subscribed_ subfolders.


b_hasSubscribedSubfolders

boolean b_hasSubscribedSubfolders

exists

boolean exists

b_exists

boolean b_exists

holdsMessages

boolean holdsMessages
Flag to indicate whether this mail folder is able to hold messages.


b_holdsMessages

boolean b_holdsMessages

holdsFolders

boolean holdsFolders
Flag to indicate whether this mail folder is able to hold (sub)folders.


b_holdsFolders

boolean b_holdsFolders

messageCount

int messageCount

b_messageCount

boolean b_messageCount

newMessageCount

int newMessageCount

b_newMessageCount

boolean b_newMessageCount

unreadMessageCount

int unreadMessageCount

b_unreadMessageCount

boolean b_unreadMessageCount

deletedMessageCount

int deletedMessageCount

b_deletedMessageCount

boolean b_deletedMessageCount

separator

char separator

b_separator

boolean b_separator

ownPermission

MailPermission ownPermission

b_ownPermission

boolean b_ownPermission

supportsUserFlags

boolean supportsUserFlags

b_supportsUserFlags

boolean b_supportsUserFlags

rootFolder

boolean rootFolder

b_rootFolder

boolean b_rootFolder

defaultFolder

boolean defaultFolder

b_defaultFolder

boolean b_defaultFolder

permissions

java.util.List<E> permissions

b_permissions

boolean b_permissions

shared

boolean shared

b_shared

boolean b_shared

Class com.openexchange.mail.dataobjects.MailMessage extends MailPart implements Serializable

serialVersionUID: 8585899349289256569L

Serialized Fields

flags

int flags
The flags.


b_flags

boolean b_flags

prevSeen

boolean prevSeen
The previous \Seen state.


b_prevSeen

boolean b_prevSeen

from

java.util.HashSet<E> from
From addresses.


b_from

boolean b_from

to

java.util.HashSet<E> to
To addresses.


b_to

boolean b_to

cc

java.util.HashSet<E> cc
Cc addresses.


b_cc

boolean b_cc

bcc

java.util.HashSet<E> bcc
Bcc addresses.


b_bcc

boolean b_bcc

threadLevel

int threadLevel
The level in a communication thread.


b_threadLevel

boolean b_threadLevel

subject

java.lang.String subject
The subject.


b_subject

boolean b_subject

sentDate

java.util.Date sentDate
The sent date (the Date header).


b_sentDate

boolean b_sentDate

receivedDate

java.util.Date receivedDate
The (internal) received date.


b_receivedDate

boolean b_receivedDate

userFlags

java.util.HashSet<E> userFlags
User flags.


b_userFlags

boolean b_userFlags

colorLabel

int colorLabel
The color label (set through an user flag).


b_colorLabel

boolean b_colorLabel

priority

int priority
The priority (the X-Priority header).


b_priority

boolean b_priority

dispositionNotification

javax.mail.internet.InternetAddress dispositionNotification
The Disposition-Notification-To header.


b_dispositionNotification

boolean b_dispositionNotification

folder

java.lang.String folder
The message folder fullname/ID.


b_folder

boolean b_folder

accountId

int accountId
The message's account ID.


b_accountId

boolean b_accountId

accountName

java.lang.String accountName
The message account's name.


b_accountName

boolean b_accountName

hasAttachment

boolean hasAttachment
Whether an attachment is present or not.


b_hasAttachment

boolean b_hasAttachment

appendVCard

boolean appendVCard
Whether a VCard should be appended or not.


b_appendVCard

boolean b_appendVCard

recentCount

int recentCount
The number of recent messages in associated folder.


b_recentCount

boolean b_recentCount

Class com.openexchange.mail.dataobjects.MailPart extends java.lang.Object implements Serializable

serialVersionUID: 4688498122773765967L

Serialized Fields

contentType

ContentType contentType
The Content-Type header


b_contentType

boolean b_contentType

contentDisposition

ContentDisposition contentDisposition
The disposition (either null, INLINE, or ATTACHMENT)


b_disposition

boolean b_disposition

fileName

java.lang.String fileName
The file name


b_fileName

boolean b_fileName

headers

HeaderCollection headers
The headers (if not explicitly set in other fields)


b_headers

boolean b_headers

size

long size
The size


b_size

boolean b_size

contentId

java.lang.String contentId
The Content-ID header used for inline images in HTML content


b_contentId

boolean b_contentId

sequenceId

java.lang.String sequenceId
The content's sequence ID inside message (something like 1.2 )


b_sequenceId

boolean b_sequenceId

msgref

MailPath msgref
The message reference (on reply or forward)


b_msgref

boolean b_msgref

Class com.openexchange.mail.dataobjects.ReadOnlyMailFolder extends MailFolder implements Serializable

serialVersionUID: 2415550550414867792L

Serialized Fields

delegate

MailFolder delegate

Class com.openexchange.mail.dataobjects.UUEncodedAttachmentMailPart extends MailPart implements Serializable

serialVersionUID: 8980473176008331679L


Package com.openexchange.mail.dataobjects.compose

Class com.openexchange.mail.dataobjects.compose.ComposedMailMessage extends MailMessage implements Serializable

serialVersionUID: -6179506566418364076L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
The readObject method is responsible for reading from the stream and restoring the classes fields. It may call in.defaultReadObject to invoke the default mechanism for restoring the object's non-static and non-transient fields. The ObjectInputStream.defaultReadObject() method uses information in the stream to assign the fields of the object saved in the stream with the correspondingly named fields in the current object. This handles the case when the class has evolved to add new fields. The method does not need to concern itself with the state belonging to its super classes or subclasses. State is saved by writing the individual fields to the ObjectOutputStream using the writeObject method or by using the methods for primitive data types supported by DataOutput.

Throws:
java.io.IOException - If an I/O error occurs
java.lang.ClassNotFoundException - If a casting fails

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
The writeObject method is responsible for writing the state of the object for its particular class so that the corresponding readObject method can restore it. The default mechanism for saving the Object's fields can be invoked by calling ObjectOutputStream.defaultWriteObject(). The method does not need to concern itself with the state belonging to its super classes or subclasses. State is saved by writing the individual fields to the ObjectOutputStream using the writeObject method or by using the methods for primitive data types supported by DataOutput.

Throws:
java.io.IOException - If an I/O error occurs
Serialized Fields

session

com.openexchange.session.Session session

ctx

com.openexchange.groupware.contexts.Context ctx

recipients

java.util.Set<E> recipients

Class com.openexchange.mail.dataobjects.compose.DataMailPart extends MailPart implements Serializable

serialVersionUID: -2377505617785953620L

Serialized Fields

bytes

byte[] bytes

file

com.openexchange.filemanagement.ManagedFile file

fileId

java.lang.String fileId

Class com.openexchange.mail.dataobjects.compose.InfostoreDocumentMailPart extends MailPart implements Serializable

serialVersionUID: -3158021272821196715L

Class com.openexchange.mail.dataobjects.compose.ReferencedMailPart extends MailPart implements Serializable

serialVersionUID: 1097727980840011436L

Serialized Fields

isMail

boolean isMail

data

byte[] data

file

com.openexchange.filemanagement.ManagedFile file

fileId

java.lang.String fileId

Class com.openexchange.mail.dataobjects.compose.TextBodyMailPart extends MailPart implements Serializable

serialVersionUID: 5748081743621854608L

Serialized Fields

mailBody

java.lang.StringBuilder mailBody

Class com.openexchange.mail.dataobjects.compose.UploadFileMailPart extends MailPart implements Serializable

serialVersionUID: 257902073011243269L

Serialized Fields

uploadFile

java.io.File uploadFile

Package com.openexchange.mail.mime

Class com.openexchange.mail.mime.ContentDisposition extends ParameterizedHeader implements Serializable

serialVersionUID: 310827213193290169L

Serialized Fields

disposition

java.lang.String disposition

Class com.openexchange.mail.mime.ContentType extends ParameterizedHeader implements Serializable

serialVersionUID: -9197784872892324694L

Serialized Fields

primaryType

java.lang.String primaryType

subType

java.lang.String subType

baseType

java.lang.String baseType

Class com.openexchange.mail.mime.ContentType.UnmodifiableContentType extends ContentType implements Serializable

serialVersionUID: 2473639344400699520L

Serialized Fields

contentType

ContentType contentType

Class com.openexchange.mail.mime.HeaderCollection extends java.lang.Object implements Serializable

serialVersionUID: 6939560514144351286L

Serialized Fields

map

java.util.HashMap<K,V> map

count

int count

Class com.openexchange.mail.mime.HeaderName extends java.lang.Object implements Serializable

serialVersionUID: -4841569785169326836L

Serialized Fields

s

java.lang.String s

hashcode

int hashcode

Class com.openexchange.mail.mime.MIMEMailException extends MailException implements Serializable

serialVersionUID: -3401580182929349354L

Class com.openexchange.mail.mime.ParameterizedHeader extends java.lang.Object implements Serializable

serialVersionUID: -1094716342843794294L

Serialized Fields

parameterList

ParameterList parameterList

Class com.openexchange.mail.mime.ParameterList extends java.lang.Object implements Serializable

serialVersionUID: 1085330725813918879L

Serialized Fields

parameters

java.util.Map<K,V> parameters

Class com.openexchange.mail.mime.PlainTextAddress extends javax.mail.internet.InternetAddress implements Serializable

serialVersionUID: -3276144799717449603L

Serialized Fields

address

java.lang.String address

hashCode

int hashCode

Class com.openexchange.mail.mime.QuotedInternetAddress extends javax.mail.internet.InternetAddress implements Serializable

serialVersionUID: -2523736473507495692L


Package com.openexchange.mail.mime.dataobjects

Class com.openexchange.mail.mime.dataobjects.MIMEMailMessage extends MailMessage implements Serializable

serialVersionUID: 4593386724062676753L

Serialized Fields

mailPart

MIMEMailPart mailPart

uid

java.lang.String uid

unreadMessages

int unreadMessages

separator

char separator

seqnum

int seqnum

Class com.openexchange.mail.mime.dataobjects.MIMEMailPart extends MailPart implements Serializable

serialVersionUID: -1142595512657302179L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
The readObject method is responsible for reading from the stream and restoring the classes fields. It may call in.defaultReadObject to invoke the default mechanism for restoring the object's non-static and non-transient fields. The ObjectInputStream.defaultReadObject method uses information in the stream to assign the fields of the object saved in the stream with the correspondingly named fields in the current object. This handles the case when the class has evolved to add new fields. The method does not need to concern itself with the state belonging to its super classes or subclasses. State is saved by writing the individual fields to the ObjectOutputStream using the writeObject method or by using the methods for primitive data types supported by DataOutput.

Throws:
java.io.IOException - If an I/O error occurs
java.lang.ClassNotFoundException - If a casting fails

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
The writeObject method is responsible for writing the state of the object for its particular class so that the corresponding readObject method can restore it. The default mechanism for saving the Object's fields can be invoked by calling ObjectOutputStream.defaultWriteObject(). The method does not need to concern itself with the state belonging to its super classes or subclasses. State is saved by writing the individual fields to the ObjectOutputStream using the writeObject method or by using the methods for primitive data types supported by DataOutput .

Throws:
java.io.IOException - If an I/O error occurs
Serialized Fields

isMulti

boolean isMulti
Whether this part's content is of MIME type multipart/*.


contentLoaded

boolean contentLoaded
Indicates whether content has been loaded via MIMEMailPart.loadContent() or not.


serializeType

int serializeType
Remembers serialize type on serialization.


serializedContent

byte[] serializedContent
Remembers delegate Part object's serialized content.


serializedContentType

java.lang.String serializedContentType
Remembers delegate Part object's content type.


handleMissingStartBoundary

boolean handleMissingStartBoundary
Whether to handle "Missing start boundary" javax.mail.MessagingException.

Class com.openexchange.mail.mime.dataobjects.MIMEMultipartMailPart extends MailPart implements Serializable

serialVersionUID: -3130161956976376243L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
The readObject method is responsible for reading from the stream and restoring the classes fields.

Throws:
java.io.IOException - If an I/O error occurs
java.lang.ClassNotFoundException - If a casting fails

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
The writeObject method is responsible for writing the state of the object for its particular class so that the corresponding readObject method can restore it.

Throws:
java.io.IOException - If an I/O error occurs
Serialized Fields

dataAccess

com.openexchange.mail.mime.dataobjects.MIMEMultipartMailPart.DataAccess dataAccess

boundaryBytes

byte[] boundaryBytes

count

int count

positions

int[] positions

Class com.openexchange.mail.mime.dataobjects.NestedMessageMailPart extends MailPart implements Serializable

serialVersionUID: 7379170932302170388L

Serialized Fields

mailMessage

MailMessage mailMessage

Package com.openexchange.mail.permission

Class com.openexchange.mail.permission.DefaultMailPermission extends MailPermission implements Serializable

serialVersionUID: 8431208323912426087L

Class com.openexchange.mail.permission.MailPermission extends com.openexchange.server.impl.OCLPermission implements Serializable

serialVersionUID: 3074890171981933102L


Package com.openexchange.mail.search

Class com.openexchange.mail.search.ANDTerm extends SearchTerm<SearchTerm<?>[]> implements Serializable

serialVersionUID: 2696976140249947009L

Serialized Fields

terms

SearchTerm<T>[] terms

Class com.openexchange.mail.search.BccTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: 7538351237246564736L

Serialized Fields

addr

java.lang.String addr

Class com.openexchange.mail.search.BodyTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: -7824562914196872458L

Serialized Fields

pattern

java.lang.String pattern

Class com.openexchange.mail.search.BooleanTerm extends SearchTerm<java.lang.Boolean> implements Serializable

serialVersionUID: 5351872902045670432L

Serialized Fields

value

boolean value

Class com.openexchange.mail.search.CcTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: 4340549452409949555L

Serialized Fields

addr

java.lang.String addr

Class com.openexchange.mail.search.FlagTerm extends SearchTerm<java.lang.Integer> implements Serializable

serialVersionUID: -6887694637971347838L

Serialized Fields

set

boolean set

flags

int flags

Class com.openexchange.mail.search.FromTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: -1266840509034246826L

Serialized Fields

addr

java.lang.String addr

Class com.openexchange.mail.search.HeaderTerm extends SearchTerm<java.lang.String[]> implements Serializable

serialVersionUID: -167353933722555256L

Serialized Fields

hdr

java.lang.String[] hdr

Class com.openexchange.mail.search.NOTTerm extends SearchTerm<SearchTerm<?>> implements Serializable

serialVersionUID: 2984060879603969678L

Serialized Fields

term

SearchTerm<T> term

Class com.openexchange.mail.search.ORTerm extends SearchTerm<SearchTerm<?>[]> implements Serializable

serialVersionUID: 2984060879603969678L

Serialized Fields

terms

SearchTerm<T>[] terms

Class com.openexchange.mail.search.ReceivedDateTerm extends SearchTerm<ComparablePattern<java.util.Date>> implements Serializable

serialVersionUID: -3566780904070234005L

Serialized Fields

pattern

ComparablePattern<P> pattern

Class com.openexchange.mail.search.SearchTerm extends java.lang.Object implements Serializable

serialVersionUID: -6443057148350714347L

Class com.openexchange.mail.search.SentDateTerm extends SearchTerm<ComparablePattern<java.util.Date>> implements Serializable

serialVersionUID: -1602773060126517090L

Serialized Fields

pattern

ComparablePattern<P> pattern

Class com.openexchange.mail.search.SizeTerm extends SearchTerm<ComparablePattern<java.lang.Integer>> implements Serializable

serialVersionUID: 6011159685554702125L

Serialized Fields

pattern

ComparablePattern<P> pattern

Class com.openexchange.mail.search.SubjectTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: 1462060457742619720L

Serialized Fields

unicodeSubject

java.lang.String unicodeSubject

Class com.openexchange.mail.search.ToTerm extends SearchTerm<java.lang.String> implements Serializable

serialVersionUID: 116199790983674520L

Serialized Fields

addr

java.lang.String addr

Package com.openexchange.mail.usersetting

Class com.openexchange.mail.usersetting.UserSettingMail extends java.lang.Object implements Serializable

serialVersionUID: -5787223065275414178L

Serialized Fields

userId

int userId

cid

int cid

modifiedDuringSession

boolean modifiedDuringSession

displayHtmlInlineContent

boolean displayHtmlInlineContent

useColorQuote

boolean useColorQuote

showGraphicEmoticons

boolean showGraphicEmoticons

hardDeleteMsgs

boolean hardDeleteMsgs

forwardAsAttachment

boolean forwardAsAttachment

appendVCard

boolean appendVCard

notifyOnReadAck

boolean notifyOnReadAck

notifyAppointments

boolean notifyAppointments

notifyTasks

boolean notifyTasks

notifyAppointmentsConfirmOwner

boolean notifyAppointmentsConfirmOwner

notifyAppointmentsConfirmParticipant

boolean notifyAppointmentsConfirmParticipant

notifyTasksConfirmOwner

boolean notifyTasksConfirmOwner

notifyTasksConfirmParticipant

boolean notifyTasksConfirmParticipant

msgPreview

boolean msgPreview

ignoreOriginalMailTextOnReply

boolean ignoreOriginalMailTextOnReply

noCopyIntoStandardSentFolder

boolean noCopyIntoStandardSentFolder

spamEnabled

boolean spamEnabled

textOnlyCompose

boolean textOnlyCompose

allowHTMLImages

boolean allowHTMLImages

replyAllCc

boolean replyAllCc

signatures

UserSettingMail.Signature[] signatures

sendAddr

java.lang.String sendAddr

replyToAddr

java.lang.String replyToAddr

msgFormat

int msgFormat

displayMsgHeaders

java.lang.String[] displayMsgHeaders

autoLinebreak

int autoLinebreak

stdTrashName

java.lang.String stdTrashName

stdDraftsName

java.lang.String stdDraftsName

stdSentName

java.lang.String stdSentName

stdSpamName

java.lang.String stdSpamName

confirmedSpam

java.lang.String confirmedSpam

confirmedHam

java.lang.String confirmedHam

uploadQuota

long uploadQuota

uploadQuotaPerFile

long uploadQuotaPerFile

spamHandlerFound

java.lang.Boolean spamHandlerFound

noSave

boolean noSave

Class com.openexchange.mail.usersetting.UserSettingMail.Signature extends java.lang.Object implements Serializable

serialVersionUID: 357223875887317509L

Serialized Fields

id

java.lang.String id

signature

java.lang.String signature