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 Type
    Method
    Description
    void
    deploy(URL url)
    Deploy uses the kernel class loader as the parent class loader
    void
    Register a deployment -- advanced usage
    void
    Undeploy
    void
    Unregister a deployment -- advanced usage
  • Method Details

    • deploy

      void deploy(URL url) throws Throwable
      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

      void undeploy(URL url) throws Throwable
      Undeploy
      Parameters:
      url - The URL for the deployment
      Throws:
      Throwable - If an error occurs
    • registerDeployment

      void registerDeployment(Deployment deployment)
      Register a deployment -- advanced usage
      Parameters:
      deployment - The deployment
    • unregisterDeployment

      void unregisterDeployment(Deployment deployment) throws Throwable
      Unregister a deployment -- advanced usage
      Parameters:
      deployment - The deployment
      Throws:
      Throwable - If an error occurs