Package com.itextpdf.commons.actions
Class AbstractEventWrapper
- java.lang.Object
-
- All Implemented Interfaces:
IEvent
- Direct Known Subclasses:
ConfirmedEventWrapper
,ConfirmEvent
public abstract class AbstractEventWrapper extends AbstractProductProcessITextEvent
Base class to wrap events.
-
-
Field Summary
Fields Modifier and Type Field Description private AbstractProductProcessITextEvent
event
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractEventWrapper(AbstractProductProcessITextEvent event, EventConfirmationType confirmationType)
Creates a wrapper for the event.protected
AbstractEventWrapper(SequenceId updatedSequenceId, AbstractProductProcessITextEvent event, EventConfirmationType confirmationType)
Creates a wrapper of event associated withSequenceId
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>
getClassFromContext()
Obtains the current event context class.AbstractProductProcessITextEvent
getEvent()
Obtains the wrapped event.java.lang.String
getEventType()
Returns an event type.-
Methods inherited from class com.itextpdf.commons.actions.AbstractProductProcessITextEvent
getConfirmationType, getSequenceId
-
Methods inherited from class com.itextpdf.commons.actions.AbstractContextBasedITextEvent
getMetaInfo, setMetaInfo
-
Methods inherited from class com.itextpdf.commons.actions.AbstractProductITextEvent
getProductData, getProductName
-
Methods inherited from class com.itextpdf.commons.actions.AbstractITextEvent
registerNamespace
-
-
-
-
Field Detail
-
event
private final AbstractProductProcessITextEvent event
-
-
Constructor Detail
-
AbstractEventWrapper
protected AbstractEventWrapper(AbstractProductProcessITextEvent event, EventConfirmationType confirmationType)
Creates a wrapper for the event.- Parameters:
event
- is aAbstractProductProcessITextEvent
to wrapconfirmationType
- event confirmation type
-
AbstractEventWrapper
protected AbstractEventWrapper(SequenceId updatedSequenceId, AbstractProductProcessITextEvent event, EventConfirmationType confirmationType)
Creates a wrapper of event associated withSequenceId
.- Parameters:
updatedSequenceId
- is aSequenceId
for the document. May be different with sequence id of original eventevent
- is aAbstractProductProcessITextEvent
to wrapconfirmationType
- event confirmation type
-
-
Method Detail
-
getEvent
public AbstractProductProcessITextEvent getEvent()
Obtains the wrapped event.- Returns:
- wrapped event
-
getClassFromContext
public java.lang.Class<?> getClassFromContext()
Description copied from class:AbstractContextBasedITextEvent
Obtains the current event context class.- Overrides:
getClassFromContext
in classAbstractContextBasedITextEvent
- Returns:
- context class
-
getEventType
public java.lang.String getEventType()
Description copied from class:AbstractProductProcessITextEvent
Returns an event type.- Specified by:
getEventType
in classAbstractProductProcessITextEvent
- Returns:
- event type
-
-