A B C D E F G H I J L M N O P Q R S T U V W X Y

P

PARAM_ORGANIZATION_HDR - Static variable in class com.openexchange.mail.MailSessionParameterNames
Organization header field when composing new mails.
ParameterizedHeader - Class in com.openexchange.mail.mime
ParameterizedHeader - Super class for headers which can hold a parameter list such as Content-Type.
ParameterList - Class in com.openexchange.mail.mime
ParameterList - Represents the parameter list of a parameterized header.
ParameterList() - Constructor for class com.openexchange.mail.mime.ParameterList
Initializes a new, empty parameter list.
ParameterList(String) - Constructor for class com.openexchange.mail.mime.ParameterList
Initializes a new parameter list from specified parameter list's string representation.
parse(String) - Static method in enum com.openexchange.mail.api.MailConfig.LoginSource
Parses specified string into a login source.
parse(String) - Static method in enum com.openexchange.mail.api.MailConfig.PasswordSource
Parses specified string into a password source.
parse(String) - Static method in enum com.openexchange.mail.api.MailConfig.ServerSource
Parses specified string into a server source.
parse(JSONObject, MailFolderDescription, Session, int) - Static method in class com.openexchange.mail.json.parser.FolderParser
Parses given instance of JSONObject to given instance of MailFolder
parse(JSONObject, MailMessage, Session, int) - Static method in class com.openexchange.mail.json.parser.MessageParser
Parses given instance of JSONObject to given instance of MailMessage.
parse(JSONObject, MailMessage, TimeZone, Session, int) - Static method in class com.openexchange.mail.json.parser.MessageParser
Parses given instance of JSONObject to given instance of MailMessage.
parse(String) - Static method in class com.openexchange.mail.mime.QuotedInternetAddress
Parse the given comma separated sequence of addresses into InternetAddress objects.
parse(String, boolean) - Static method in class com.openexchange.mail.mime.QuotedInternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parse4Draft(JSONObject, UploadEvent, Session, int) - Static method in class com.openexchange.mail.json.parser.MessageParser
Completely parses given instance of JSONObject and given instance of UploadEvent to a corresponding ComposedMailMessage object dedicated for being saved as a draft message.
parse4Transport(JSONObject, UploadEvent, Session, int, String, String) - Static method in class com.openexchange.mail.json.parser.MessageParser
Completely parses given instance of JSONObject and given instance of UploadEvent to corresponding ComposedMailMessage objects dedicated for being sent.
parseAddress(String) - Method in class com.openexchange.mail.mime.QuotedInternetAddress
Parses the given string into this QuotedInternetAddress.
parseAddressKey(String, JSONObject) - Static method in class com.openexchange.mail.json.parser.MessageParser
Parses address field out of passed JSON object.
parseAddressKey(String, JSONObject, boolean) - Static method in class com.openexchange.mail.json.parser.MessageParser
Parses address field out of passed JSON object.
parseAddressList(String, boolean) - Static method in class com.openexchange.mail.mime.utils.MIMEMessageUtility
Parse the given sequence of addresses into InternetAddress objects by invoking InternetAddress.parse(String, boolean).
parseAddressList(String, boolean, boolean) - Static method in class com.openexchange.mail.mime.utils.MIMEMessageUtility
Parse the given sequence of addresses into InternetAddress objects by invoking InternetAddress.parse(String, boolean).
parseBasics(JSONObject, MailMessage, TimeZone) - Static method in class com.openexchange.mail.json.parser.MessageParser
Takes a mail as jsonObj and extracts the values into a given MailMessage object.
parseBits(int) - Method in class com.openexchange.mail.usersetting.UserSettingMail
Parses given bit pattern and applies it to this settings
parseBoolCapVal(String) - Static method in enum com.openexchange.mail.api.MailConfig.BoolCapVal
Parses given capability value.
parseColorLabel(String, int) - Static method in class com.openexchange.mail.dataobjects.MailMessage
Parses specified color label's string.
ParsedMessage - Class in com.openexchange.mail.json.parser
ParsedMessage - Represents a parsed message from JSON source.
ParsedMessage() - Constructor for class com.openexchange.mail.json.parser.ParsedMessage
Initializes a new ParsedMessage.
parseFields(int[], String[], boolean) - Static method in class com.openexchange.mail.search.SearchUtility
Parses the fields and pattern received from UI into an appropriate instance of SearchTerm.
parseFlags(Flags, MailMessage) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses specified flags to given mail.
parseHeader(String, boolean) - Static method in class com.openexchange.mail.mime.QuotedInternetAddress
Parse the given sequence of addresses into InternetAddress objects.
parseHeaders(byte[]) - Static method in class com.openexchange.mail.utils.StorageUtility
Parses specified headers into a map
parseHeaders(String) - Static method in class com.openexchange.mail.utils.StorageUtility
Parses specified headers into a map
parseImportance(String, MailMessage) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses the value of header Importance.
parseImportance(String) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses the value of header Importance.
parseMailMessage(MailMessage, MailMessageHandler) - Method in class com.openexchange.mail.parser.MailMessageParser
Parses specified mail using given handler as call-back
parseMailMessage(MailMessage, MailMessageHandler, String) - Method in class com.openexchange.mail.parser.MailMessageParser
Parses specified mail using given handler as call-back and given initial prefix for mail part identifiers; e.g.
parseMailMessage(MailMessage, StructureHandler) - Method in class com.openexchange.mail.structure.StructureMailMessageParser
Parses specified mail using given handler as call-back
parseMailMessage(MailMessage, StructureHandler, String) - Method in class com.openexchange.mail.structure.StructureMailMessageParser
Parses specified mail using given handler as call-back and given initial prefix for mail part identifiers; e.g.
parseMimeFlags(int, Message) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses specified flags to given message.
parsePriority(String, MailMessage) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses the value of header X-Priority.
parsePriority(String) - Static method in class com.openexchange.mail.mime.converters.MIMEMessageConverter
Parses the value of header X-Priority.
parseProtocol(String) - Static method in class com.openexchange.mail.api.MailConfig
Parses protocol out of specified server string according to URL specification; e.g.
parseProtocol(String) - Static method in class com.openexchange.mail.Protocol
Parses specified protocol string whose syntax match pattern:
([a-z]+)(?
parseRFC2231Value(String) - Static method in class com.openexchange.mail.mime.RFC2231Tools
Parses given RFC2231 value into its charset, language and rfc2231-encoded value.
parseStream(InputStream) - Method in class com.openexchange.mail.mime.ExtendedMimeMessage
Parse the input stream: setting the headers and content fields appropriately.
parseStructure(JSONObject) - Method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to a MailMessage instance.
parseStructure(JSONObject, Session) - Method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to a transportable ComposedMailMessage instance.
PartModifier - Class in com.openexchange.mail.partmodifier
PartModifier - Abstract class to modify a mail part prior to parsing it by MailMessageParser.
PartModifier() - Constructor for class com.openexchange.mail.partmodifier.PartModifier
 
PATTERN_REF_IMG - Static variable in class com.openexchange.mail.mime.utils.MIMEMessageUtility
 
performLineFolding(String, int) - Static method in class com.openexchange.mail.text.TextProcessing
Performs the line folding after specified number of characters through parameter linewrap.
ping() - Method in class com.openexchange.mail.api.MailAccess
Pings the mail server to check if a connection can be established and and immediately closes connection.
ping() - Method in class com.openexchange.mail.transport.MailTransport
Pings the transport server to check if a connection can be established.
PlainTextAddress - Class in com.openexchange.mail.mime
PlainTextAddress - A plain text internet address without a personal part.
PlainTextAddress(String) - Constructor for class com.openexchange.mail.mime.PlainTextAddress
Constructs a new PlainTextAddress.
PooledEvent - Class in com.openexchange.mail.event
PooledEvent - A pooled event.
PooledEvent(int, int, int, String, boolean, boolean, Session) - Constructor for class com.openexchange.mail.event.PooledEvent
Initializes a new PooledEvent with default topic.
PooledEvent(String, int, int, int, String, boolean, boolean, Session) - Constructor for class com.openexchange.mail.event.PooledEvent
Initializes a new PooledEvent.
prepareContentTypeString(String) - Static method in class com.openexchange.mail.mime.ContentType
Parses and prepares specified content-type string for being inserted into a MIME part's headers.
prepareContentTypeString(String, String) - Static method in class com.openexchange.mail.mime.ContentType
Parses and prepares specified content-type string for being inserted into a MIME part's headers.
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.compose.DataMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.compose.InfostoreDocumentMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.compose.ReferencedMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.compose.TextBodyMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.compose.UploadFileMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.CompositeMailMessage
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.IDMailMessage
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.MailPart
Prepares this mail part to be put into cache; meaning to release all kept resources
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.UUEncodedAttachmentMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.MIMEMailMessage
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.MIMEMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.MIMEMultipartMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.NestedMessageMailPart
 
prepareFullname(int, String) - Static method in class com.openexchange.mail.utils.MailFolderUtility
Prepends MailFolder.DEFAULT_FOLDER_ID plus the default separator (obtained by MailConfig#getDefaultSeparator()) to given folder fullname.
prepareMailFolderParam(String) - Static method in class com.openexchange.mail.utils.MailFolderUtility
Parses specified fullname argument to an appropriate instance of FullnameArgument.
prettyPrint(String) - Static method in class com.openexchange.mail.text.HTMLProcessing
Pretty prints specified HTML content.
prettyPrintXML(String) - Static method in class com.openexchange.mail.text.HTMLProcessing
Pretty-prints specified XML/HTML string.
prettyPrintXML(Node) - Static method in class com.openexchange.mail.text.HTMLProcessing
Pretty-prints specified XML/HTML node.
PRIORITY_HIGH - Static variable in class com.openexchange.mail.dataobjects.MailMessage
High priority
PRIORITY_HIGHEST - Static variable in class com.openexchange.mail.dataobjects.MailMessage
Highest priority
PRIORITY_LOW - Static variable in class com.openexchange.mail.dataobjects.MailMessage
Low priority
PRIORITY_LOWEST - Static variable in class com.openexchange.mail.dataobjects.MailMessage
Lowest priority
PRIORITY_NORMAL - Static variable in class com.openexchange.mail.dataobjects.MailMessage
Normal priority
processData(Data<? extends Object>, DataArguments, Session) - Method in class com.openexchange.mail.conversion.VCardAttachMailDataHandler
 
PROP_ALLOWREADONLYSELECT - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
If false, attempts to open a folder read/write will fail if the SELECT command succeeds but indicates that the folder is READ-ONLY.
PROP_MAIL_DEBUG - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
The initial debug mode.
PROP_MAIL_IMAP_CONNECTIONPOOLSIZE - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
Maximum number of available connections in the connection pool.
PROP_MAIL_IMAP_CONNECTIONPOOLTIMEOUT - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
Timeout value in milliseconds for connection pool connections.
PROP_MAIL_MIME_BASE64_IGNOREERRORS - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
If set to "true", the BASE64 decoder will ignore errors in the encoded data, returning EOF.
PROP_MAIL_MIME_CHARSET - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
The mail.mime.charset System property can be used to specify the default MIME charset to use for encoded words and text parts that don't otherwise specify a charset.
PROP_MAIL_MIME_DECODETEXT_STRICT - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
The mail.mime.decodetext.strict property controls decoding of MIME encoded words.
PROP_MAIL_MIME_ENCODEEOL_STRICT - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
The mail.mime.encodeeol.strict property controls the choice of Content-Transfer-Encoding for MIME parts that are not of type "text".
PROP_MAIL_MIME_MULTIPART_ALLOWEMPTY - Static variable in class com.openexchange.mail.mime.MIMESessionPropertyNames
Normally, when writing out a MimeMultipart that contains no body parts, or when trying to parse a multipart message with no body parts, a MessagingException is thrown.
Protocol - Class in com.openexchange.mail
Protocol - Represents both a mail and transport protocol
Protocol(String) - Constructor for class com.openexchange.mail.Protocol
Initializes a new Protocol
Protocol(String, String) - Constructor for class com.openexchange.mail.Protocol
Initializes a new Protocol
Protocol(String, String[]) - Constructor for class com.openexchange.mail.Protocol
Initializes a new Protocol
PROTOCOL_ALL - Static variable in class com.openexchange.mail.Protocol
All protocols supported.
ProviderUtility - Class in com.openexchange.mail.utils
ProviderUtility
publishedDocumentsExpire() - Method in class com.openexchange.mail.transport.config.TransportProperties
Determines if published documents should expire.
put(int, String, String, FutureTask<JSONObject>, Session) - Method in class com.openexchange.mail.cache.JSONMessageCache
Associates given JSON mail object with specified account ID, folder fullname and mail ID.
put(int, String, String, FutureTask<JSONObject>, int, int) - Method in class com.openexchange.mail.cache.JSONMessageCache
Associates given JSON mail object with specified account ID, folder fullname and mail ID.
put(SessionMailCacheEntry<V>) - Method in class com.openexchange.mail.cache.SessionMailCache
Puts specified entry into cache if SessionMailCacheEntry.getValue() is not null.
put(PooledEvent) - Method in class com.openexchange.mail.event.EventPool
Puts given pooled event into this pool.
put(String, Object) - Method in class com.openexchange.mail.json.writer.FolderWriter.JSONArrayPutter
 
put(String, Object) - Method in class com.openexchange.mail.json.writer.FolderWriter.JSONObjectPutter
 
put(String, Object) - Method in interface com.openexchange.mail.json.writer.FolderWriter.JSONValuePutter
 
putMailAccess(Session, int, MailAccess<? extends IMailFolderStorage, ? extends IMailMessageStorage>) - Method in class com.openexchange.mail.cache.MailAccessCache
Puts given mail access into cache if none user-bound connection is already contained in cache.
putMailAccess(Session, int, MailAccess<?, ?>) - Method in class com.openexchange.mail.cache.MailAccessCache2
Puts given mail access into cache if none user-bound connection is already contained in cache.
putMessages(int, MailMessage[], int, int) - Method in class com.openexchange.mail.cache.MailMessageCache
Puts given messages into cache.
putParameter(int, String, Object) - Method in class com.openexchange.mail.MailSessionCache
Puts parameter into this cache.
putParameterIfAbsent(int, String, Object) - Method in class com.openexchange.mail.MailSessionCache
(Atomically) Puts parameter into this cache only if no other parameter is associated with given account ID and parameter name.

A B C D E F G H I J L M N O P Q R S T U V W X Y