org.jboss.ejb3.test.deployers
Class MockDeploymentContext

java.lang.Object
  extended by org.jboss.ejb3.test.deployers.MockDeploymentContext
All Implemented Interfaces:
Serializable, org.jboss.deployers.spi.attachments.ManagedObjectAttachments, org.jboss.deployers.spi.attachments.ManagedObjectsWithTransientAttachments, org.jboss.deployers.spi.attachments.PredeterminedManagedObjectAttachments, org.jboss.deployers.structure.spi.DeploymentContext

public class MockDeploymentContext
extends Object
implements org.jboss.deployers.structure.spi.DeploymentContext

MockDeploymentContext

Version:
$Revision: $
Author:
ALR
See Also:
Serialized Form

Constructor Summary
MockDeploymentContext()
           
 
Method Summary
 void addChild(org.jboss.deployers.structure.spi.DeploymentContext child)
           
 void addComponent(org.jboss.deployers.structure.spi.DeploymentContext component)
           
 void addControllerContextName(Object name)
           
 void cleanup()
           
 boolean createClassLoader(org.jboss.deployers.structure.spi.ClassLoaderFactory factory)
           
 void deployed()
           
 List<org.jboss.deployers.structure.spi.DeploymentContext> getChildren()
           
 ClassLoader getClassLoader()
           
 Comparator<org.jboss.deployers.structure.spi.DeploymentContext> getComparator()
           
 List<org.jboss.deployers.structure.spi.DeploymentContext> getComponents()
           
 Object getControllerContextName()
           
 Set<Object> getControllerContextNames()
           
 org.jboss.dependency.spi.DependencyInfo getDependencyInfo()
           
 org.jboss.deployers.client.spi.Deployment getDeployment()
           
 org.jboss.deployers.structure.spi.DeploymentUnit getDeploymentUnit()
           
 org.jboss.metadata.spi.MetaData getMetaData()
           
 org.jboss.metadata.spi.MutableMetaData getMutableMetaData()
           
 org.jboss.metadata.spi.scope.ScopeKey getMutableScope()
           
 String getName()
           
 org.jboss.deployers.structure.spi.DeploymentContext getParent()
           
 org.jboss.deployers.spi.attachments.Attachments getPredeterminedManagedObjects()
           
 Throwable getProblem()
           
 int getRelativeOrder()
           
 String getRelativePath()
           
 ClassLoader getResourceClassLoader()
           
 org.jboss.deployers.structure.spi.DeploymentResourceLoader getResourceLoader()
           
 org.jboss.metadata.spi.scope.ScopeKey getScope()
           
 String getSimpleName()
           
 org.jboss.deployers.spi.DeploymentState getState()
           
 org.jboss.deployers.structure.spi.DeploymentContext getTopLevel()
           
 org.jboss.deployers.spi.attachments.MutableAttachments getTransientAttachments()
           
 org.jboss.deployers.spi.attachments.MutableAttachments getTransientManagedObjects()
           
 boolean isComponent()
           
 boolean isDeployed()
           
 boolean isTopLevel()
           
 boolean removeChild(org.jboss.deployers.structure.spi.DeploymentContext child)
           
 void removeClassLoader()
           
 void removeClassLoader(org.jboss.deployers.structure.spi.ClassLoaderFactory factory)
           
 boolean removeComponent(org.jboss.deployers.structure.spi.DeploymentContext component)
           
 void removeControllerContextName(Object name)
           
 void setClassLoader(ClassLoader classLoader)
           
 void setComparator(Comparator<org.jboss.deployers.structure.spi.DeploymentContext> comparator)
           
 void setDeployment(org.jboss.deployers.client.spi.Deployment deployment)
           
 void setDeploymentUnit(org.jboss.deployers.structure.spi.DeploymentUnit unit)
           
 void setMutableScope(org.jboss.metadata.spi.scope.ScopeKey key)
           
 void setParent(org.jboss.deployers.structure.spi.DeploymentContext parent)
           
 void setPredeterminedManagedObjects(org.jboss.deployers.spi.attachments.Attachments predetermined)
           
 void setProblem(Throwable problem)
           
 void setRelativeOrder(int relativeOrder)
           
 void setRequiredStage(org.jboss.deployers.spi.deployer.DeploymentStage stage)
           
 void setScope(org.jboss.metadata.spi.scope.ScopeKey key)
           
 void setState(org.jboss.deployers.spi.DeploymentState state)
           
 void visit(org.jboss.deployers.structure.spi.DeploymentContextVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockDeploymentContext

public MockDeploymentContext()
Method Detail

addChild

public void addChild(org.jboss.deployers.structure.spi.DeploymentContext child)
Specified by:
addChild in interface org.jboss.deployers.structure.spi.DeploymentContext

addComponent

public void addComponent(org.jboss.deployers.structure.spi.DeploymentContext component)
Specified by:
addComponent in interface org.jboss.deployers.structure.spi.DeploymentContext

addControllerContextName

public void addControllerContextName(Object name)
Specified by:
addControllerContextName in interface org.jboss.deployers.structure.spi.DeploymentContext

cleanup

public void cleanup()
Specified by:
cleanup in interface org.jboss.deployers.structure.spi.DeploymentContext

createClassLoader

public boolean createClassLoader(org.jboss.deployers.structure.spi.ClassLoaderFactory factory)
                          throws org.jboss.deployers.spi.DeploymentException
Specified by:
createClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext
Throws:
org.jboss.deployers.spi.DeploymentException

deployed

public void deployed()
Specified by:
deployed in interface org.jboss.deployers.structure.spi.DeploymentContext

getChildren

public List<org.jboss.deployers.structure.spi.DeploymentContext> getChildren()
Specified by:
getChildren in interface org.jboss.deployers.structure.spi.DeploymentContext

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

getComparator

public Comparator<org.jboss.deployers.structure.spi.DeploymentContext> getComparator()
Specified by:
getComparator in interface org.jboss.deployers.structure.spi.DeploymentContext

getComponents

public List<org.jboss.deployers.structure.spi.DeploymentContext> getComponents()
Specified by:
getComponents in interface org.jboss.deployers.structure.spi.DeploymentContext

getControllerContextNames

public Set<Object> getControllerContextNames()
Specified by:
getControllerContextNames in interface org.jboss.deployers.structure.spi.DeploymentContext

getDependencyInfo

public org.jboss.dependency.spi.DependencyInfo getDependencyInfo()
Specified by:
getDependencyInfo in interface org.jboss.deployers.structure.spi.DeploymentContext

getDeployment

public org.jboss.deployers.client.spi.Deployment getDeployment()
Specified by:
getDeployment in interface org.jboss.deployers.structure.spi.DeploymentContext

getDeploymentUnit

public org.jboss.deployers.structure.spi.DeploymentUnit getDeploymentUnit()
Specified by:
getDeploymentUnit in interface org.jboss.deployers.structure.spi.DeploymentContext

getMetaData

public org.jboss.metadata.spi.MetaData getMetaData()
Specified by:
getMetaData in interface org.jboss.deployers.structure.spi.DeploymentContext

getMutableMetaData

public org.jboss.metadata.spi.MutableMetaData getMutableMetaData()
Specified by:
getMutableMetaData in interface org.jboss.deployers.structure.spi.DeploymentContext

getMutableScope

public org.jboss.metadata.spi.scope.ScopeKey getMutableScope()
Specified by:
getMutableScope in interface org.jboss.deployers.structure.spi.DeploymentContext

getName

public String getName()
Specified by:
getName in interface org.jboss.deployers.structure.spi.DeploymentContext

getParent

public org.jboss.deployers.structure.spi.DeploymentContext getParent()
Specified by:
getParent in interface org.jboss.deployers.structure.spi.DeploymentContext

getProblem

public Throwable getProblem()
Specified by:
getProblem in interface org.jboss.deployers.structure.spi.DeploymentContext

getRelativeOrder

public int getRelativeOrder()
Specified by:
getRelativeOrder in interface org.jboss.deployers.structure.spi.DeploymentContext

getRelativePath

public String getRelativePath()
Specified by:
getRelativePath in interface org.jboss.deployers.structure.spi.DeploymentContext

getResourceClassLoader

public ClassLoader getResourceClassLoader()
Specified by:
getResourceClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

getResourceLoader

public org.jboss.deployers.structure.spi.DeploymentResourceLoader getResourceLoader()
Specified by:
getResourceLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

getScope

public org.jboss.metadata.spi.scope.ScopeKey getScope()
Specified by:
getScope in interface org.jboss.deployers.structure.spi.DeploymentContext

getSimpleName

public String getSimpleName()
Specified by:
getSimpleName in interface org.jboss.deployers.structure.spi.DeploymentContext

getState

public org.jboss.deployers.spi.DeploymentState getState()
Specified by:
getState in interface org.jboss.deployers.structure.spi.DeploymentContext

getTopLevel

public org.jboss.deployers.structure.spi.DeploymentContext getTopLevel()
Specified by:
getTopLevel in interface org.jboss.deployers.structure.spi.DeploymentContext

isComponent

public boolean isComponent()
Specified by:
isComponent in interface org.jboss.deployers.structure.spi.DeploymentContext

isDeployed

public boolean isDeployed()
Specified by:
isDeployed in interface org.jboss.deployers.structure.spi.DeploymentContext

isTopLevel

public boolean isTopLevel()
Specified by:
isTopLevel in interface org.jboss.deployers.structure.spi.DeploymentContext

removeChild

public boolean removeChild(org.jboss.deployers.structure.spi.DeploymentContext child)
Specified by:
removeChild in interface org.jboss.deployers.structure.spi.DeploymentContext

removeClassLoader

public void removeClassLoader()
Specified by:
removeClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

removeClassLoader

public void removeClassLoader(org.jboss.deployers.structure.spi.ClassLoaderFactory factory)
Specified by:
removeClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

removeComponent

public boolean removeComponent(org.jboss.deployers.structure.spi.DeploymentContext component)
Specified by:
removeComponent in interface org.jboss.deployers.structure.spi.DeploymentContext

removeControllerContextName

public void removeControllerContextName(Object name)
Specified by:
removeControllerContextName in interface org.jboss.deployers.structure.spi.DeploymentContext

setClassLoader

public void setClassLoader(ClassLoader classLoader)
Specified by:
setClassLoader in interface org.jboss.deployers.structure.spi.DeploymentContext

setComparator

public void setComparator(Comparator<org.jboss.deployers.structure.spi.DeploymentContext> comparator)
Specified by:
setComparator in interface org.jboss.deployers.structure.spi.DeploymentContext

setDeployment

public void setDeployment(org.jboss.deployers.client.spi.Deployment deployment)
Specified by:
setDeployment in interface org.jboss.deployers.structure.spi.DeploymentContext

setDeploymentUnit

public void setDeploymentUnit(org.jboss.deployers.structure.spi.DeploymentUnit unit)
Specified by:
setDeploymentUnit in interface org.jboss.deployers.structure.spi.DeploymentContext

setMutableScope

public void setMutableScope(org.jboss.metadata.spi.scope.ScopeKey key)
Specified by:
setMutableScope in interface org.jboss.deployers.structure.spi.DeploymentContext

setParent

public void setParent(org.jboss.deployers.structure.spi.DeploymentContext parent)
Specified by:
setParent in interface org.jboss.deployers.structure.spi.DeploymentContext

setProblem

public void setProblem(Throwable problem)
Specified by:
setProblem in interface org.jboss.deployers.structure.spi.DeploymentContext

setRelativeOrder

public void setRelativeOrder(int relativeOrder)
Specified by:
setRelativeOrder in interface org.jboss.deployers.structure.spi.DeploymentContext

setScope

public void setScope(org.jboss.metadata.spi.scope.ScopeKey key)
Specified by:
setScope in interface org.jboss.deployers.structure.spi.DeploymentContext

setState

public void setState(org.jboss.deployers.spi.DeploymentState state)
Specified by:
setState in interface org.jboss.deployers.structure.spi.DeploymentContext

visit

public void visit(org.jboss.deployers.structure.spi.DeploymentContextVisitor visitor)
           throws org.jboss.deployers.spi.DeploymentException
Specified by:
visit in interface org.jboss.deployers.structure.spi.DeploymentContext
Throws:
org.jboss.deployers.spi.DeploymentException

getTransientAttachments

public org.jboss.deployers.spi.attachments.MutableAttachments getTransientAttachments()
Specified by:
getTransientAttachments in interface org.jboss.deployers.spi.attachments.ManagedObjectsWithTransientAttachments

getTransientManagedObjects

public org.jboss.deployers.spi.attachments.MutableAttachments getTransientManagedObjects()
Specified by:
getTransientManagedObjects in interface org.jboss.deployers.spi.attachments.ManagedObjectAttachments

getPredeterminedManagedObjects

public org.jboss.deployers.spi.attachments.Attachments getPredeterminedManagedObjects()
Specified by:
getPredeterminedManagedObjects in interface org.jboss.deployers.spi.attachments.PredeterminedManagedObjectAttachments

setPredeterminedManagedObjects

public void setPredeterminedManagedObjects(org.jboss.deployers.spi.attachments.Attachments predetermined)
Specified by:
setPredeterminedManagedObjects in interface org.jboss.deployers.spi.attachments.PredeterminedManagedObjectAttachments

setRequiredStage

public void setRequiredStage(org.jboss.deployers.spi.deployer.DeploymentStage stage)
Specified by:
setRequiredStage in interface org.jboss.deployers.structure.spi.DeploymentContext

getControllerContextName

public Object getControllerContextName()
Specified by:
getControllerContextName in interface org.jboss.deployers.structure.spi.DeploymentContext


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.