Interface IWorkItemLifecycleEventPublisher
-
public interface IWorkItemLifecycleEventPublisher
Responsible for publishingIWorkItemLifecycleEvent
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IWorkItemLifecycleEventSubscriber>
getSubscribers()
Returns theList
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.void
publish(IWorkItemLifecycleEvent event)
PublishesIWorkItemLifecycleEvent
s to registeredIWorkItemLifecycleEventSubscriber
svoid
setSubscribers(List<IWorkItemLifecycleEventSubscriber> subscribers)
Sets theList
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.
-
-
-
Method Detail
-
publish
void publish(IWorkItemLifecycleEvent event)
PublishesIWorkItemLifecycleEvent
s to registeredIWorkItemLifecycleEventSubscriber
s- Parameters:
event
- theIWorkItemLifecycleEvent
being published
-
setSubscribers
void setSubscribers(List<IWorkItemLifecycleEventSubscriber> subscribers)
Sets theList
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.- Parameters:
subscribers
- theList
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.
-
getSubscribers
List<IWorkItemLifecycleEventSubscriber> getSubscribers()
Returns theList
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.- Returns:
- the
List
ofIWorkItemLifecycleEventSubscriber
s that wish to listen forIWorkItemLifecycleEvent
s.
-
-