@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class BatchingMultiEventPublisher extends Object implements com.atlassian.crowd.core.event.MultiEventPublisher
| Constructor and Description |
|---|
BatchingMultiEventPublisher(HibernateSessionManager hibernateSessionManager,
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 BatchingMultiEventPublisher(HibernateSessionManager hibernateSessionManager, 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.