Sha256: 7237bd823c1f2a05dd3dcd5f8b3c3e46e2e03ed1a416ac3282e38848be4c0ce5

Contents?: true

Size: 523 Bytes

Versions: 8

Compression:

Stored size: 523 Bytes

Contents

package org.embulk.plugin;

import java.util.Collection;
import java.net.URL;

public interface PluginClassLoaderFactory
{
    PluginClassLoader create(Collection<URL> flatJarUrls, ClassLoader parentClassLoader);
    PluginClassLoader createForNestedJar(
        final ClassLoader parentClassLoader,
        final URL oneNestedJarUrl);
    PluginClassLoader createForNestedJar(
        final ClassLoader parentClassLoader,
        final URL oneNestedJarUrl,
        final Collection<String> embeddedJarPathsInNestedJar);
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
embulk-0.8.39 embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.39-java embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.38 embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.38-java embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.37 embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.37-java embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.36 embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java
embulk-0.8.36-java embulk-core/src/main/java/org/embulk/plugin/PluginClassLoaderFactory.java