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

A

AccessPointIdentifier - Class in network.oxalis.api.model
Unique identifier for a PEPPOL Access Point.
AccessPointIdentifier(String) - Constructor for class network.oxalis.api.model.AccessPointIdentifier
Creates an instance using whatever text value is supplied.
annotationType() - Method in class network.oxalis.api.inject.NamedImpl
 

B

becauseOf(VerifierException.Reason, String) - Static method in exception network.oxalis.api.lang.VerifierException
 

C

complete(InboundMetadata) - Method in interface network.oxalis.api.inbound.InboundService
 
Configurator - Interface in network.oxalis.api.logging
 
ContentDetector - Interface in network.oxalis.api.transformer
 
ContentWrapper - Interface in network.oxalis.api.transformer
 

D

DefaultValue - Annotation Type in network.oxalis.api.settings
 
detect() - Method in interface network.oxalis.api.filesystem.HomeDetector
 
Direction - Enum in network.oxalis.api.model
Indicates whether the message sent was inbound or outbound with respect to the PEPPOL network.
DOCUMENT_TYPE - network.oxalis.api.lang.VerifierException.Reason
 

E

equals(Object) - Method in class network.oxalis.api.inject.NamedImpl
 
equals(Object) - Method in class network.oxalis.api.model.AccessPointIdentifier
 
equals(Object) - Method in class network.oxalis.api.tag.Tag.DefaultTag
 
ErrorTracker - Interface in network.oxalis.api.error
Defining interface for tracking of exceptions received as result of external communication, both inbound and outbound.
EvidenceException - Exception in network.oxalis.api.lang
 
EvidenceException(String, Throwable) - Constructor for exception network.oxalis.api.lang.EvidenceException
 
EvidenceFactory - Interface in network.oxalis.api.evidence
 
ExceptionPersister - Interface in network.oxalis.api.persist
 
execute() - Method in interface network.oxalis.api.logging.Configurator
 

F

fromHeader(String) - Static method in class network.oxalis.api.model.TransmissionIdentifier
 

G

generate(byte[], Direction) - Method in interface network.oxalis.api.timestamp.TimestampProvider
 
generate(byte[], Direction, Span) - Method in interface network.oxalis.api.timestamp.TimestampProvider
 
generate(InboundMetadata) - Method in interface network.oxalis.api.identifier.MessageIdGenerator
 
generate(Direction) - Method in interface network.oxalis.api.tag.TagGenerator
 
generate(Direction, Tag) - Method in interface network.oxalis.api.tag.TagGenerator
 
generate(TransmissionRequest) - Method in interface network.oxalis.api.identifier.MessageIdGenerator
 
generateUUID() - Static method in class network.oxalis.api.model.TransmissionIdentifier
 
getAlgorithmName() - Method in class network.oxalis.api.model.MessageDigestResult
Deprecated.
 
getCertificate() - Method in interface network.oxalis.api.inbound.InboundMetadata
Fetch sender's certificate.
getDate() - Method in class network.oxalis.api.timestamp.Timestamp
Fetch timestamp.
getDigest() - Method in class network.oxalis.api.model.MessageDigestResult
Deprecated.
 
getDigest() - Method in interface network.oxalis.api.transmission.TransmissionResult
 
getDigestAsString() - Method in class network.oxalis.api.model.MessageDigestResult
Deprecated.
 
getEndpoint() - Method in interface network.oxalis.api.outbound.TransmissionRequest
 
getEndpoint() - Method in interface network.oxalis.api.outbound.TransmissionResponse
 
getHeader() - Method in interface network.oxalis.api.outbound.TransmissionMessage
 
getHeader() - Method in interface network.oxalis.api.transmission.TransmissionResult
 
getIdentifier() - Method in class network.oxalis.api.tag.Tag.DefaultTag
 
getIdentifier() - Method in interface network.oxalis.api.tag.Tag
 
getInt(T) - Method in interface network.oxalis.api.settings.Settings
 
getNamed(T) - Method in interface network.oxalis.api.settings.Settings
 
getNativeEvidenceBytes() - Method in interface network.oxalis.api.outbound.TransmissionResponse
Deprecated.
getPath(T, Path) - Method in interface network.oxalis.api.settings.Settings
 
getPayload() - Method in interface network.oxalis.api.outbound.TransmissionMessage
 
getProtocol() - Method in interface network.oxalis.api.outbound.TransmissionResponse
The protocol used for the transmission
getProtocol() - Method in interface network.oxalis.api.transmission.TransmissionResult
The protocol used for the transmission
getReason() - Method in exception network.oxalis.api.lang.VerifierException
 
getReceipt() - Method in class network.oxalis.api.timestamp.Timestamp
Fetch receipt.
getReceipts() - Method in interface network.oxalis.api.transmission.TransmissionResult
 
getString(T) - Method in interface network.oxalis.api.settings.Settings
 
getTag() - Method in interface network.oxalis.api.inbound.InboundMetadata
 
getTag() - Method in interface network.oxalis.api.outbound.TransmissionMessage
Returns a tag set by client.
getTag() - Method in interface network.oxalis.api.outbound.TransmissionResponse
Returns a tag set by client.
getTimestamp() - Method in interface network.oxalis.api.transmission.TransmissionResult
 
getTransmissionIdentifier() - Method in interface network.oxalis.api.transmission.TransmissionResult
Transmission id assigned during transmission
getTransportProtocol() - Method in interface network.oxalis.api.transmission.TransmissionResult
 

H

hashCode() - Method in class network.oxalis.api.inject.NamedImpl
 
hashCode() - Method in class network.oxalis.api.model.AccessPointIdentifier
 
hashCode() - Method in class network.oxalis.api.tag.Tag.DefaultTag
 
HeaderParser - Interface in network.oxalis.api.header
 
HomeDetector - Interface in network.oxalis.api.filesystem
 

I

IN - network.oxalis.api.model.Direction
 
InboundMetadata - Interface in network.oxalis.api.inbound
 
InboundService - Interface in network.oxalis.api.inbound
 

L

lookup(Header) - Method in interface network.oxalis.api.lookup.LookupService
Performs lookup using metadata from content to be sent.
lookup(Header, Span) - Method in interface network.oxalis.api.lookup.LookupService
Performs lookup using metadata from content to be sent.
LookupService - Interface in network.oxalis.api.lookup
Defines a standardized lookup service for use in Oxalis.

M

MessageDigestResult - Class in network.oxalis.api.model
Deprecated.
MessageDigestResult(byte[], String) - Constructor for class network.oxalis.api.model.MessageDigestResult
Deprecated.
 
MessageIdGenerator - Interface in network.oxalis.api.identifier
 
MessageSender - Interface in network.oxalis.api.outbound
MessageSender is implemented by a specific protocol implementation.

N

NamedImpl - Class in network.oxalis.api.inject
 
NamedImpl(String) - Constructor for class network.oxalis.api.inject.NamedImpl
 
network.oxalis.api.error - package network.oxalis.api.error
 
network.oxalis.api.evidence - package network.oxalis.api.evidence
 
network.oxalis.api.filesystem - package network.oxalis.api.filesystem
 
network.oxalis.api.header - package network.oxalis.api.header
 
network.oxalis.api.identifier - package network.oxalis.api.identifier
 
network.oxalis.api.inbound - package network.oxalis.api.inbound
 
network.oxalis.api.inject - package network.oxalis.api.inject
 
network.oxalis.api.lang - package network.oxalis.api.lang
 
network.oxalis.api.logging - package network.oxalis.api.logging
 
network.oxalis.api.lookup - package network.oxalis.api.lookup
 
network.oxalis.api.model - package network.oxalis.api.model
 
network.oxalis.api.outbound - package network.oxalis.api.outbound
 
network.oxalis.api.persist - package network.oxalis.api.persist
 
network.oxalis.api.plugin - package network.oxalis.api.plugin
 
network.oxalis.api.settings - package network.oxalis.api.settings
 
network.oxalis.api.statistics - package network.oxalis.api.statistics
 
network.oxalis.api.tag - package network.oxalis.api.tag
 
network.oxalis.api.timestamp - package network.oxalis.api.timestamp
 
network.oxalis.api.transformer - package network.oxalis.api.transformer
 
network.oxalis.api.transmission - package network.oxalis.api.transmission
 
network.oxalis.api.util - package network.oxalis.api.util
 
newInstance(Class<T>) - Method in interface network.oxalis.api.plugin.PluginFactory
 
NONE - Static variable in interface network.oxalis.api.tag.Tag
 
Nullable - Annotation Type in network.oxalis.api.settings
 

O

of(String) - Static method in class network.oxalis.api.model.TransmissionIdentifier
 
of(String) - Static method in interface network.oxalis.api.tag.Tag
 
OUT - network.oxalis.api.model.Direction
 
OxalisContentException - Exception in network.oxalis.api.lang
 
OxalisContentException(String) - Constructor for exception network.oxalis.api.lang.OxalisContentException
 
OxalisContentException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisContentException
 
OxalisException - Exception in network.oxalis.api.lang
Base exception of the Oxalis exception hierarchy.
OxalisException(String) - Constructor for exception network.oxalis.api.lang.OxalisException
 
OxalisException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisException
 
OxalisLoadingException - Exception in network.oxalis.api.lang
 
OxalisLoadingException(String) - Constructor for exception network.oxalis.api.lang.OxalisLoadingException
 
OxalisLoadingException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisLoadingException
 
OxalisPluginException - Exception in network.oxalis.api.lang
 
OxalisPluginException(String) - Constructor for exception network.oxalis.api.lang.OxalisPluginException
 
OxalisPluginException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisPluginException
 
OxalisRuntimeException - Exception in network.oxalis.api.lang
 
OxalisRuntimeException(String) - Constructor for exception network.oxalis.api.lang.OxalisRuntimeException
 
OxalisRuntimeException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisRuntimeException
 
OxalisSecurityException - Exception in network.oxalis.api.lang
Security exceptions are always thrown to indicate a certain action would involve stepping outside current security domain, and forcing such action must be seen as a no-go.
OxalisSecurityException(String) - Constructor for exception network.oxalis.api.lang.OxalisSecurityException
 
OxalisSecurityException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisSecurityException
 
OxalisTransmissionException - Exception in network.oxalis.api.lang
Thrown when there is a problem related to the actual transmission protocol.
OxalisTransmissionException(String) - Constructor for exception network.oxalis.api.lang.OxalisTransmissionException
 
OxalisTransmissionException(String, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisTransmissionException
 
OxalisTransmissionException(String, URI, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisTransmissionException
 
OxalisTransmissionException(URI, Throwable) - Constructor for exception network.oxalis.api.lang.OxalisTransmissionException
 

P

parse(InputStream) - Method in interface network.oxalis.api.header.HeaderParser
 
parse(InputStream) - Method in interface network.oxalis.api.transformer.ContentDetector
 
PARTICIPANT - network.oxalis.api.lang.VerifierException.Reason
 
Path - Annotation Type in network.oxalis.api.settings
 
PayloadPersister - Interface in network.oxalis.api.persist
 
persist(InboundMetadata) - Method in interface network.oxalis.api.statistics.StatisticsService
 
persist(InboundMetadata, Path) - Method in interface network.oxalis.api.persist.ReceiptPersister
 
persist(TransmissionIdentifier, Header, InputStream) - Method in interface network.oxalis.api.persist.PayloadPersister
 
persist(TransmissionIdentifier, Header, Path, Exception) - Method in interface network.oxalis.api.persist.ExceptionPersister
 
persist(TransmissionIdentifier, Header, Path, Exception) - Method in interface network.oxalis.api.persist.PersisterHandler
 
persist(TransmissionRequest, TransmissionResponse, Span) - Method in interface network.oxalis.api.statistics.StatisticsService
 
PersisterHandler - Interface in network.oxalis.api.persist
 
PluginFactory - Interface in network.oxalis.api.plugin
Interface describing a factory for creation of implementation of specific provided interface.
primaryReceipt() - Method in interface network.oxalis.api.transmission.TransmissionResult
 
PROCESS - network.oxalis.api.lang.VerifierException.Reason
 

R

ReceiptPersister - Interface in network.oxalis.api.persist
 

S

Secret - Annotation Type in network.oxalis.api.settings
 
send(InputStream) - Method in interface network.oxalis.api.outbound.TransmissionService
Sends content found in the InputStream.
send(InputStream, Span) - Method in interface network.oxalis.api.outbound.TransmissionService
Sends content found in the InputStream.
send(InputStream, Tag) - Method in interface network.oxalis.api.outbound.TransmissionService
Sends content found in the InputStream.
send(InputStream, Tag, Span) - Method in interface network.oxalis.api.outbound.TransmissionService
Sends content found in the InputStream.
send(TransmissionRequest) - Method in interface network.oxalis.api.outbound.MessageSender
Protocol specific transmission of transmission requested.
send(TransmissionRequest, Span) - Method in interface network.oxalis.api.outbound.MessageSender
Protocol specific transmission of transmission requested.
Settings<T> - Interface in network.oxalis.api.settings
 
Sort - Annotation Type in network.oxalis.api.util
Annotation for declaring a value used for comparison.
StatisticsService - Interface in network.oxalis.api.statistics
 

T

Tag - Interface in network.oxalis.api.tag
 
Tag.DefaultTag - Class in network.oxalis.api.tag
 
TagGenerator - Interface in network.oxalis.api.tag
 
Timestamp - Class in network.oxalis.api.timestamp
Class used to hold a provided timestamp and a potential receipt as a result of fetching timestamp.
Timestamp(Date, Receipt) - Constructor for class network.oxalis.api.timestamp.Timestamp
Constructor accepting a timestamp and potentially a receipt.
TimestampException - Exception in network.oxalis.api.lang
 
TimestampException(String) - Constructor for exception network.oxalis.api.lang.TimestampException
 
TimestampException(String, Throwable) - Constructor for exception network.oxalis.api.lang.TimestampException
 
TimestampProvider - Interface in network.oxalis.api.timestamp
 
Title - Annotation Type in network.oxalis.api.settings
 
toLogSafeString(T) - Method in interface network.oxalis.api.settings.Settings
 
toString() - Method in class network.oxalis.api.model.AccessPointIdentifier
 
toString() - Method in class network.oxalis.api.model.MessageDigestResult
Deprecated.
 
track(Direction, Exception, boolean) - Method in interface network.oxalis.api.error.ErrorTracker
Method called where errors are gathered.
TransmissionIdentifier - Class in network.oxalis.api.model
 
TransmissionMessage - Interface in network.oxalis.api.outbound
 
TransmissionRequest - Interface in network.oxalis.api.outbound
 
TransmissionResponse - Interface in network.oxalis.api.outbound
 
TransmissionResult - Interface in network.oxalis.api.transmission
 
TransmissionService - Interface in network.oxalis.api.outbound
Defines a standardized transmission service interface accepting the InputStream of the content to be sent.
TransmissionVerifier - Interface in network.oxalis.api.transmission
 
transmit(TransmissionMessage) - Method in interface network.oxalis.api.outbound.Transmitter
Transmit content of transmission request.
transmit(TransmissionMessage, Span) - Method in interface network.oxalis.api.outbound.Transmitter
Transmit content of transmission request.
Transmitter - Interface in network.oxalis.api.outbound
Interface defining contract of Transmitter.
Type - Annotation Type in network.oxalis.api.util
This annotation works as a replacement of Named to allow for multiple names for a given implementation.

V

value() - Method in class network.oxalis.api.inject.NamedImpl
 
value() - Method in annotation type network.oxalis.api.settings.DefaultValue
 
value() - Method in annotation type network.oxalis.api.settings.Path
 
value() - Method in annotation type network.oxalis.api.settings.Title
 
value() - Method in annotation type network.oxalis.api.util.Sort
Value used to compare.
value() - Method in annotation type network.oxalis.api.util.Type
 
valueOf(String) - Static method in enum network.oxalis.api.lang.VerifierException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum network.oxalis.api.model.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum network.oxalis.api.lang.VerifierException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum network.oxalis.api.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
VerifierException - Exception in network.oxalis.api.lang
 
VerifierException.Reason - Enum in network.oxalis.api.lang
 
verify(Header, Direction) - Method in interface network.oxalis.api.transmission.TransmissionVerifier
 

W

wrap(InputStream, Header) - Method in interface network.oxalis.api.transformer.ContentWrapper
 
write(OutputStream, TransmissionResult) - Method in interface network.oxalis.api.evidence.EvidenceFactory
 
write(TransmissionResult) - Method in interface network.oxalis.api.evidence.EvidenceFactory
 
A B C D E F G H I L M N O P R S T V W 
All Classes All Packages