public abstract class AbstractProcessManagerStatusPublisher extends Object implements ProcessManagerStatusProvider
ProcessManagers wishing
to publish status messages.| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.roo.process.manager.event.AbstractProcessManagerStatusPublisher.StatusHolder |
processManagerStatus |
protected Set<ProcessManagerStatusListener> |
processManagerStatusListeners |
| Constructor and Description |
|---|
AbstractProcessManagerStatusPublisher() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessManagerStatusListener(ProcessManagerStatusListener processManagerStatusListener)
Registers a new status listener.
|
ProcessManagerStatus |
getProcessManagerStatus()
Obtains the process manager status without synchronization.
|
void |
removeProcessManagerStatusListener(ProcessManagerStatusListener processManagerStatusListener)
Removes an existing status listener.
|
protected void |
setProcessManagerStatus(ProcessManagerStatus processManagerStatus)
Set the process manager status without synchronization.
|
protected org.springframework.roo.process.manager.event.AbstractProcessManagerStatusPublisher.StatusHolder processManagerStatus
protected Set<ProcessManagerStatusListener> processManagerStatusListeners
public AbstractProcessManagerStatusPublisher()
public final void addProcessManagerStatusListener(ProcessManagerStatusListener processManagerStatusListener)
ProcessManagerStatusProvideraddProcessManagerStatusListener in interface ProcessManagerStatusProviderprocessManagerStatusListener - to register (cannot be null)public final ProcessManagerStatus getProcessManagerStatus()
getProcessManagerStatus in interface ProcessManagerStatusProviderpublic final void removeProcessManagerStatusListener(ProcessManagerStatusListener processManagerStatusListener)
ProcessManagerStatusProviderIf the presented status listener is not found, the method returns without exception.
removeProcessManagerStatusListener in interface ProcessManagerStatusProviderprocessManagerStatusListener - to remove (cannot be null)protected void setProcessManagerStatus(ProcessManagerStatus processManagerStatus)
Copyright © 2009–2016. All rights reserved.