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, List<OXException>) - 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, List<OXException>) - 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.
parseMessage(JSONObject, List<OXException>) - Method in class com.openexchange.mail.structure.parser.MIMEStructure2ComposedMailParser
Parses specified JSON message structure & returns the resulting ComposedMailMessage instances.
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]+)(?
parseRange(String) - Static method in class com.openexchange.mail.config.IPRange
Parses specified string to an IP range.
parseRequest(AJAXRequestData) - Method in class com.openexchange.mail.conversion.InlineImageDataSource
 
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) - Static method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to a MailMessage instance.
parseStructure(JSONObject, Session) - Static method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to a transportable ComposedMailMessage instance.
parseStructure(JSONObject, ServerSession) - Static method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to a transportable ComposedMailMessage instance.
parseStructure2MIME(JSONObject) - Static method in class com.openexchange.mail.structure.parser.MIMEStructureParser
Parses specified JSON mail structure to corresponding RFC822 bytes.
parseUrl(String) - Method in class com.openexchange.mail.conversion.InlineImageDataSource
 
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_TOO_SHORT_MSG - Static variable in class com.openexchange.mail.MailExceptionStrings
 
peek() - Method in class com.openexchange.mail.cache.queue.MailAccessQueueImpl
 
peek() - Method in class com.openexchange.mail.cache.queue.SingletonMailAccessQueue
 
peek() - Method in class com.openexchange.mail.watcher.MailAccessDelayQueue
Retrieves, but does not remove, the head of this queue, or returns null if this queue is empty.
perform(AJAXRequestData, ServerSession) - Method in class com.openexchange.mail.json.actions.AbstractMailAction
 
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.
POISON_ADDRESS - Static variable in class com.openexchange.mail.mime.utils.MimeMessageUtility
poll() - Method in class com.openexchange.mail.cache.queue.MailAccessQueueImpl
 
poll() - Method in class com.openexchange.mail.cache.queue.SingletonMailAccessQueue
 
poll() - Method in class com.openexchange.mail.watcher.MailAccessDelayQueue
Retrieves and removes the head of this queue, or returns null if this queue has no elements with an expired delay.
poll(MailAccessDelayQueue.ElementFilter) - Method in class com.openexchange.mail.watcher.MailAccessDelayQueue
Retrieves and removes the head of this queue, or returns null if this queue has no elements with an expired delay or specified filter is not fulfilled.
poll(long, TimeUnit) - Method in class com.openexchange.mail.watcher.MailAccessDelayQueue
Retrieves and removes the head of this queue, waiting if necessary until an element with an expired delay is available on this queue, or the specified wait time expires.
pollDelayed() - Method in interface com.openexchange.mail.cache.queue.MailAccessQueue
Retrieves and removes the head of this queue, or null if head has not expired, yet.
pollDelayed() - Method in class com.openexchange.mail.cache.queue.MailAccessQueueImpl
Retrieves and removes the head of this queue, or null if head has not expired, yet.
pollDelayed() - Method in class com.openexchange.mail.cache.queue.SingletonMailAccessQueue
 
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.
PooledMailAccess - Class in com.openexchange.mail.cache
PooledMailAccess - A simple wrapper for a MailAccess instance providing Delayed methods.
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.ContentAwareComposedMailMessage
 
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.ContentAwareMailMessage
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.DraftMailMessage
 
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.ThreadSortMailMessage
 
prepareForCaching() - Method in class com.openexchange.mail.dataobjects.UUEncodedAttachmentMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.MimeFileMailPart
 
prepareForCaching() - Method in class com.openexchange.mail.mime.dataobjects.MimeFileStoreMailPart
 
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 full name.
prepareMailFolderParam(String) - Static method in class com.openexchange.mail.utils.MailFolderUtility
Parses specified full name 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
process(MailMessage) - Method in class com.openexchange.mail.mime.MimeSmilFixer
Processes specified MIME message.
process(MimeMessage) - Method in class com.openexchange.mail.mime.MimeSmilFixer
Processes specified MIME message.
process(MailMessage) - Method in class com.openexchange.mail.mime.MimeStructureFixer
Processes specified MIME message.
process(MimeMessage) - Method in class com.openexchange.mail.mime.MimeStructureFixer
Processes specified MIME message.
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.
PROPERTY_CLOSEABLES - Static variable in interface com.openexchange.mail.json.MailActionConstants
The property name for the collection of Closeable instances.
PROPERTY_MAIL_IFACE - Static variable in interface com.openexchange.mail.json.MailActionConstants
The property name for MailServletInterface instance.
PROPERTY_OWNER - Static variable in class com.openexchange.mail.conversion.ICalMailPartDataSource
 
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
PublishAttachmentHandler - Class in com.openexchange.mail.json.parser
PublishAttachmentHandler - An attachment handler that publishes attachments on exceeded quota (either overall or per-file quota).
PublishAttachmentHandler(Session, TransportProvider, String, String) - Constructor for class com.openexchange.mail.json.parser.PublishAttachmentHandler
Initializes a new PublishAttachmentHandler.
publishedDocumentsExpire() - Method in class com.openexchange.mail.transport.config.TransportProperties
Determines if published documents should expire.
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
 
put(MailAccessDelayElement) - Method in class com.openexchange.mail.watcher.MailAccessDelayQueue
Inserts the specified element into this delay queue.
putMailAccess(Session, int, MailAccess<? extends IMailFolderStorage, ? extends IMailMessageStorage>) - Method in class com.openexchange.mail.cache.EnqueueingMailAccessCache
Puts given mail access into cache if none user-bound connection is already contained in cache.
putMailAccess(Session, int, MailAccess<? extends IMailFolderStorage, ? extends IMailMessageStorage>) - Method in interface com.openexchange.mail.cache.IMailAccessCache
Puts given mail access into cache if none user-bound connection is already contained in cache.
putMailAccess(Session, int, MailAccess<? extends IMailFolderStorage, ? extends IMailMessageStorage>) - Method in class com.openexchange.mail.cache.SingletonMailAccessCache
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.
putProperty(String, Object) - Method in class com.openexchange.mail.event.PooledEvent
Puts given property.
putToken(AttachmentToken, Session) - Method in class com.openexchange.mail.attachment.AttachmentTokenRegistry
Puts specified token into this registry.
A B C D E F G H I J L M N O P Q R S T U V W X Y