iText 8.0.2 API
iText.Kernel.Actions.Events.ITextCoreProductEvent Class Reference

Class represents events registered in iText core module. More...

Inheritance diagram for iText.Kernel.Actions.Events.ITextCoreProductEvent:
iText.Commons.Actions.AbstractProductProcessITextEvent iText.Commons.Actions.AbstractContextBasedITextEvent iText.Commons.Actions.AbstractProductITextEvent iText.Commons.Actions.AbstractITextEvent iText.Commons.Actions.IEvent

Public Member Functions

override String  GetEventType ()
  Returns an event type. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractProductProcessITextEvent
virtual SequenceId  GetSequenceId ()
  Retrieves an identifier of event source. More...
 
virtual EventConfirmationType  GetConfirmationType ()
  Retrieves an event confirmation type. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractContextBasedITextEvent
virtual Type  GetClassFromContext ()
  Obtains the current event context class. More...
 
virtual bool  SetMetaInfo (IMetaInfo metaInfo)
  Sets meta info. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractProductITextEvent
virtual ProductData  GetProductData ()
  Gets a product data which generated the event. More...
 
virtual String  GetProductName ()
  Gets a name of product which generated the event. More...
 

Static Public Member Functions

static iText.Kernel.Actions.Events.ITextCoreProductEvent  CreateProcessPdfEvent (SequenceId sequenceId, IMetaInfo metaInfo, EventConfirmationType confirmationType)
  Creates an process pdf event which associated with a general identifier and additional meta data. More...
 

Static Public Attributes

const String  PROCESS_PDF = "process-pdf"
  Process pdf event type. More...
 

Detailed Description

Class represents events registered in iText core module.

Member Function Documentation

◆ CreateProcessPdfEvent()

static iText.Kernel.Actions.Events.ITextCoreProductEvent iText.Kernel.Actions.Events.ITextCoreProductEvent.CreateProcessPdfEvent ( SequenceId  sequenceId,
IMetaInfo  metaInfo,
EventConfirmationType  confirmationType 
)
inlinestatic

Creates an process pdf event which associated with a general identifier and additional meta data.

Parameters
sequenceId is an identifier associated with the event
metaInfo is an additional meta info
confirmationType defines when the event should be confirmed to notify that the associated process has finished successfully
Returns
the process pdf event

◆ GetEventType()

override String iText.Kernel.Actions.Events.ITextCoreProductEvent.GetEventType ( )
inlinevirtual

Returns an event type.

Returns
event type

Implements iText.Commons.Actions.AbstractProductProcessITextEvent.

Member Data Documentation

◆ PROCESS_PDF

const String iText.Kernel.Actions.Events.ITextCoreProductEvent.PROCESS_PDF = "process-pdf"
static

Process pdf event type.