Package com.github.fungal.api.deployer
Interface MainDeployer
- All Known Subinterfaces:
MainDeployerImplMBean
- All Known Implementing Classes:
MainDeployerImpl
public interface MainDeployer
The main deployer for Fungal
- Author:
- Jesper Pedersen
-
Method Summary
Modifier and TypeMethodDescriptionvoidDeploy uses the kernel class loader as the parent class loadervoidregisterDeployment(Deployment deployment) Register a deployment -- advanced usagevoidUndeployvoidunregisterDeployment(Deployment deployment) Unregister a deployment -- advanced usage
-
Method Details
-
deploy
Deploy uses the kernel class loader as the parent class loader- Parameters:
url- The URL for the deployment- Throws:
Throwable- If an error occurs
-
undeploy
Undeploy- Parameters:
url- The URL for the deployment- Throws:
Throwable- If an error occurs
-
registerDeployment
Register a deployment -- advanced usage- Parameters:
deployment- The deployment
-
unregisterDeployment
Unregister a deployment -- advanced usage- Parameters:
deployment- The deployment- Throws:
Throwable- If an error occurs
-