public abstract class AbstractApplicationPublisherBridge extends Object implements org.springframework.context.ApplicationEventPublisherAware
Modifier and Type | Field and Description |
---|---|
protected SpringCache |
eventSource |
protected Optional<org.springframework.context.ApplicationEventPublisher> |
springEventsPublisher |
Modifier | Constructor and Description |
---|---|
protected |
AbstractApplicationPublisherBridge(SpringCache eventSource) |
Modifier and Type | Method and Description |
---|---|
protected void |
emitSessionCreatedEvent(String sessionId) |
protected void |
emitSessionDeletedEvent(String sessionId) |
protected void |
emitSessionDestroyedEvent(String sessionId) |
protected void |
emitSessionExpiredEvent(String sessionId) |
protected abstract void |
registerListener() |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
abstract void |
unregisterListener() |
protected final SpringCache eventSource
protected Optional<org.springframework.context.ApplicationEventPublisher> springEventsPublisher
protected AbstractApplicationPublisherBridge(SpringCache eventSource)
protected abstract void registerListener()
public abstract void unregisterListener()
protected void emitSessionCreatedEvent(String sessionId)
protected void emitSessionExpiredEvent(String sessionId)
protected void emitSessionDestroyedEvent(String sessionId)
protected void emitSessionDeletedEvent(String sessionId)
public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
setApplicationEventPublisher
in interface org.springframework.context.ApplicationEventPublisherAware
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.