Index

A B C D E F G H I L M N P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCETTAZIONE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 
Address - Class in app.tozzi.model
Mail/PEC Address
Address() - Constructor for class app.tozzi.model.Address
 
ALTRO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
 
app.tozzi - package app.tozzi
 
app.tozzi.core - package app.tozzi.core
 
app.tozzi.model - package app.tozzi.model
 
app.tozzi.model.exception - package app.tozzi.model.exception
 
app.tozzi.util - package app.tozzi.util
 
Attachment - Class in app.tozzi.model
Mail/PEC Attachment
Attachment() - Constructor for class app.tozzi.model.Attachment
 
AVVENUTA_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 

B

BREVE - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
 

C

CertificateData - Class in app.tozzi.model
datiCert.xml representation
CertificateData() - Constructor for class app.tozzi.model.CertificateData
 
CertificateData.PECDate - Class in app.tozzi.model
 
CertificateData.PECError - Enum Class in app.tozzi.model
 
CertificateData.PECRecipients - Class in app.tozzi.model
 
CertificateData.PECRecipients.PECRecipientType - Enum Class in app.tozzi.model
 
CertificateData.PostaCertType - Enum Class in app.tozzi.model
 
CertificateData.ReceiptType - Enum Class in app.tozzi.model
 
CERTIFICATO - Enum constant in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
 
COMPLETA - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
 
containsEncodedAttachments(String) - Static method in class app.tozzi.util.UUEncodingUtils
Checks if the content is encoded with uuencode encoding
CONTENT_ID - Static variable in class app.tozzi.util.MailConstants
 
CONTENT_TYPE_APPLICATION_XML - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_DELIVERY_STATUS - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_MESSAGE_RFC822 - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_MULTIPART - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_OCTETSTREAM - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_TEXT_HTML - Static variable in class app.tozzi.util.MimeTypesUtil
 
CONTENT_TYPE_TEXT_PLAIN - Static variable in class app.tozzi.util.MimeTypesUtil
 
createDataSource(MimePart) - Static method in class app.tozzi.util.IOUtils
Creates a DataSource from MimePart
createDataSource(MimePart, String) - Static method in class app.tozzi.util.IOUtils
Creates a DataSource from MimePart and file name
createDataSource(InputStream, String) - Static method in class app.tozzi.util.IOUtils
Creates a DataSource from InputStream and file name
createMimeMessage(InputStream, Properties) - Static method in class app.tozzi.util.MimeMessageUtils
Creates MimeMessage from InputStream

D

DataSourcePair<A,B> - Class in app.tozzi.model
 
DataSourcePair() - Constructor for class app.tozzi.model.DataSourcePair
 
DATICERT_CONSEGNA_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DATA_GIORNO_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DATA_ORA_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DATA_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DATA_ZONA_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DESTINATARI_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_DESTINATARI_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_ERRORE_ESTESO_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_GESTORE_EMITTENTE_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_IDENTIFICATIVO_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_IDENTIFICATIVO_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_MESSAGE_ID_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_MITTENTE_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_OGGETTO_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_POSTACERT_ERRORE_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_POSTACERT_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_RICEVUTA_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_RICEVUTA_TIPO_ATTRIBUTE - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_RICEZIONE_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_RISPOSTE_PATH - Static variable in class app.tozzi.util.PECConstants
 
DATICERT_XML_NAME - Static variable in class app.tozzi.util.PECConstants
 
decodeAttachments(String) - Static method in class app.tozzi.util.UUEncodingUtils
Decode and extracts uuencoded attachments
decodeStream(InputStream, String) - Static method in class app.tozzi.util.MimeMessageUtils
Decode stream InputStream type encoded
decodeText(String) - Static method in class app.tozzi.util.MimeMessageUtils
Decode text
DELAYED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
DELIVERED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
DELIVERY_ACTION - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_DIAGNOSTIC_CODE - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_FINAL_RECIPIENT - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_RECEIVED_FROM_MTA - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_REMOTE_MTA - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_REPORTING_MTA - Static variable in class app.tozzi.util.MailConstants
 
DELIVERY_STATUS - Static variable in class app.tozzi.util.MailConstants
 
DeliveryStatus - Class in app.tozzi.model
Delivery Status info
DeliveryStatus() - Constructor for class app.tozzi.model.DeliveryStatus
 
DeliveryStatus.Action - Enum Class in app.tozzi.model
 
DeliveryStatus.DiagnosticCode - Class in app.tozzi.model
 
DeliveryStatus.FinalRecipient - Class in app.tozzi.model
 
DeliveryStatus.ReceivedFromMTA - Class in app.tozzi.model
 
DeliveryStatus.RemoteMTA - Class in app.tozzi.model
 
DeliveryStatus.ReportingMTA - Class in app.tozzi.model
 
DeliveryStatus.StatusType - Enum Class in app.tozzi.model
 
DeliveryStatusHandler - Class in app.tozzi.core
Delivery Status management
DeliveryStatusHandler() - Constructor for class app.tozzi.core.DeliveryStatusHandler
 
DiagnosticCode() - Constructor for class app.tozzi.model.DeliveryStatus.DiagnosticCode
 

E

ERRORE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 
ERRORE_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 
ESTERNO - Enum constant in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
 
EXPANDED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 

F

FAILED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
fastCopy(InputStream, OutputStream) - Static method in class app.tozzi.util.IOUtils
Copy InputStream into OutputStream with buffer of 16KB
FinalRecipient() - Constructor for class app.tozzi.model.DeliveryStatus.FinalRecipient
 
from(int) - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
 
from(String) - Static method in enum class app.tozzi.model.CertificateData.PECError
 
from(String) - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
 
from(String) - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
 
from(String) - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
 
from(String) - Static method in enum class app.tozzi.model.DeliveryStatus.Action
 

G

getAllHeaders(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts all headers from MimeMessage
getAttribute(Document, String, String) - Static method in class app.tozzi.util.XMLUtils
Extracts attribute value from Document
getBCC(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts BCC recipients from MimeMessage
getBodyPart(Multipart, int) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts index-th BodyPart of Multipart part
getCC(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts CC recipients from MimeMessage
getContent(Part) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts content of Part
getContentType(Part) - Static method in class app.tozzi.util.MimeMessageUtils
Retrieve content type of Part
getCount(Multipart) - Static method in class app.tozzi.util.MimeMessageUtils
Retrieve count of Multipart
getDataHandler(Part) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts DataHandler from Part
getDate() - Method in class app.tozzi.model.CertificateData.PECDate
 
getDisposition(Part) - Static method in class app.tozzi.util.MimeMessageUtils
Retrieve disposition of Part
getFileName(Part) - Static method in class app.tozzi.util.MimeMessageUtils
Retrieve file name of Part
getFrom(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts from address from MimeMessage
getHeader(MimeMessage, String) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts a MimeMessage single header value from key headerKey
getHeaders(MimeMessage, String) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts MimeMessage header values from key headerKey
getHeaderValue(String, Part) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts a single Part header value of key headerKey
getHeaderValues(String, Part) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts Part header values of key headerKey
getInstance() - Static method in class app.tozzi.MailParser
Default MailParser instance.
getInstance(boolean) - Static method in class app.tozzi.MailParser
MailParser instance with the extraction of all the headers
getInstance(Properties) - Static method in class app.tozzi.MailParser
MailParser instance with custom properties extractAllHeaders: false.
getInstance(Properties, boolean) - Static method in class app.tozzi.MailParser
MailParser instance with the extraction of all the headers and custom properties
getMessageID(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts message ID from MimeMessage
getNextBeginIndex(String) - Static method in class app.tozzi.util.UUEncodingUtils
Calculates uuencoding begin index
getReceivedDate(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts received date from MimeMessage
getSentDate(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts sent date from MimeMessage
getSubject(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts subject from MimeMessage
getTextAndAttribute(Document, String, String) - Static method in class app.tozzi.util.XMLUtils
Extracts text content and node value of attribute from Document
getTextContent(Document, String) - Static method in class app.tozzi.util.XMLUtils
Extracts text content from Document
getTo(MimeMessage) - Static method in class app.tozzi.util.MimeMessageUtils
Extracts TO recipients from MimeMessage
getType() - Method in class app.tozzi.model.Mail
 
getType() - Method in interface app.tozzi.model.ParsedEntity
 
getType() - Method in class app.tozzi.model.PEC
 
getType() - Method in class app.tozzi.model.PECReceipt
 
guessExtension(String) - Static method in class app.tozzi.util.MimeTypesUtil
Guess file extension from mime type
guessMimeType(String) - Static method in class app.tozzi.util.MimeTypesUtil
Guess Mime type from file extension

H

Header - Class in app.tozzi.model
Mail/PEC header
Header() - Constructor for class app.tozzi.model.Header
 

I

IN_REPLY_TO - Static variable in class app.tozzi.util.PECConstants
 
INFO - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
 
IOUtils - Class in app.tozzi.util
IO Utilities
IOUtils() - Constructor for class app.tozzi.util.IOUtils
 
isComplete() - Method in class app.tozzi.model.DataSourcePair
 
isMimeType(Part, String) - Static method in class app.tozzi.util.MimeMessageUtils
Check that the Part is of the mimeType

L

loadDeliveryStatus(MimePart) - Static method in class app.tozzi.core.DeliveryStatusHandler
Extracts a DeliveryStatus object from MimePart part
loadPEC(Mail, Mail, DataSource, DataSource, MimeMessage) - Static method in class app.tozzi.core.PECHandler
Extracts a PEC
loadReceipt(PEC) - Static method in class app.tozzi.core.PECHandler
Extracts PEC receipt from PEC

M

Mail - Class in app.tozzi.model
Mail
Mail() - Constructor for class app.tozzi.model.Mail
 
MAIL - Enum constant in enum class app.tozzi.model.ParsedEntityType
 
MailConstants - Class in app.tozzi.util
 
MailConstants() - Constructor for class app.tozzi.util.MailConstants
 
MailParser - Class in app.tozzi
Main core class that offers email/PEC extraction
MailParser() - Constructor for class app.tozzi.MailParser
 
MailParserException - Exception in app.tozzi.model.exception
 
MailParserException(String) - Constructor for exception app.tozzi.model.exception.MailParserException
 
MailParserException(String, Throwable) - Constructor for exception app.tozzi.model.exception.MailParserException
 
MailParserException(Throwable) - Constructor for exception app.tozzi.model.exception.MailParserException
 
MimeMessageUtils - Class in app.tozzi.util
MIME Utilities
MimeMessageUtils() - Constructor for class app.tozzi.util.MimeMessageUtils
 
MimeTypesUtil - Class in app.tozzi.util
 
MimeTypesUtil() - Constructor for class app.tozzi.util.MimeTypesUtil
 

N

NESSUNO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
 
NO_DEST - Enum constant in enum class app.tozzi.model.CertificateData.PECError
 
NO_DOMINIO - Enum constant in enum class app.tozzi.model.CertificateData.PECError
 
NON_ACCETTAZIONE - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 

P

parse(MimeMessage) - Method in class app.tozzi.MailParser
Extracts a ParsedEntity from a mail MIME message.
ParsedEntity can be: Mail: simple mail PEC: Posta Elettronica Certificata - Italian certified electronic mail PECReceipt: Italian certified electronic mail receipt
parse(File) - Method in class app.tozzi.MailParser
Extracts a ParsedEntity from a mail message.
ParsedEntity can be: Mail: simple mail PEC: Posta Elettronica Certificata - Italian certified electronic mail PECReceipt: Italian certified electronic mail receipt
parse(InputStream) - Method in class app.tozzi.MailParser
Extracts a ParsedEntity from a mail message.
ParsedEntity can be: Mail: simple mail PEC: Posta Elettronica Certificata - Italian certified electronic mail PECReceipt: Italian certified electronic mail receipt
ParsedEntity - Interface in app.tozzi.model
 
ParsedEntityType - Enum Class in app.tozzi.model
Type of parsed entity
PEC - Class in app.tozzi.model
PEC
PEC - Enum constant in enum class app.tozzi.model.ParsedEntityType
 
PEC() - Constructor for class app.tozzi.model.PEC
 
PEC_RECEIPT - Enum constant in enum class app.tozzi.model.ParsedEntityType
 
PECConstants - Class in app.tozzi.util
 
PECConstants() - Constructor for class app.tozzi.util.PECConstants
 
PECDate() - Constructor for class app.tozzi.model.CertificateData.PECDate
 
PECHandler - Class in app.tozzi.core
PEC Management
PECHandler() - Constructor for class app.tozzi.core.PECHandler
 
PECReceipt - Class in app.tozzi.model
PEC Receipt
PECReceipt() - Constructor for class app.tozzi.model.PECReceipt
 
PECRecipients() - Constructor for class app.tozzi.model.CertificateData.PECRecipients
 
PERM_FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
 
POSTA_CERTIFICATA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 
POSTACERT_EML_NAME - Static variable in class app.tozzi.util.PECConstants
 
PREAVVISO_ERRORE_CONSEGNA - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 
PRESA_IN_CARICO - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 

R

ReceivedFromMTA() - Constructor for class app.tozzi.model.DeliveryStatus.ReceivedFromMTA
 
REFERENCES - Static variable in class app.tozzi.util.PECConstants
 
RELAYED - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
RemoteMTA() - Constructor for class app.tozzi.model.DeliveryStatus.RemoteMTA
 
ReportingMTA() - Constructor for class app.tozzi.model.DeliveryStatus.ReportingMTA
 
RILEVAZIONE_VIRUS - Enum constant in enum class app.tozzi.model.CertificateData.PostaCertType
 

S

SINTETICA - Enum constant in enum class app.tozzi.model.CertificateData.ReceiptType
 

T

TEMP_FAILURE - Enum constant in enum class app.tozzi.model.DeliveryStatus.StatusType
 

U

UNKNOWN - Enum constant in enum class app.tozzi.model.DeliveryStatus.Action
 
UUEncodingUtils - Class in app.tozzi.util
UUEncoding/UUDecoding management
UUEncodingUtils() - Constructor for class app.tozzi.util.UUEncodingUtils
 

V

valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PECError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.DeliveryStatus.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class app.tozzi.model.ParsedEntityType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class app.tozzi.model.CertificateData.PECError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.CertificateData.PECRecipients.PECRecipientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.CertificateData.PostaCertType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.CertificateData.ReceiptType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.DeliveryStatus.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.DeliveryStatus.StatusType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class app.tozzi.model.ParsedEntityType
Returns an array containing the constants of this enum class, in the order they are declared.
VIRUS - Enum constant in enum class app.tozzi.model.CertificateData.PECError
 

X

X_ATTACHMENT_ID - Static variable in class app.tozzi.util.MailConstants
 
X_RICEVUTA - Static variable in class app.tozzi.util.PECConstants
 
X_RIFERIMENTO - Static variable in class app.tozzi.util.PECConstants
 
X_TIPO_RICEVUTA - Static variable in class app.tozzi.util.PECConstants
 
X_TRASPORTO - Static variable in class app.tozzi.util.PECConstants
 
X_TRASPORTO_ERRORE - Static variable in class app.tozzi.util.PECConstants
 
X_VERIFICA_SICUREZZA - Static variable in class app.tozzi.util.PECConstants
 
XMLUtils - Class in app.tozzi.util
 
XMLUtils() - Constructor for class app.tozzi.util.XMLUtils
 
A B C D E F G H I L M N P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form