E F G I M N O R S 

E

EVENT_LIFE_ID - Static variable in interface org.ikasan.spec.event.ManagedEventIdentifierService
provide consistent properties for access
EventFactory<EVENT> - Interface in org.ikasan.spec.event
Interface for an EventFactory providing the contract for any event type creation within Ikasan.
EventListener<EVENT> - Interface in org.ikasan.spec.event
Contract for an Event Listener.

F

ForceTransactionRollbackException - Exception in org.ikasan.spec.event
Exception used to specify a transaction rollback.
ForceTransactionRollbackException(String) - Constructor for exception org.ikasan.spec.event.ForceTransactionRollbackException
Constructor
ForceTransactionRollbackException(String, Throwable) - Constructor for exception org.ikasan.spec.event.ForceTransactionRollbackException
Constructor

G

getEvent() - Method in class org.ikasan.spec.event.Resubmission
 
getEventIdentifier(EVENT) - Method in interface org.ikasan.spec.event.ManagedEventIdentifierService
Get the life identifier for the incoming event.

I

invoke(EVENT) - Method in interface org.ikasan.spec.event.EventListener
Invoke the listener with a business event.
invoke(Throwable) - Method in interface org.ikasan.spec.event.EventListener
Invoke the listener with an exception.
invoke(Resubmission<EVENT>) - Method in interface org.ikasan.spec.event.EventListener
Invoke the listener for the resubmission of a business event.

M

ManagedEventIdentifierException - Exception in org.ikasan.spec.event
Exception used to specify an exception when dealing with setting an identifier within the ManagedEventIdentiferService.
ManagedEventIdentifierException(String) - Constructor for exception org.ikasan.spec.event.ManagedEventIdentifierException
Constructor
ManagedEventIdentifierException(Throwable) - Constructor for exception org.ikasan.spec.event.ManagedEventIdentifierException
Constructor
ManagedEventIdentifierException(String, Throwable) - Constructor for exception org.ikasan.spec.event.ManagedEventIdentifierException
Constructor
ManagedEventIdentifierService<IDENTIFIER,EVENT> - Interface in org.ikasan.spec.event
Interface for a ManagedEventIdentifierService providing the contract for any business event identifier to be added on the creation of a business event.

N

newEvent(IDENTIFIER, PAYLOAD) - Method in interface org.ikasan.spec.event.EventFactory
Create a new instance of an event with the provided identifier and payload.
newEvent(IDENTIFIER, IDENTIFIER, PAYLOAD) - Method in interface org.ikasan.spec.event.EventFactory
Create a new instance of an event with the provided identifier, related identifier, and payload.

O

org.ikasan.spec.event - package org.ikasan.spec.event
 

R

replicate(T) - Method in interface org.ikasan.spec.event.ReplicationFactory
Deep replicate the incoming object and return a fully independent copy.
ReplicationFactory<T> - Interface in org.ikasan.spec.event
Provide a standard contract for a replication factory to replicate any given object.
Resubmission<EVENT> - Class in org.ikasan.spec.event
 
Resubmission(EVENT) - Constructor for class org.ikasan.spec.event.Resubmission
 

S

setEventIdentifier(IDENTIFIER, EVENT) - Method in interface org.ikasan.spec.event.ManagedEventIdentifierService
Set the event life identifier based on the incoming event implementation.
shallowReplicate(T) - Method in interface org.ikasan.spec.event.ReplicationFactory
Shallow replicate the incoming object and return an semi-independent copy.
E F G I M N O R S 

Copyright © 2007-2015 Ikasan. All Rights Reserved.