@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class BatchingMultiEventPublisher5 extends Object implements com.atlassian.crowd.core.event.MultiEventPublisher
BatchingMultiEventPublisher due to Hibernate 2 removal.| Constructor and Description |
|---|
BatchingMultiEventPublisher5(HibernateSessionManager5 hibernateSessionManager,
org.hibernate.SessionFactory sessionFactory,
com.atlassian.event.api.EventPublisher delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
publish(Object event) |
void |
publishAll(Collection<Object> events) |
void |
register(Object listener) |
void |
unregister(Object listener) |
void |
unregisterAll() |
public BatchingMultiEventPublisher5(HibernateSessionManager5 hibernateSessionManager, org.hibernate.SessionFactory sessionFactory, com.atlassian.event.api.EventPublisher delegate)
public void publishAll(Collection<Object> events)
publishAll in interface com.atlassian.crowd.core.event.MultiEventPublisherpublic void publish(Object event)
publish in interface com.atlassian.event.api.EventPublisherpublic void register(Object listener)
register in interface com.atlassian.event.api.EventListenerRegistrarpublic void unregister(Object listener)
unregister in interface com.atlassian.event.api.EventListenerRegistrarpublic void unregisterAll()
unregisterAll in interface com.atlassian.event.api.EventListenerRegistrarCopyright © 2003–2022 Atlassian. All rights reserved.