Event Driven External Service Invocation Extensions

The Event-Driven External Service Invocation Extensions add-on defines the classes such as EevExternalEventAction and EevWebhookExternalEventAction. This addon is required to enable the Content Event Webhook feature.

You can use the Administration Console for Content Platform Engine to view the metadata.

Display Name
Event-Driven External Service Invocation Extensions
Installation Type
Optional
Predecessors
None
Required By
None

Property templates

The following property templates are added or updated by Event-Driven External Service Invocation Extensions.

Property Template Type Description
EevExternalEventReceiverURL String

ReadWrite property

External event receiver endpoint URL

EevEventReceiverCredentials

Binary

(IsReadProtected=true)

This property is encrypted.

ReadWrite

Event Receiver Credentials: a JSON that contains the CredentialType and the CredentialSecret

Sample JSON:
{
CredentialType:HMAC, CredentialSecret:eb497ac4891d6009d8ef601bfdf6c3f5
}
EevReceiverRegistrationIdentifier String

ReadWrite

Receiver Registration Identifier is a unique string that identifies this external event action object. The client (GraphQLAPI) can lookup the event action by using this readable string to associate the same event action to multiple subscriptions.

progId

String

(Inherited property)

ReadOnly

This property has a default value set based on the event action class.

The External Event Action class (EevExternalEventAction) defines properties for an external event action.

Class metadata:
  • Allows instances: false
  • Hidden: false
  • Subclassed from: Event Action (eventAction) class
Property Template Type Description
EevExternalEventReceiverURL String

External event receiver endpoint URL

EevEventReceiverCredentials

Binary

(IsReadProtected=true)

This property is encrypted.

Event Receiver Credentials

EevReceiverRegistrationIdentifier String

Receiver Registration Identifier

progId

String

(Inherited property)

ReadOnly

This property has a default value set based on the event action class.

The Webhook External Event Action class (EevWebhookExternalEventAction) defines properties for an external event action.

Class metadata:
  • Allows instances: true
  • Hidden: false
  • Subclassed from: External Event Action (EevExternalEventAction) class
Property Template Type Description
progId

String

(Inherited property)

This property by default has the class name com.filenet.engine.event.external.handler..WebhookEventActionHandler.