Class DsXmlDeployments

  • All Implemented Interfaces:
    com.github.fungal.spi.deployers.Deployment

    public class DsXmlDeployments
    extends Object
    implements com.github.fungal.spi.deployers.Deployment
    Datasource deployments for JCA/SJC
    Author:
    Jesper Pedersen
    • Constructor Detail

      • DsXmlDeployments

        public DsXmlDeployments​(URL deployment,
                                List<DsXmlDeployment> deployments,
                                ClassLoader cl)
        Constructor
        Parameters:
        deployment - The deployment
        deployments - The deployments
        cl - The classloader
    • Method Detail

      • getURL

        public URL getURL()
        Get the unique URL for the deployment
        Specified by:
        getURL in interface com.github.fungal.spi.deployers.Deployment
        Returns:
        The URL
      • getClassLoader

        public ClassLoader getClassLoader()
        Get the classloader
        Specified by:
        getClassLoader in interface com.github.fungal.spi.deployers.Deployment
        Returns:
        The classloader
      • stop

        public void stop()
        Stop
      • destroy

        public void destroy()
        Destroy