A C D E F G H I L N O P R S T U V W 
All Classes All Packages

A

AbstractDocumentParser - Class in network.oxalis.sniffer.document.parsers
Abstract implementation based on the PlainUBLParser to retrieve information from PEPPOL documents.
AbstractDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.AbstractDocumentParser
 
ApplicationResponseDocumentParser - Class in network.oxalis.sniffer.document.parsers
Parser to retrieves information from PEPPOL Application Response documents.
ApplicationResponseDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.ApplicationResponseDocumentParser
 

C

canParse() - Method in class network.oxalis.sniffer.document.PlainUBLParser
 
CatalogueDocumentParser - Class in network.oxalis.sniffer.document.parsers
Parser to retrieves information from PEPPOL Catalogue scenarios.
CatalogueDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.CatalogueDocumentParser
 
configure() - Method in class network.oxalis.sniffer.SnifferModule
 
createDocumentParser() - Method in class network.oxalis.sniffer.document.PlainUBLHeaderParser
 
createPeppolStandardBusinessHeaderWithNewDate() - Static method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
Set the time to current and makes a random TransmissionIdentifier as default
CustomizationIdentifier - Class in network.oxalis.sniffer.identifier
Represents a PEPPOL Customization Identifier contained within a PEPPOL Document Identifier.
CustomizationIdentifier(String) - Constructor for class network.oxalis.sniffer.identifier.CustomizationIdentifier
 

D

DespatchAdviceDocumentParser - Class in network.oxalis.sniffer.document.parsers
Parser to retrieves information from PEPPOL Despatch Advice scenarios.
DespatchAdviceDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.DespatchAdviceDocumentParser
 

E

equals(Object) - Method in class network.oxalis.sniffer.identifier.CustomizationIdentifier
 
equals(Object) - Method in class network.oxalis.sniffer.identifier.ParticipantId
 
equals(Object) - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 

F

fetchCustomizationId() - Method in class network.oxalis.sniffer.document.PlainUBLHeaderParser
 
fetchDocumentTypeId() - Method in class network.oxalis.sniffer.document.PlainUBLHeaderParser
 
fetchProcessTypeId() - Method in class network.oxalis.sniffer.document.PlainUBLHeaderParser
 
fromISO6523(String) - Static method in class network.oxalis.sniffer.identifier.SchemeId
Tries to find the Party id from the ISO652 code e.g.

G

getC1CountryIdentifier() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getCreationDateAndTime() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getCustomizationIdentifier() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 
getDocumentTypeIdentifier() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getInstanceId() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getLocalName() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 
getMlsToIdentifier() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getMlsTypeIdentifier() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getNamespaceURI(String) - Method in class network.oxalis.sniffer.document.HardCodedNamespaceResolver
 
getPrefix(String) - Method in class network.oxalis.sniffer.document.HardCodedNamespaceResolver
 
getPrefixes(String) - Method in class network.oxalis.sniffer.document.HardCodedNamespaceResolver
 
getProfileTypeIdentifier() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getReceiver() - Method in class network.oxalis.sniffer.document.parsers.ApplicationResponseDocumentParser
 
getReceiver() - Method in class network.oxalis.sniffer.document.parsers.CatalogueDocumentParser
 
getReceiver() - Method in class network.oxalis.sniffer.document.parsers.DespatchAdviceDocumentParser
 
getReceiver() - Method in class network.oxalis.sniffer.document.parsers.InvoiceDocumentParser
 
getReceiver() - Method in class network.oxalis.sniffer.document.parsers.OrderDocumentParser
 
getReceiver() - Method in interface network.oxalis.sniffer.document.parsers.PEPPOLDocumentParser
Identify and return the PEPPOL participant receiving the document.
getRecipientId() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getRootNameSpace() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 
getSender() - Method in class network.oxalis.sniffer.document.parsers.ApplicationResponseDocumentParser
 
getSender() - Method in class network.oxalis.sniffer.document.parsers.CatalogueDocumentParser
 
getSender() - Method in class network.oxalis.sniffer.document.parsers.DespatchAdviceDocumentParser
 
getSender() - Method in class network.oxalis.sniffer.document.parsers.InvoiceDocumentParser
 
getSender() - Method in class network.oxalis.sniffer.document.parsers.OrderDocumentParser
 
getSender() - Method in interface network.oxalis.sniffer.document.parsers.PEPPOLDocumentParser
Identify and return the PEPPOL participant sending the document.
getSenderId() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
getVersion() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 

H

HardCodedNamespaceResolver - Class in network.oxalis.sniffer.document
Namespace resolver hard coded for UBL based documents only.
HardCodedNamespaceResolver() - Constructor for class network.oxalis.sniffer.document.HardCodedNamespaceResolver
 
hashCode() - Method in class network.oxalis.sniffer.identifier.CustomizationIdentifier
 
hashCode() - Method in class network.oxalis.sniffer.identifier.ParticipantId
 
hashCode() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 

I

InstanceId - Class in network.oxalis.sniffer.identifier
Represents the Instance Identifier used in the SBDH.
InstanceId() - Constructor for class network.oxalis.sniffer.identifier.InstanceId
Creates new InstanceId with random UUID
InstanceId(String) - Constructor for class network.oxalis.sniffer.identifier.InstanceId
Creates new InstanceId with supplied value
InvalidPeppolParticipantException - Exception in network.oxalis.sniffer.lang
 
InvalidPeppolParticipantException(String) - Constructor for exception network.oxalis.sniffer.lang.InvalidPeppolParticipantException
 
InvoiceDocumentParser - Class in network.oxalis.sniffer.document.parsers
Parser to retrieves information from PEPPOL Invoice scenarios.
InvoiceDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.InvoiceDocumentParser
 
isComplete() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
Do we have enough transport details to send the message?
isValidParticipantIdentifierPattern(String) - Static method in class network.oxalis.sniffer.identifier.ParticipantId
Simple syntax verifier, verifies icd prefix + code

L

listMissingProperties() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
Returns a list of property names that are still missing.
localName() - Method in class network.oxalis.sniffer.document.PlainUBLParser
 

N

network.oxalis.sniffer - package network.oxalis.sniffer
 
network.oxalis.sniffer.document - package network.oxalis.sniffer.document
 
network.oxalis.sniffer.document.parsers - package network.oxalis.sniffer.document.parsers
 
network.oxalis.sniffer.identifier - package network.oxalis.sniffer.identifier
 
network.oxalis.sniffer.lang - package network.oxalis.sniffer.lang
 
network.oxalis.sniffer.sbdh - package network.oxalis.sniffer.sbdh
 
NoSbdhParser - Class in network.oxalis.sniffer.document
Parses UBL based documents, which are not wrapped within an SBDH, extracting data and creating a PeppolStandardBusinessHeader.
NoSbdhParser() - Constructor for class network.oxalis.sniffer.document.NoSbdhParser
 

O

OrderDocumentParser - Class in network.oxalis.sniffer.document.parsers
Parser to retrieves information from PEPPOL Order scenarios.
OrderDocumentParser(PlainUBLParser) - Constructor for class network.oxalis.sniffer.document.parsers.OrderDocumentParser
 
originalParse(InputStream) - Method in class network.oxalis.sniffer.document.NoSbdhParser
Parses and extracts the data needed to create a PeppolStandardBusinessHeader object.

P

parse(InputStream) - Method in class network.oxalis.sniffer.document.NoSbdhParser
Parses and extracts the data needed to create a PeppolStandardBusinessHeader object.
parse(String) - Static method in class network.oxalis.sniffer.identifier.SchemeId
Tries to find the Party id with the given schemeId e.g.
parser - Variable in class network.oxalis.sniffer.document.parsers.AbstractDocumentParser
 
participantId(String) - Method in class network.oxalis.sniffer.document.parsers.AbstractDocumentParser
Retrieves the ParticipantId which is retrieved using the supplied XPath.
ParticipantId - Class in network.oxalis.sniffer.identifier
 
ParticipantId(String) - Constructor for class network.oxalis.sniffer.identifier.ParticipantId
Constructs a new instance based upon a match of the following patterns : xxxx:yyyyyy - i.e.
ParticipantId(Icd, String) - Constructor for class network.oxalis.sniffer.identifier.ParticipantId
Uses combination of SchemeId and Organisation identifier to create new instance.
PEPPOLDocumentParser - Interface in network.oxalis.sniffer.document.parsers
A small set of common information we should be able to retrieve from any PEPPOL UBL/EHF document.
PeppolDocumentTypeId - Class in network.oxalis.sniffer.identifier
Represents a type safe PEPPOL Document Identifier, textually represented thus:
PeppolDocumentTypeId(String, String, CustomizationIdentifier, String) - Constructor for class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 
PeppolStandardBusinessHeader - Class in network.oxalis.sniffer
Our representation of the SBDH (Standard Business Document Header), which makes us independent of the StandardBusinessDocumentHeader generated by JAXB.
PeppolStandardBusinessHeader() - Constructor for class network.oxalis.sniffer.PeppolStandardBusinessHeader
Empty constructor, no defaults - all must be supplied by user
PeppolStandardBusinessHeader(PeppolStandardBusinessHeader) - Constructor for class network.oxalis.sniffer.PeppolStandardBusinessHeader
Copy constructor
PeppolStandardBusinessHeader(Header) - Constructor for class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
PlainUBLHeaderParser - Class in network.oxalis.sniffer.document
Parses the common PEPPOL header information, enough to decide document type and profile
PlainUBLHeaderParser(Document, XPath) - Constructor for class network.oxalis.sniffer.document.PlainUBLHeaderParser
 
PlainUBLParser - Class in network.oxalis.sniffer.document
Simple parser that is UBL aware and handles xpath with namespaces.
PlainUBLParser(Document, XPath) - Constructor for class network.oxalis.sniffer.document.PlainUBLParser
 

R

retrieveElementForXpath(String) - Method in class network.oxalis.sniffer.document.PlainUBLParser
 
retriveValueForXpath(String) - Method in class network.oxalis.sniffer.document.PlainUBLParser
 
rootNameSpace() - Method in class network.oxalis.sniffer.document.PlainUBLParser
 

S

SbdhWrapper - Class in network.oxalis.sniffer.sbdh
Takes a document and wraps it together with headers into a StandardBusinessDocument.
SbdhWrapper() - Constructor for class network.oxalis.sniffer.sbdh.SbdhWrapper
 
SchemeId - Class in network.oxalis.sniffer.identifier
Provides a binding between the attributes schemeAgencyId and the corresponding ISO6523 prefix (ICD).
SchemeId() - Constructor for class network.oxalis.sniffer.identifier.SchemeId
 
setC1CountryIdentifier(C1CountryIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setCreationDateAndTime(Date) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setDocumentTypeIdentifier(PeppolDocumentTypeId) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
Deprecated.
setDocumentTypeIdentifier(DocumentTypeIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setInstanceId(InstanceId) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setMlsToIdentifier(MlsToIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setMlsTypeIdentifier(MlsTypeIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setProfileTypeIdentifier(ProcessIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setRecipientId(ParticipantIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
setSenderId(ParticipantIdentifier) - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 
SnifferModule - Class in network.oxalis.sniffer
 
SnifferModule() - Constructor for class network.oxalis.sniffer.SnifferModule
 

T

toString() - Method in class network.oxalis.sniffer.identifier.CustomizationIdentifier
 
toString() - Method in class network.oxalis.sniffer.identifier.InstanceId
 
toString() - Method in class network.oxalis.sniffer.identifier.ParticipantId
 
toString() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
Provides a textual representation of this document type identifier
toVefa() - Method in class network.oxalis.sniffer.identifier.InstanceId
 
toVefa() - Method in class network.oxalis.sniffer.identifier.ParticipantId
 
toVefa() - Method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
 
toVefa() - Method in class network.oxalis.sniffer.PeppolStandardBusinessHeader
 

U

ublVersion() - Method in class network.oxalis.sniffer.document.PlainUBLParser
 

V

valueOf(String) - Static method in class network.oxalis.sniffer.identifier.CustomizationIdentifier
 
valueOf(String) - Method in class network.oxalis.sniffer.identifier.InstanceId
 
valueOf(String) - Static method in class network.oxalis.sniffer.identifier.ParticipantId
Parses the provided participant identifier into a validated instance of ParticipantId
valueOf(String) - Static method in class network.oxalis.sniffer.identifier.PeppolDocumentTypeId
Parses the supplied text string into the separate components of a PEPPOL Document Identifier.

W

wrap(InputStream, Header) - Method in class network.oxalis.sniffer.sbdh.SbdhWrapper
Wraps payload + headers into a StandardBusinessDocument
A C D E F G H I L N O P R S T U V W 
All Classes All Packages