-
Task
-
Resolution: Done
-
Major
-
None
-
None
Introduce a
org.jboss.jca.fungal.deployers.CloneableDeployer
interface, which identifies the deployer as a deployer which can be cloned by the MainDeployer.
This will allow all deployment units to be booted in parallel, by each using their own instance of the MainDeployer, but have two synchronization points in the kernel:
1) After all the bootstrap deployments
2) After all deployment units in the deploy directory
Clarify, that a standard Deployer instance should be thread-safe, as it can now be used by multiple threads.