From: Scott S. <sco...@jb...> - 2006-07-10 16:45:41
|
User: starksm Date: 06/07/10 12:45:40 Modified: src/main/org/jboss/deployers/spi DeploymentContext.java Log: Add a Map contextData for shared state Revision Changes Path 1.5 +9 -2 system2/src/main/org/jboss/deployers/spi/DeploymentContext.java (In the diff below, changes in quantity of whitespace are not shown.) Index: DeploymentContext.java =================================================================== RCS file: /cvsroot/jboss/system2/src/main/org/jboss/deployers/spi/DeploymentContext.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -b -r1.4 -r1.5 --- DeploymentContext.java 30 Jun 2006 20:23:06 -0000 1.4 +++ DeploymentContext.java 10 Jul 2006 16:45:39 -0000 1.5 @@ -23,7 +23,9 @@ import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.Set; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.CopyOnWriteArraySet; import org.jboss.util.JBossObject; import org.jboss.vfs.spi.VirtualFile; @@ -35,7 +37,7 @@ * * @author <a href="mailto:dim...@jb...">Dimitris Andreadis</a> * @author Sco...@jb... - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ */ public class DeploymentContext extends JBossObject { @@ -46,7 +48,7 @@ /** The list of VFS paths that form the classpath */ protected List<String> classpath = new ArrayList<String>(); protected List<DeploymentContext> subDeployments = new ArrayList<DeploymentContext>(); - + protected ConcurrentHashMap contextData = new ConcurrentHashMap(); /** The current state of the deployment */ protected DeploymentState state = DeploymentState.CONSTRUCTED; @@ -64,6 +66,11 @@ return file; } + public Map getContextData() + { + return contextData; + } + /** * @return the parent context or null */ |