Class UDFClassLoaderManager

  • All Implemented Interfaces:
    IService

    public class UDFClassLoaderManager
    extends java.lang.Object
    implements IService
    • Method Detail

      • initializeUDFQuery

        public void initializeUDFQuery​(java.lang.String queryId)
      • finalizeUDFQuery

        public void finalizeUDFQuery​(java.lang.String queryId)
      • updateAndGetActiveClassLoader

        public UDFClassLoader updateAndGetActiveClassLoader()
                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • stop

        public void stop()
        Description copied from interface: IService
        Stop current service. If current service uses thread or thread pool, current service should guarantee to putBack thread or thread pool.
        Specified by:
        stop in interface IService
      • getID

        public ServiceType getID()
        Description copied from interface: IService
        Get the name of the the service.
        Specified by:
        getID in interface IService
        Returns:
        current service name
      • setupAndGetInstance

        public static UDFClassLoaderManager setupAndGetInstance​(java.lang.String libRoot)