org.apache.openejb.config
Class VmDeploymentManager.ProgressObjectImpl

java.lang.Object
  extended by org.apache.openejb.config.VmDeploymentManager.ProgressObjectImpl
All Implemented Interfaces:
javax.enterprise.deploy.spi.status.ProgressObject
Enclosing class:
VmDeploymentManager

public class VmDeploymentManager.ProgressObjectImpl
extends Object
implements javax.enterprise.deploy.spi.status.ProgressObject


Constructor Summary
VmDeploymentManager.ProgressObjectImpl(javax.enterprise.deploy.shared.CommandType command, Exception exception)
           
VmDeploymentManager.ProgressObjectImpl(javax.enterprise.deploy.shared.CommandType command, Set<javax.enterprise.deploy.spi.TargetModuleID> targetModuleIds)
           
 
Method Summary
 void addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
           
 void cancel()
           
 javax.enterprise.deploy.spi.status.ClientConfiguration getClientConfiguration(javax.enterprise.deploy.spi.TargetModuleID id)
           
 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 pol)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VmDeploymentManager.ProgressObjectImpl

public VmDeploymentManager.ProgressObjectImpl(javax.enterprise.deploy.shared.CommandType command,
                                              Set<javax.enterprise.deploy.spi.TargetModuleID> targetModuleIds)

VmDeploymentManager.ProgressObjectImpl

public VmDeploymentManager.ProgressObjectImpl(javax.enterprise.deploy.shared.CommandType command,
                                              Exception exception)
Method Detail

getResultTargetModuleIDs

public javax.enterprise.deploy.spi.TargetModuleID[] getResultTargetModuleIDs()
Specified by:
getResultTargetModuleIDs 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

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

isCancelSupported

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

cancel

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

isStopSupported

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

stop

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

addProgressListener

public void addProgressListener(javax.enterprise.deploy.spi.status.ProgressListener pol)
Specified by:
addProgressListener 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


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.