[jboss-cvs] jboss-seam/src/main/org/jboss/seam/mock/embedded ...
Peter Muir
peter at bleepbleep.org.uk
Tue Nov 27 07:00:26 EST 2007
User: pmuir
Date: 07/11/27 07:00:26
Added: src/main/org/jboss/seam/mock/embedded
BootstrapWrapper.java DeploymentGroupWrapper.java
Log:
Hooks for wrapping Boostrap and DeploymentGroup
Revision Changes Path
1.1 date: 2007/11/27 12:00:26; author: pmuir; state: Exp;jboss-seam/src/main/org/jboss/seam/mock/embedded/BootstrapWrapper.java
Index: BootstrapWrapper.java
===================================================================
package org.jboss.seam.mock.embedded;
import org.jboss.embedded.Bootstrap;
import org.jboss.embedded.DeploymentGroup;
import org.jboss.kernel.Kernel;
public class BootstrapWrapper extends Bootstrap
{
private static Bootstrap instance;
public BootstrapWrapper(Kernel kernel)
{
super(kernel);
}
public static synchronized Bootstrap getInstance()
{
if (instance == null) instance = new BootstrapWrapper(createKernel());
return instance;
}
@Override
public DeploymentGroup createDeploymentGroup()
{
DeploymentGroup group = new DeploymentGroupWrapper();
group.setClassLoader(loader);
group.setMainDeployer(mainDeployer);
group.setKernel(kernel);
return group;
}
}
1.1 date: 2007/11/27 12:00:26; author: pmuir; state: Exp;jboss-seam/src/main/org/jboss/seam/mock/embedded/DeploymentGroupWrapper.java
Index: DeploymentGroupWrapper.java
===================================================================
package org.jboss.seam.mock.embedded;
import org.jboss.embedded.DeploymentGroup;
/**
* @author Pete Muir
*
*/
public class DeploymentGroupWrapper extends DeploymentGroup
{
}
More information about the jboss-cvs-commits
mailing list