A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acquireSemaphore() - Method in class com.isode.x400.highlevel.P3BindSession
- addBodypart(Bodypart) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a newly created bodypart to a message, this is typically used when composing.
- addExistingBodypart(BodyPart) - Method in class com.isode.x400.highlevel.X400Msg
-
Add an existing bodypart to a message, typically a bodypart that was extracted from a received message.
- addMessageForwardBodypart(BodypartForwardedMessage) - Method in class com.isode.x400.highlevel.X400Msg
-
Create a new Message Forward Bodypart
- addSecurityLabelAsBER(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a security label, from a file that contains a BER encoded byte array
- addSecurityLabelAsXMLFileName(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a security label, providing a file name that contains a security label encoded in an XML file
- addSecurityLabelAsXMLString(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a security label as an XML encoded String
- ARABIC - com.isode.x400.highlevel.BodypartGeneralText.Charset
- AUDITED_REPORT - com.isode.x400.highlevel.X400Msg.DR_Request
-
Request the MTA to generate an Audited Delivery Report in every case, both when the message is delivered, this recipient, and also when it's not delivered to this recipient
- available - Static variable in class com.isode.x400.highlevel.P3BindSession
B
- BadDNException - Exception in com.isode.x400.highlevel
-
A class representing an exception which can be thrown as a result of an attempt to use an illegal Distinguished Name or Relative Distinguished Name
- BadDNException(String) - Constructor for exception com.isode.x400.highlevel.BadDNException
-
Constructs a new BadDNException with the specified message.
- BadDNException(String, int) - Constructor for exception com.isode.x400.highlevel.BadDNException
-
Constructs a new BadDNException with the specified message and error code
- bind() - Method in class com.isode.x400.highlevel.P3BindSession
-
Bind to the P3 channel
- bind() - Method in class com.isode.x400.highlevel.P7BindSession
-
Bind to the Message Store with the information that has already been set
- Bodypart - Class in com.isode.x400.highlevel
-
Represents a message bodypart, which is one instance of possible several pieces of information associated with a single message.
- Bodypart(Bodypart.Bodypart_Type) - Constructor for class com.isode.x400.highlevel.Bodypart
-
Create a brand new Bodypart object
- Bodypart(BodyPart) - Constructor for class com.isode.x400.highlevel.Bodypart
-
Create a new Bodypart using an existing
BodyPart
object, which is the one used by the standard X.400 Java API. - BODYPART_ACP127DATA - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 P772 ACP127DATA body part
- BODYPART_ADATP3 - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 P772 ADatP3 body part type
- BODYPART_BINARY - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
bilaterally-defined body part
- BODYPART_CORRECTIONS - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 P772 Corrections body part type
- BODYPART_FTBP - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
File transfer body part
- BODYPART_FWD_CONTENT - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 Forwarded content bodypart specified within X.420
- BODYPART_FWDENC - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 P772 Forwarded Encrypted
- BODYPART_GENERAL_TEXT - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
general-text body part containing arbitrary character sets
- BODYPART_IA5_TEXT - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
ia5-text body part.
- BODYPART_ISO8859_1 - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
general-text body part containing ISO-8859-1 text
- BODYPART_ISO8859_2 - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
general-text body part containing ISO-8859-2 text
- BODYPART_MESSAGE - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
Forwarded message body part, or returned IPM in IPN
- BODYPART_MM - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
X.400 P772 MM Forwarded bodypart
- bodypart_size - Variable in class com.isode.x400.highlevel.Bodypart
-
The size of the bodypart, in bytes
- BODYPART_TELETEX - com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
teletex body part
- bodypart_type - Variable in class com.isode.x400.highlevel.Bodypart
-
The type that identifies this bodypart
- Bodypart.Bodypart_Type - Enum in com.isode.x400.highlevel
- BodypartForwardedMessage - Class in com.isode.x400.highlevel
-
This class represents a Forwarded Message bodypart.
- BodypartForwardedMessage(BodyPart) - Constructor for class com.isode.x400.highlevel.BodypartForwardedMessage
-
Constructor based on an existing BodyPart object, for example, one read from an existing message
- BodypartForwardedMessage(MSMessage) - Constructor for class com.isode.x400.highlevel.BodypartForwardedMessage
-
Constructor based on an existing existing MSMessage object.
- BodypartFTBP - Class in com.isode.x400.highlevel
-
This class represents a File Transfer bodypart.
- BodypartFTBP(BodyPart) - Constructor for class com.isode.x400.highlevel.BodypartFTBP
-
Constructor based on an existing bodypart object, for example, one read from an existing message.
- BodypartFTBP(String) - Constructor for class com.isode.x400.highlevel.BodypartFTBP
-
Create a new File Transfer bodypart, with only the binary data taken from the file provided by the filename.
- BodypartFTBP(String, boolean) - Constructor for class com.isode.x400.highlevel.BodypartFTBP
-
Create a new File Transfer bodypart, optionally setting all the common attributes with information taken from the file itself.
- BodypartFTBP(String, byte[]) - Constructor for class com.isode.x400.highlevel.BodypartFTBP
-
Create a new File Transfer bodypart, with the binary data provided (in memory) and the filename.
- BodypartGeneralText - Class in com.isode.x400.highlevel
-
This class represents a General Text bodypart.
- BodypartGeneralText(boolean, String) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Creates a General Text bodypart, with a content suitable for ISO-8895-1 (if iso_8859_1 is true) or ISO-8895-2 (if iso_8859_1 is false).
- BodypartGeneralText(BodypartGeneralText.Charset, String) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Constructor based on data provided by the user, including the charset and content.
- BodypartGeneralText(BodyPart) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Constructor based on an existing bodypart object, for example, one read from an existing message.
- BodypartGeneralText(String, String) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Constructor based on data provided by the user, including the charset and content.
- BodypartGeneralText(String, String, boolean) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Constructor based on data provided by the user, including the charset as a String and the raw content as a String.
- BodypartGeneralText(String, Charset, String) - Constructor for class com.isode.x400.highlevel.BodypartGeneralText
-
Creates a General Text bodypart which will be encoded using the specified ISO character sets, reading the data for the bodypart from the specified file using the selected encoding.
- BodypartGeneralText.Charset - Enum in com.isode.x400.highlevel
-
Available charsets to use for General Text bodyparts
- BodypartIA5Text - Class in com.isode.x400.highlevel
-
This class represents a IA5Text bodypart.
- BodypartIA5Text(BodyPart) - Constructor for class com.isode.x400.highlevel.BodypartIA5Text
-
Create a new IA5 bodypart, based on an existing bodypart object, for example, one read from an existing message.
- BodypartIA5Text(String) - Constructor for class com.isode.x400.highlevel.BodypartIA5Text
-
Create a new IA5 bodypart, using the String provided for the content Note that this method doesn't check that content provided contains only valid IA5 characters.
- BodypartTeletex - Class in com.isode.x400.highlevel
-
This class represents a Teletex bodypart.
- BodypartTeletex(BodyPart) - Constructor for class com.isode.x400.highlevel.BodypartTeletex
-
Constructor based on an existing bodypart object, for example, one read from an existing message.
- BodypartTeletex(String) - Constructor for class com.isode.x400.highlevel.BodypartTeletex
-
Constructor based on data provided by the user
- bound - Variable in class com.isode.x400.highlevel.P3BindSession
-
Boolean value that represents if the session is bound or not
- buildMsg(Session) - Method in class com.isode.x400.highlevel.X400Msg
-
Deprecated.this function does not do anything any more; the underlying C API will generate an IPMIdentifier if you have not added one anyway
C
- com.isode.x400.highlevel - package com.isode.x400.highlevel
- credentials - Variable in class com.isode.x400.highlevel.P3BindSession
-
The password for the P3 user
- CYRILLIC - com.isode.x400.highlevel.BodypartGeneralText.Charset
D
- DEFERRED_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
- delete(boolean) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Delete message object
- delete(boolean) - Method in class com.isode.x400.highlevel.X400Msg
-
Delete message object
- deleteMessage(MSMessage) - Method in class com.isode.x400.highlevel.P7BindSession
-
Delete message object , freeing the memory and resource, and also delete the message from the Message Store mailbox.
- deleteMessageObject(MSMessage) - Method in class com.isode.x400.highlevel.P7BindSession
-
Delete message object, freeing the memory and resource, but retains the message in the Message Store mailbox
- disable_config_requests - Variable in class com.isode.x400.highlevel.P3BindSession
-
Disable configuration requests in MS bind operations
- dr - Variable in enum com.isode.x400.highlevel.X400Msg.DR_Request
- DR_DELIVERY_REPORT - com.isode.x400.highlevel.X400Msg.DR_Request
-
Request the MTA to generate a Delivery Report in every case, both when the message is delivered, this recipient, and also when it's not delivered to this recipient
- DR_NO_REPORT - com.isode.x400.highlevel.X400Msg.DR_Request
-
Request the MTA never to generate a Delivery Report, even when the message is not delivered to this recipient
- DR_NON_DELIVERY_REPORT - com.isode.x400.highlevel.X400Msg.DR_Request
-
Request the MTA to generate a Delivery Report only when the message is not delivered to this recipient
E
- EAST_EUROPEAN - com.isode.x400.highlevel.BodypartGeneralText.Charset
F
- FETCHED - com.isode.x400.highlevel.ListResult.List_status
- FileException - Exception in com.isode.x400.highlevel
-
Thrown when a file operation fails.
- FileException(String) - Constructor for exception com.isode.x400.highlevel.FileException
-
Constructs a new NotBoundException with the specified message.
- FileException(String, int) - Constructor for exception com.isode.x400.highlevel.FileException
-
Constructs a new FileException with the specified message and error code
- finalize() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
This routine will be called by the Garbage Collector at some point
- finalize() - Method in class com.isode.x400.highlevel.X400Msg
- finishWithMessage(int, int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
After getting a message from the P3 channel, this method needs to be called to let the P3 channel know that the message was received and processed safely (i.e.
- FLASH_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
G
- generateIPN(P3BindSession, int, int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Generates an IPN message so that it can be submitted later on
- generateP22IPN(P3BindSession, int, int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Generates an IPN message so that it can be submitted later on.
- getApplicationReferenceOID() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the application reference OID of the File Transfer Body Part The value is a dotted decimal value.
- getApplicationReferenceString() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the application reference of the File Transfer Body Part, as a String
- getBccRecipients() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message blind copy recipients (Bcc:), as an array list of Recipient objects
- getBodyData() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the data of the File Transfer Body Part as an array of bytes
- getBodypart(int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the specified bodypart of the message
- getBodypartObject() - Method in class com.isode.x400.highlevel.Bodypart
-
Returns the standard X.400 API bodypart object, that may be needed for advanced processing
- getByteParam(int) - Method in class com.isode.x400.highlevel.Bodypart
-
Returns a byte array parameter value in the bodypart object.
- getCcRecipients() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message copy recipients (Cc:), as an array list of Recipient objects
- getCharset() - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Deprecated.callers should use
BodypartGeneralText.getCharsetString()
, which returns all possible charset values in a String. - getCharsetString() - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Returns the charset string of this General Text bodypart
- getContentBytes() - Method in class com.isode.x400.highlevel.X400Msg
-
Get the content of the message, as a byte[]
- getContentDescription() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the content description of the File Transfer Body Part
- getContentIdentifier() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the Content Identifier: field
- getContentType() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the content type of the message, as a String
- getContentType() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the Content Type, or -1 if it cannot be found
- getContLength() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the size of the message content, in bytes.
- getCopyPrecedence() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Obtain copy precedence value from message, if any.
- getCreationDate() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the creation date of the File Transfer Body Part, encoded as a UTC time string
- getDLExpansionHistory() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the Distribution List Expansion History element of the message, if it exists, otherwise ""
- getDN() - Method in class com.isode.x400.highlevel.Recipient
- getEnvelopeRecipients() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message envelope recipients, as an array list of Recipient objects
- getFileName() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the name of the file attribute of the File Transfer Body Part
- getFreeFormName() - Method in class com.isode.x400.highlevel.Recipient
- getFreeFormName(Recip) - Method in class com.isode.x400.highlevel.X400Msg
- getFrom() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the sender's String encoded O/R address
- getFwdMessage() - Method in class com.isode.x400.highlevel.BodypartForwardedMessage
- getFwdMSMessage() - Method in class com.isode.x400.highlevel.BodypartForwardedMessage
- getImportance() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the importance of the message
- getIntendedRecipient() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the IPN Intended Recipient, if one is set.
- getInternalTraceInformation() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns a string representation of the Internal Trace Information
- getInternalTraceInformation(MSMessage, int, InternalTraceinfo, ArrayList<TraceInfoElementItem>) - Method in class com.isode.x400.highlevel.TraceInformation
- getIntParam(int) - Method in class com.isode.x400.highlevel.Bodypart
-
Returns an integer parameter value in the bodypart object.
- getIntParam(int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Get the specified integer message parameter
- getInvalidRecipients() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the message invalid recipients, if any, as an array list of Strings.
- getIPMHeaderRecipients() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message IPM Header recipients, as an array list of Recipient objects
- getIPNContentAsText() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns a English text representation of the content of the IPN
- getJRSecurityLabel() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Read the X.411 security label from the message
- getLocalizedMessage() - Method in exception com.isode.x400.highlevel.X400APIException
-
Override the existing getLocalizedMessage by appending the native error in brackets, if available
- getMessageDeliveryTime() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message delivery time as a UTC string
- getMessageDeliveryTimeAsDate() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message delivery time as a Date
- getMessageIdentifier() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message identifier
- getMessageIdentifier() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the Message Identifier: field
- getMessageIPMIdentifier() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the message IPM identifier
- getMessageSubmissionTime() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message submission time as a UTC string
- getMessageSubmissionTimeAsDate() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message submission time as a Date
- getMessageType() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the type of the message as a X400_Message_Type
- getMilitaryPriority() - Method in class com.isode.x400.highlevel.ReceiveMsg
- getModificationDate() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the modification date of the File Transfer Body Part, encoded as a UTC time string
- getMsgID() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the Message Identifier of the message
- getMsgPrecedence() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message precedence, taken from one of the recipients.
- getNativeErrorCode() - Method in exception com.isode.x400.highlevel.X400APIException
-
Determine the native error code (if any) associated with this exception.
- getNativeErrorString() - Method in exception com.isode.x400.highlevel.X400APIException
-
Return the name of a native error code in String format, for example for 11 (X400_E_BADCREDENTIALS), it returns "Invalid credentials for connection"
- getNotificationRequest() - Method in class com.isode.x400.highlevel.Recipient
- getNumberOfBodyparts() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the number of bodyparts of the message
- getORAddress() - Method in class com.isode.x400.highlevel.Recipient
- getOriginatorFreeFormName() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the sender's free form name, if available
- getOriginatorORAddress() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the sender's O/R address
- getPrecedence() - Method in class com.isode.x400.highlevel.Recipient
- getPrecedenceFromPriority(X400Msg.Military_Priority) - Static method in class com.isode.x400.highlevel.X400Msg
-
Return an integer value that is equivalent to the military priority
- getPrimaryPrecedence() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Obtain primary precedence value from message, if any.
- getPrintableStringParam(int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Get a message parameter that has a Printable String format.
- getPrintableStringParam(int) - Method in class com.isode.x400.highlevel.X400Msg
-
Get a message parameter that has a Printable String format.
- getPriority() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the standard X.400 priority of the message as a
X400_Priority
object - getPriorityFromPrecedence(int) - Static method in class com.isode.x400.highlevel.X400Msg
-
Return a military priority based on an integer that represents the precedence
- getReadDate() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the read date of the File Transfer Body Part, encoded as a UTC time string
- getRecipient(Message, int) - Method in class com.isode.x400.highlevel.RecipientTools
-
Return a Recipient object based on the message and type requested
- getRecipients(int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message recipients, as an array list of Recipient objects This method is for internal use only.
- getRedirectionHistory() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns a string representation of the Redirection History element
- getRefreshNumberOfMessages() - Method in class com.isode.x400.highlevel.P7BindSession
-
Checks again the number of messages in the Message Store mailbox, as it may have not been set before, or may need refreshing.
- getRepertoire() - Method in class com.isode.x400.highlevel.BodypartIA5Text
-
Returns the IA5 repertoire
- getReplyRequest() - Method in class com.isode.x400.highlevel.Recipient
- getReportContentAsText() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns a English text representation of the content of the report
- getSecurityLabelAsBER() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Read the X.411 security label from the message
- getSender() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the String encoded O/R address of the sender of the message
- getSequenceNumber() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the Sequence Number of the message in the X.400 Message Store mailbox
- getSession() - Method in class com.isode.x400.highlevel.P3BindSession
-
Retrieve the Session object
- getSize() - Method in class com.isode.x400.highlevel.Bodypart
-
Returns the size of message bodypart in bytes.
- getSize() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the size (in bytes) of the file in the File Transfer Body Part, or -1 if the size cannot be calculated.
- getSize() - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Returns the size, in bytes, of the message bodypart.
- getSize() - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Returns the size, in bytes, of the message bodypart.
- getStatus() - Method in class com.isode.x400.highlevel.ListResult
-
Returns a
List_status
object representing the Message Store status of the message, that is, if it is new, has been listed or fetched. - getStringParam(int) - Method in class com.isode.x400.highlevel.Bodypart
-
Returns a String parameter value in the bodypart object An exception is thrown if the value cannot be read.
- getStringParam(int) - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Get the specified string message parameter
- getStringRepresentation() - Method in class com.isode.x400.highlevel.BodypartForwardedMessage
- getStringRepresentation() - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Returns the string of the File Transfer bodypart.
- getStringRepresentation() - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Returns the string representation of this message bodypart.
- getStringRepresentation() - Method in class com.isode.x400.highlevel.BodypartIA5Text
-
Get the string of message bodypart.
- getStringRepresentation() - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Returns the string representation of this message bodypart.
- getSubject() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the subject of the message
- getSubject() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the subject of the message
- getSubjectID() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the Subject Identifier (not the Subject of the message).
- getSubmissionTime() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the submission time of the message, as a UTC Time encoded string
- getSubmissionTime() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns the Message Submission time: field X.400 Message Submission Time: UTCTime format YYMMDDHHMMSS<zone>
- getTextContent() - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Returns the content of this General Text bodypart
- getTextContent() - Method in class com.isode.x400.highlevel.BodypartIA5Text
-
Returns the text content of this IA5 bodypart
- getTextContent() - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Returns the content of this Teletex bodypart
- getTextContent() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the text content of the message as IA5 (if available)
- getToRecipients() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the message primary recipients (To:), as an array list of Recipient objects
- getTraceInformation() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns a string representation of the Trace Information
- getTraceInformation(ReceiveMsg, int, Traceinfo, int, ArrayList<TraceInfoElementItem>) - Method in class com.isode.x400.highlevel.TraceInformation
- getTraceInfoString(String, ArrayList<TraceInfoElementItem>) - Method in class com.isode.x400.highlevel.TraceInformation
- getType() - Method in class com.isode.x400.highlevel.Bodypart
-
Returns the type of message bodypart as a Bodypart_Type
- getType() - Method in class com.isode.x400.highlevel.ListResult
-
Returns the type the message as a
X400_Message_Type
object - getTypeAsString() - Method in class com.isode.x400.highlevel.Bodypart
-
Returns the type of message bodypart
- getTypeAsString() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns the type of the message as a string (message, report, probe or unknown)
- getX400Priority() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Get the message X.400 priority
- GREEK - com.isode.x400.highlevel.BodypartGeneralText.Charset
H
- HEBREW - com.isode.x400.highlevel.BodypartGeneralText.Charset
- HIGH_PRIORITY - com.isode.x400.highlevel.X400Msg.X400_Priority
I
- IMMEDIATE_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
- IPN_NON_RECEIPT_NOTIFICATION - Static variable in class com.isode.x400.highlevel.X400Msg
-
Request the receiving User Agent (UA) to send an IPN when the message can't be read by this recipient.
- IPN_RECEIPT_NOTIFICATION - Static variable in class com.isode.x400.highlevel.X400Msg
-
Request the receiving User Agent (UA) to send an IPN when the message is read by this recipient.
- IPN_RETURN_REQUEST - Static variable in class com.isode.x400.highlevel.X400Msg
-
Request the receiving User Agent (UA) to return the content of the original message in case the message can't be read by the recipient
- isAllPositiveIPN() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Checks whether the message is an IPN (Inter Personal Notification), and that all the reported recipients are read receipts (i.e.
- isBound() - Method in class com.isode.x400.highlevel.P3BindSession
-
Check if this session is bound or not.
- isIPN() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Checks whether the message is an IPN (Inter Personal Notification)
- isMilitaryContentType() - Method in class com.isode.x400.highlevel.ReceiveMsg
-
Returns true if the message's external content type is P772 (1.3.26.0.4406.0.4.1)
- isMilitaryContentType() - Method in class com.isode.x400.highlevel.X400Msg
-
Returns true if the message's external content type is P772 (1.3.26.0.4406.0.4.1)
- ISO_646 - com.isode.x400.highlevel.BodypartGeneralText.Charset
K
- key - Variable in class com.isode.x400.highlevel.TraceInfoElementItem
L
- LISTED - com.isode.x400.highlevel.ListResult.List_status
- listMailbox(String, P7BindSession.Entry_Class, boolean) - Method in class com.isode.x400.highlevel.P7BindSession
-
List the messages in the mailbox, returning an ArrayList of
ListResult
objects, each one of them representing a message in the mailbox, that matched the requested search pattern. - ListResult - Class in com.isode.x400.highlevel
-
Result of a LIST operation on a connection to a P7 Message Store.
- ListResult() - Constructor for class com.isode.x400.highlevel.ListResult
-
This class represents a single message in the list result of an X.400 Message Store mailbox.
- ListResult.List_status - Enum in com.isode.x400.highlevel
-
The status of a message in a Message Store mailbox can be one of three:
NEW - Never been fetched or listed
LISTED - It has been listed, but not fetched
FETCHED - The message has already been fetched - LOW_PRIORITY - com.isode.x400.highlevel.X400Msg.X400_Priority
M
- MESSAGE_TYPE_MESSAGE - com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
A message of type IPM (InterPersonal Message) (Used in Envelope and Content)
- MESSAGE_TYPE_PROBE - com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
A message of type Probe (Used in Envelope only)
- MESSAGE_TYPE_REPORT - com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
A message of type DR (Delivery Report) (Used in Envelope, Report content and optional returned content)
- MESSAGE_TYPE_SUBMITTED - com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
A message of type Submitted Message (the ones sent by the user) (Used in Envelope and Content)
- MS_ENTRY_CLASS_STORED_MESSAGES - com.isode.x400.highlevel.P7BindSession.Entry_Class
- MS_ENTRY_CLASS_SUBMITTED_MESSAGES - com.isode.x400.highlevel.P7BindSession.Entry_Class
N
- nativeErrorToString(int) - Static method in exception com.isode.x400.highlevel.X400APIException
-
Deprecated.callers should use
#nativeErrorToString()
, - NEW - com.isode.x400.highlevel.ListResult.List_status
- NORMAL_PRIORITY - com.isode.x400.highlevel.X400Msg.X400_Priority
- NotBoundException - Exception in com.isode.x400.highlevel
-
Thrown when a bind attempt fails, or an attempt is made to communicate with the Message Store or MTA channel before a successful bind has been performed, or after a connection has been lost.
- NotBoundException(String) - Constructor for exception com.isode.x400.highlevel.NotBoundException
-
Constructs a new NotBoundException with the specified message.
- NotBoundException(String, int) - Constructor for exception com.isode.x400.highlevel.NotBoundException
-
Constructs a new NotBoundException with the specified message and error code
O
- OTHER_LATIN - com.isode.x400.highlevel.BodypartGeneralText.Charset
- OVERRIDE_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
P
- P3BindSession - Class in com.isode.x400.highlevel
-
Abstracts the connection used for submission to a P3 channel and/or P7 message store The documentation in the examples here refer to P3 channel.
- P3BindSession(String, String, String) - Constructor for class com.isode.x400.highlevel.P3BindSession
-
Create a P3BindSession
- P3BindSession(String, String, String, boolean) - Constructor for class com.isode.x400.highlevel.P3BindSession
-
Create a P3BindSession, specifying whether the session should be used for Submission only or not.
- P772_OID - Static variable in class com.isode.x400.highlevel.X400Msg
- P7BindSession - Class in com.isode.x400.highlevel
-
Abstracts the connection to a P7 Message Store
- P7BindSession(String, String, String) - Constructor for class com.isode.x400.highlevel.P7BindSession
-
Create a P7BindSession using the connection information provided
- P7BindSession(String, String, String, boolean) - Constructor for class com.isode.x400.highlevel.P7BindSession
-
Create a P7BindSession using the connection information provided, and control the issuing of a SUMMARIZE operation after a bind.
- P7BindSession.Entry_Class - Enum in com.isode.x400.highlevel
- pa - Variable in class com.isode.x400.highlevel.P3BindSession
-
Presentation Address of the P3 channel
- priority - Variable in enum com.isode.x400.highlevel.X400Msg.Military_Priority
- priority - Variable in enum com.isode.x400.highlevel.X400Msg.X400_Priority
- PRIORITY_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
R
- ReceiveMsg - Class in com.isode.x400.highlevel
-
Message read from a P7 Message Store or the MTA via P3
- ReceiveMsg(P3BindSession) - Constructor for class com.isode.x400.highlevel.ReceiveMsg
-
Constructs a new instance of this class given a P3BindSession object
- ReceiveMsg(P3BindSession, int, byte[]) - Constructor for class com.isode.x400.highlevel.ReceiveMsg
-
Constructs a new instance of this class given a byte[] content
- ReceiveMsg(P7BindSession, int) - Constructor for class com.isode.x400.highlevel.ReceiveMsg
-
Constructs a new instance of this class given a P7BindSession and a sequence number.
- receiveNextAvailableMessage() - Method in class com.isode.x400.highlevel.P3BindSession
-
Receive the "next available message" from the Message Store
- Recipient - Class in com.isode.x400.highlevel
-
Provides a class that abstracts the recipient of a message.
- Recipient() - Constructor for class com.isode.x400.highlevel.Recipient
-
Create an empty recipient.
- Recipient(int, String) - Constructor for class com.isode.x400.highlevel.Recipient
-
Create a recipient, using the given attribute and value.
- RecipientTools - Class in com.isode.x400.highlevel
- RecipientTools() - Constructor for class com.isode.x400.highlevel.RecipientTools
- releaseSemaphore() - Method in class com.isode.x400.highlevel.P3BindSession
- ROUTINE_PRIORITY_VAL - com.isode.x400.highlevel.X400Msg.Military_Priority
S
- saveBodypartRaw(String) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Save the bodypart in the given filename
- saveBP(String) - Method in class com.isode.x400.highlevel.Bodypart
-
Save this Bodypart to a file.
- saveBP(String) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Save the bodypart in the given filename
- saveBP(String) - Method in class com.isode.x400.highlevel.BodypartTeletex
- saveFTBPInDir(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Save the FTBP in the specified directory, the file name will be the one specified in the actual bodypart
- sec_init - Variable in class com.isode.x400.highlevel.P3BindSession
-
Boolean value that represents if the security environment has been initialized or not
- sendMsg(Session) - Method in class com.isode.x400.highlevel.X400Msg
-
Submit a message into the Message Store
- setAllRecipPrecedence(int) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message precedence, a single value that applies to all recipients.
- setApplicationReference(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the application reference of the File Transfer Body Part
- setApplicationReferenceOID(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the application reference OID of the File Transfer Body Part The value is a dotted decimal value.
- setBcc(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a blind copy recipient (BCc:), just to the message envelope (not the header)
- setBodyData(byte[]) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the data of the File Transfer Body Part as an array of bytes
- setBoolparam(int, boolean) - Method in class com.isode.x400.highlevel.X400Msg
-
Set a message parameter that has a Boolean format.
- setByteParam(int, byte[]) - Method in class com.isode.x400.highlevel.Bodypart
-
Sets a byte array parameter value in the bodypart object.
- setCc(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a copy recipient (Cc:), both to the message envelope and header
- setCharset(BodypartGeneralText.Charset) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Sets the charset of this General Text bodypart
- setContentDescription(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the content description of the File Transfer Body Part
- setContentFromFile(String) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Deprecated.Assumes that input file is UTF-8 encoded, when this may not be true
- setContentFromFile(String) - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Sets the content of this Teletex bodypart
- setCreationDate(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the creation date of the File Transfer Body Part, encoded as a UTC time string
- setDisableConfigRequest(boolean) - Method in class com.isode.x400.highlevel.P3BindSession
-
Enables or disables the request of configuration from the MTA or Message Store.
- setDN(String) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the DN of the recipient
- setEnvelopRecipient(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a recipient to envelope only
- setFileName(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the name of the file attribute of the File Transfer Body Part
- setFreeFormName(Recip, String) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the free form name of a recipient (or sender)
- setFreeFormName(String) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the Free Form Name for this recipient.
- setFrom(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message FROM: address
- setFTBPSize(int) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the size (in bytes) of the FTBP
- setFwdMessage(Message) - Method in class com.isode.x400.highlevel.BodypartForwardedMessage
-
Sets the "Message" object that represents the forwarded message
- setFwdMSMessage(MSMessage) - Method in class com.isode.x400.highlevel.BodypartForwardedMessage
-
Sets the "MSMessage" object that represents the forwarded message
- setIntParam(int, int) - Method in class com.isode.x400.highlevel.Bodypart
-
Sets an integer parameter value in the bodypart object.
- setIntParam(int, int) - Method in class com.isode.x400.highlevel.X400Msg
-
There are attributes of an X.400 message that can be set that are not commonly used.
- setIPMHeadingBlindCopyRecipient(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a blind-copy recipient to IPM Heading only, not the envelope.
- setIPMHeadingCopyRecipient(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a copy recipient to IPM Heading only, not the envelope.
- setIPMHeadingPrimaryRecipient(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a primary recipient to IPM Heading only, not the envelope.
- setMessageIPMIdentifier(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the IPM Identifier field of a message.
- setMilitaryContentType() - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message external content type to be P772 (1.3.26.0.4406.0.4.1)
- setModificationDate(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the modification date of the File Transfer Body Part
- setNotificationRequest(int) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the notification request for this recipient
- setORAddress(String) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the O/R address of the recipient
- setPrecedence(int) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the Precedence value for this recipient
- setPriority(X400Msg.Military_Priority, X400Msg.Military_Priority) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message priority, using the standard military message priorities values for the primary and the copy precedence
- setPriority(X400Msg.X400_Priority) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message priority, using one of the standard X.400 message priorities
- setReadDate(String) - Method in class com.isode.x400.highlevel.BodypartFTBP
-
Set the read date of the File Transfer Body Part, encoded as a UTC time string
- setRecipient(boolean, int, String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Set a message recipient
- setRecipient(int, String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Set a message recipient
- setRepertoire(int) - Method in class com.isode.x400.highlevel.BodypartIA5Text
-
Sets the IA5 repertoire
- setReplyRequest(int) - Method in class com.isode.x400.highlevel.Recipient
-
Sets the Reply Request for this recipient
- setSecurityEnv(String, String, String) - Method in class com.isode.x400.highlevel.P3BindSession
-
Set the session's security environment data.
- setSecurityEnvPKCS12(String, String, String) - Method in class com.isode.x400.highlevel.P3BindSession
-
Set the session's security environment data.
- setSecurityLabel(JRSecurityLabel) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a security label as a JRSecurityLabel object
- setSize(int) - Method in class com.isode.x400.highlevel.Bodypart
-
Sets the size of message bodypart in bytes
- setSize(int) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Sets the size of message bodypart in bytes.
- setSize(int) - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Sets the size of message bodypart in bytes.
- setStringparam(int, String) - Method in class com.isode.x400.highlevel.X400Msg
-
There are attributes of an X.400 message that can be set that are not commonly used.
- setStringParam(int, String) - Method in class com.isode.x400.highlevel.Bodypart
-
Sets a String parameter value in the bodypart object.
- setSubject(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message Subject: field
- setTextBody(String) - Method in class com.isode.x400.highlevel.X400Msg
-
Set the message content (as a single IA5 text bodypart)
- setTextContent(String) - Method in class com.isode.x400.highlevel.BodypartGeneralText
-
Sets the content of this General Text bodypart
- setTextContent(String) - Method in class com.isode.x400.highlevel.BodypartIA5Text
-
Set the text content of this IA5 bodypart
- setTextContent(String) - Method in class com.isode.x400.highlevel.BodypartTeletex
-
Sets the content of this Teletex bodypart
- setTo(String, X400Msg.DR_Request, int) - Method in class com.isode.x400.highlevel.X400Msg
-
Add a primary recipient (TO:), both to the message envelope and header
- setUserDN(String) - Method in class com.isode.x400.highlevel.P3BindSession
-
Set the P3 channel user's DN
- status - Variable in enum com.isode.x400.highlevel.ListResult.List_status
- stringVal - Variable in enum com.isode.x400.highlevel.BodypartGeneralText.Charset
- summarize_on_bind - Variable in class com.isode.x400.highlevel.P7BindSession
T
- toString() - Method in enum com.isode.x400.highlevel.BodypartGeneralText.Charset
- toString() - Method in class com.isode.x400.highlevel.Recipient
-
Overwrite the method, so that the O/R address becomes the normal way to represent it
- TraceInfoElementItem - Class in com.isode.x400.highlevel
- TraceInfoElementItem() - Constructor for class com.isode.x400.highlevel.TraceInfoElementItem
- TraceInfoElementItem(String, String) - Constructor for class com.isode.x400.highlevel.TraceInfoElementItem
- TraceInformation - Class in com.isode.x400.highlevel
- TraceInformation() - Constructor for class com.isode.x400.highlevel.TraceInformation
- type - Variable in enum com.isode.x400.highlevel.X400Msg.X400_Message_Type
U
- unbind() - Method in class com.isode.x400.highlevel.P3BindSession
-
Unbind from the P3 channel or P7 Message Store.
- unbind(boolean) - Method in class com.isode.x400.highlevel.P3BindSession
-
Unbind from the P3 channel or P7 Message Store.
- user_dn - Variable in class com.isode.x400.highlevel.P3BindSession
-
P3 user DN
- user_oraddr - Variable in class com.isode.x400.highlevel.P3BindSession
-
P3 user O/R address
V
- value - Variable in class com.isode.x400.highlevel.TraceInfoElementItem
- valueOf(String) - Static method in enum com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.BodypartGeneralText.Charset
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.ListResult.List_status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.P7BindSession.Entry_Class
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.X400Msg.DR_Request
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.X400Msg.Military_Priority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.isode.x400.highlevel.X400Msg.X400_Priority
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.isode.x400.highlevel.Bodypart.Bodypart_Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.BodypartGeneralText.Charset
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.ListResult.List_status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.P7BindSession.Entry_Class
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.X400Msg.DR_Request
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.X400Msg.Military_Priority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.X400Msg.X400_Message_Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.isode.x400.highlevel.X400Msg.X400_Priority
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForNewMessages(int) - Method in class com.isode.x400.highlevel.P3BindSession
-
Wait for a new message the specified number of seconds.
- WEST_EUROPEAN - com.isode.x400.highlevel.BodypartGeneralText.Charset
X
- X400APIException - Exception in com.isode.x400.highlevel
-
Base class representing exception conditions that can be thrown by the Java X.400 API classes.
- X400APIException(String) - Constructor for exception com.isode.x400.highlevel.X400APIException
-
Constructs a new X400APIException with the specified message.
- X400APIException(String, int) - Constructor for exception com.isode.x400.highlevel.X400APIException
-
Constructs a new X400APIException with the specified message and error code
- X400Msg - Class in com.isode.x400.highlevel
-
Creates an X.400 message, preparing it to send it to the P3 channel or the P7 Message Store.
- X400Msg(P3BindSession) - Constructor for class com.isode.x400.highlevel.X400Msg
- X400Msg(P3BindSession, boolean) - Constructor for class com.isode.x400.highlevel.X400Msg
- X400Msg(Session, boolean) - Constructor for class com.isode.x400.highlevel.X400Msg
- X400Msg.DR_Request - Enum in com.isode.x400.highlevel
-
The originator or a message can request the MTA to generate a delivery report for a particular recipient.
- X400Msg.Military_Priority - Enum in com.isode.x400.highlevel
-
There are six standard values for military message priority in X.400.
- X400Msg.X400_Message_Type - Enum in com.isode.x400.highlevel
-
Represents one of the message types (message, report, probe or submitted message).
- X400Msg.X400_Priority - Enum in com.isode.x400.highlevel
-
There are three standard values for message priority in X.400.
All Classes All Packages