org.ow2.ishmael.deploy.spi.status
Class ProgressObjectImpl

java.lang.Object
  extended by org.ow2.ishmael.deploy.spi.status.ProgressObjectImpl
All Implemented Interfaces:
java.lang.Runnable, javax.enterprise.deploy.spi.status.ProgressObject
Direct Known Subclasses:
DistributeProgressObject, StartProgressObject, StopProgressObject, UnDeployProgressObject

public abstract class ProgressObjectImpl
extends java.lang.Object
implements javax.enterprise.deploy.spi.status.ProgressObject, java.lang.Runnable


Constructor Summary
ProgressObjectImpl(IDeploymentSpecific adm, javax.enterprise.deploy.spi.Target[] targets)
           
 
Method Summary
 void addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
           
 void cancel()
           
protected  void fireEvent(javax.enterprise.deploy.spi.status.ProgressEvent event)
           
 javax.enterprise.deploy.spi.status.ClientConfiguration getClientConfiguration(javax.enterprise.deploy.spi.TargetModuleID id)
           
 javax.enterprise.deploy.spi.status.DeploymentStatus getDeploymentStatus()
           
 boolean isCancelSupported()
           
 boolean isStopSupported()
           
 void removeProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.deploy.spi.status.ProgressObject
getResultTargetModuleIDs
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

ProgressObjectImpl

public ProgressObjectImpl(IDeploymentSpecific adm,
                          javax.enterprise.deploy.spi.Target[] targets)
Method Detail

addProgressListener

public void addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
Specified by:
addProgressListener in interface javax.enterprise.deploy.spi.status.ProgressObject

cancel

public void cancel()
Specified by:
cancel in interface javax.enterprise.deploy.spi.status.ProgressObject

getClientConfiguration

public javax.enterprise.deploy.spi.status.ClientConfiguration getClientConfiguration(javax.enterprise.deploy.spi.TargetModuleID id)
Specified by:
getClientConfiguration in interface javax.enterprise.deploy.spi.status.ProgressObject

getDeploymentStatus

public javax.enterprise.deploy.spi.status.DeploymentStatus getDeploymentStatus()
Specified by:
getDeploymentStatus in interface javax.enterprise.deploy.spi.status.ProgressObject

isCancelSupported

public boolean isCancelSupported()
Specified by:
isCancelSupported in interface javax.enterprise.deploy.spi.status.ProgressObject

isStopSupported

public boolean isStopSupported()
Specified by:
isStopSupported in interface javax.enterprise.deploy.spi.status.ProgressObject

removeProgressListener

public void removeProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
Specified by:
removeProgressListener in interface javax.enterprise.deploy.spi.status.ProgressObject

stop

public void stop()
Specified by:
stop in interface javax.enterprise.deploy.spi.status.ProgressObject

fireEvent

protected void fireEvent(javax.enterprise.deploy.spi.status.ProgressEvent event)


Copyright © 2007-2010 OW2 Consortium. All Rights Reserved.