Index

A C D E G I J L M O P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractAlert<T> - Class in eu.europa.esig.dss.alert
The class contains a general logic for alert handling
AbstractAlert() - Constructor for class eu.europa.esig.dss.alert.AbstractAlert
Empty constructor requiring implementation of #getAlertDetector and #getAlertHandler methods
AbstractAlert(AlertDetector<T>, AlertHandler<T>) - Constructor for class eu.europa.esig.dss.alert.AbstractAlert
The default constructor setting the detector and handler explicitly
AbstractStatusAlert - Class in eu.europa.esig.dss.alert
The abstract alert class to define a handler for the Status processing
AbstractStatusAlert(AlertHandler<Status>) - Constructor for class eu.europa.esig.dss.alert.AbstractStatusAlert
The default constructor
addRelatedObjectIdentifierAndErrorMessage(String, String) - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
Adds concerned object identifier and information about the occurred event
alert(T) - Method in class eu.europa.esig.dss.alert.AbstractAlert
 
alert(T) - Method in interface eu.europa.esig.dss.alert.Alert
Detect and execute the alert on the provided object
Alert<T> - Interface in eu.europa.esig.dss.alert
The interface to handle alert detection and execution
AlertDetector<T> - Interface in eu.europa.esig.dss.alert.detector
The interface used to detect on object if the alert must be executed
AlertException - Exception in eu.europa.esig.dss.alert.exception
Exception to be thrown by a DSSExceptionAlert
AlertException() - Constructor for exception eu.europa.esig.dss.alert.exception.AlertException
Empty constructor
AlertException(String) - Constructor for exception eu.europa.esig.dss.alert.exception.AlertException
Constructor with a message
AlertException(String, Throwable) - Constructor for exception eu.europa.esig.dss.alert.exception.AlertException
Re-throwable constructor with a custom message
AlertException(Throwable) - Constructor for exception eu.europa.esig.dss.alert.exception.AlertException
Re-throwable constructor
AlertHandler<T> - Interface in eu.europa.esig.dss.alert.handler
Executes a process on an object

C

CompositeAlertHandler<T> - Class in eu.europa.esig.dss.alert.handler
The class allows to define multiple AlertHandlers to process
CompositeAlertHandler(List<AlertHandler<T>>) - Constructor for class eu.europa.esig.dss.alert.handler.CompositeAlertHandler
The default constructor

D

detect(Status) - Method in class eu.europa.esig.dss.alert.detector.StatusDetector
 
detect(T) - Method in interface eu.europa.esig.dss.alert.detector.AlertDetector
Detect if an alert must be executed

E

eu.europa.esig.dss.alert - package eu.europa.esig.dss.alert
 
eu.europa.esig.dss.alert.detector - package eu.europa.esig.dss.alert.detector
 
eu.europa.esig.dss.alert.exception - package eu.europa.esig.dss.alert.exception
 
eu.europa.esig.dss.alert.handler - package eu.europa.esig.dss.alert.handler
 
eu.europa.esig.dss.alert.status - package eu.europa.esig.dss.alert.status
 
ExceptionOnStatusAlert - Class in eu.europa.esig.dss.alert
The class throws an exception on a Status event
ExceptionOnStatusAlert() - Constructor for class eu.europa.esig.dss.alert.ExceptionOnStatusAlert
The default constructor

G

getAlertDetector() - Method in class eu.europa.esig.dss.alert.AbstractAlert
Gets the alert detector
getAlertHandler() - Method in class eu.europa.esig.dss.alert.AbstractAlert
Gets the alert handler
getErrorString() - Method in class eu.europa.esig.dss.alert.status.MessageStatus
 
getErrorString() - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
 
getErrorString() - Method in interface eu.europa.esig.dss.alert.status.Status
This method returns a complete error message computed from the main message and subMessages from the different objects
getMessage() - Method in class eu.europa.esig.dss.alert.status.MessageStatus
 
getMessage() - Method in interface eu.europa.esig.dss.alert.status.Status
Returns the error message describing the occurred event
getMessageForObjectWithId(String) - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
Returns corresponding error message for the object with the given id
getRelatedObjectIds() - Method in class eu.europa.esig.dss.alert.status.MessageStatus
 
getRelatedObjectIds() - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
 
getRelatedObjectIds() - Method in interface eu.europa.esig.dss.alert.status.Status
Returns a collection of object identifiers associated with the event

I

isEmpty() - Method in class eu.europa.esig.dss.alert.status.MessageStatus
 
isEmpty() - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
 
isEmpty() - Method in interface eu.europa.esig.dss.alert.status.Status
Returns whether the object is not filled (all values are null)

J

jpms_dss_alert - module jpms_dss_alert
 

L

LogHandler<T> - Class in eu.europa.esig.dss.alert.handler
Implementation of AlertHandler which logs the object with the specified Level
LogHandler() - Constructor for class eu.europa.esig.dss.alert.handler.LogHandler
The constructor used to log with a Level.WARN
LogHandler(Level) - Constructor for class eu.europa.esig.dss.alert.handler.LogHandler
The default constructor
LogOnStatusAlert - Class in eu.europa.esig.dss.alert
The class logs a message on Status alert
LogOnStatusAlert() - Constructor for class eu.europa.esig.dss.alert.LogOnStatusAlert
Default constructor which LOG with WARN
LogOnStatusAlert(Level) - Constructor for class eu.europa.esig.dss.alert.LogOnStatusAlert
Additional constructor which uses the specified level to LOG

M

MessageStatus - Class in eu.europa.esig.dss.alert.status
Contains message describing the occurred event
MessageStatus() - Constructor for class eu.europa.esig.dss.alert.status.MessageStatus
Default constructor initializing a null message

O

objectMapToString() - Method in class eu.europa.esig.dss.alert.status.ObjectStatus
Returns a string listing the occurred errors for each concerned object
ObjectStatus - Class in eu.europa.esig.dss.alert.status
Implementation of a Status interface, containing a list of concerned objects' identifiers and their corresponding errors
ObjectStatus() - Constructor for class eu.europa.esig.dss.alert.status.ObjectStatus
Default constructor initializing an empty objects map

P

process(T) - Method in interface eu.europa.esig.dss.alert.handler.AlertHandler
Alert user after some change or problem has been detected
process(T) - Method in class eu.europa.esig.dss.alert.handler.CompositeAlertHandler
 
process(T) - Method in class eu.europa.esig.dss.alert.handler.LogHandler
 
process(T) - Method in class eu.europa.esig.dss.alert.handler.SilentHandler
 
process(T) - Method in class eu.europa.esig.dss.alert.handler.ThrowAlertExceptionHandler
 

S

setMessage(String) - Method in class eu.europa.esig.dss.alert.status.MessageStatus
Sets the message describing the occurred event
SilentHandler<T> - Class in eu.europa.esig.dss.alert.handler
Implementation of AlertHandler which does nothing
SilentHandler() - Constructor for class eu.europa.esig.dss.alert.handler.SilentHandler
Default constructor
SilentOnAlert<T> - Class in eu.europa.esig.dss.alert
The class is used to process an alert silently (do nothing)
SilentOnAlert(AlertDetector<T>) - Constructor for class eu.europa.esig.dss.alert.SilentOnAlert
The default constructor
SilentOnStatusAlert - Class in eu.europa.esig.dss.alert
The class to process a Status alert silently
SilentOnStatusAlert() - Constructor for class eu.europa.esig.dss.alert.SilentOnStatusAlert
The default constructor
Status - Interface in eu.europa.esig.dss.alert.status
Contains information about the occurred event
StatusAlert - Interface in eu.europa.esig.dss.alert
Typed Alert with a Status object
StatusDetector - Class in eu.europa.esig.dss.alert.detector
The class is used to detect a custom event associated with token(s) processing
StatusDetector() - Constructor for class eu.europa.esig.dss.alert.detector.StatusDetector
Default constructor

T

ThrowAlertExceptionHandler<T> - Class in eu.europa.esig.dss.alert.handler
Handler which throws an AlertException
ThrowAlertExceptionHandler() - Constructor for class eu.europa.esig.dss.alert.handler.ThrowAlertExceptionHandler
Default constructor
toString() - Method in class eu.europa.esig.dss.alert.status.MessageStatus
 
A C D E G I J L M O P S T 
All Classes and Interfaces|All Packages|Serialized Form