public class SimpleProgressObjectImpl extends Object implements javax.enterprise.deploy.spi.status.ProgressObject
| Modifier and Type | Field and Description |
|---|---|
protected Vector |
deliveredEvents
Records all events delivered so late-registering listeners will be informed of all past events
as well as future ones.
|
| Constructor and Description |
|---|
SimpleProgressObjectImpl(javax.enterprise.deploy.spi.status.DeploymentStatus deploymentStatus)
Creates a new instance of ProgressObjectIimplWithError
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener progressListener)
Registers a listener for progress events.
|
void |
cancel() |
protected void |
fireProgressEvent(javax.enterprise.deploy.spi.status.ProgressEvent progressEvent)
Notifies all listeners that have registered interest for ProgressEvent notification.
|
javax.enterprise.deploy.spi.status.ClientConfiguration |
getClientConfiguration(javax.enterprise.deploy.spi.TargetModuleID targetModuleID) |
javax.enterprise.deploy.spi.status.DeploymentStatus |
getDeploymentStatus() |
javax.enterprise.deploy.spi.TargetModuleID[] |
getResultTargetModuleIDs() |
boolean |
isCancelSupported() |
boolean |
isStopSupported() |
void |
removeProgressListener(javax.enterprise.deploy.spi.status.ProgressListener progressListener)
Unregister a previously-registered event listener.
|
void |
stop() |
protected Vector deliveredEvents
public SimpleProgressObjectImpl(javax.enterprise.deploy.spi.status.DeploymentStatus deploymentStatus)
public void addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener progressListener)
addProgressListener in interface javax.enterprise.deploy.spi.status.ProgressObjectnew - progress listenerpublic void cancel()
throws javax.enterprise.deploy.spi.exceptions.OperationUnsupportedException
cancel in interface javax.enterprise.deploy.spi.status.ProgressObjectjavax.enterprise.deploy.spi.exceptions.OperationUnsupportedExceptionpublic javax.enterprise.deploy.spi.status.ClientConfiguration getClientConfiguration(javax.enterprise.deploy.spi.TargetModuleID targetModuleID)
getClientConfiguration in interface javax.enterprise.deploy.spi.status.ProgressObjectpublic javax.enterprise.deploy.spi.status.DeploymentStatus getDeploymentStatus()
getDeploymentStatus in interface javax.enterprise.deploy.spi.status.ProgressObjectpublic javax.enterprise.deploy.spi.TargetModuleID[] getResultTargetModuleIDs()
getResultTargetModuleIDs in interface javax.enterprise.deploy.spi.status.ProgressObjectpublic boolean isCancelSupported()
isCancelSupported in interface javax.enterprise.deploy.spi.status.ProgressObjectpublic boolean isStopSupported()
isStopSupported in interface javax.enterprise.deploy.spi.status.ProgressObjectpublic void removeProgressListener(javax.enterprise.deploy.spi.status.ProgressListener progressListener)
removeProgressListener in interface javax.enterprise.deploy.spi.status.ProgressObjectthe - listener to unregisterpublic void stop()
throws javax.enterprise.deploy.spi.exceptions.OperationUnsupportedException
stop in interface javax.enterprise.deploy.spi.status.ProgressObjectjavax.enterprise.deploy.spi.exceptions.OperationUnsupportedExceptionprotected void fireProgressEvent(javax.enterprise.deploy.spi.status.ProgressEvent progressEvent)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.