| Package | Description |
|---|---|
| de.skuzzle.tinyplugz |
This package contains the main public client API of
TinyPlugz. |
| de.skuzzle.tinyplugz.internal |
This package contains internal classes which are not meant to be directly
referenced by client code.
|
| Modifier and Type | Method and Description |
|---|---|
PluginSource |
PluginSourceBuilder.createSource()
Creates a
PluginSource from the configured URLs. |
static PluginSource |
PluginSource.empty()
Creates an empty PluginSource.
|
| Modifier and Type | Method and Description |
|---|---|
protected DelegateClassLoader |
TinyPlugz.createClassLoader(PluginSource source,
ClassLoader parent)
Creates a
ClassLoader which accesses the given collection of
plugins. |
PluginSourceBuilder |
PluginSourceBuilder.include(PluginSource source)
Includes all plugins from the given source in the source which is to be
built by this builder.
|
protected abstract void |
TinyPlugz.initialize(PluginSource source,
ClassLoader parentClassLoader,
Map<Object,Object> properties)
This method is called by the TinyPlugz runtime right after instantiation
of this instance.
|
TinyPlugzConfigurator.DeployTinyPlugz |
TinyPlugzConfigurator.DefineProperties.withPlugins(PluginSource source)
Uses the given plugin source.
|
| Modifier and Type | Method and Description |
|---|---|
PluginSource |
PluginSourceBuilderImpl.createSource() |
| Modifier and Type | Method and Description |
|---|---|
PluginSourceBuilder |
PluginSourceBuilderImpl.include(@Nullable PluginSource source) |
Copyright © 2014–2015. All rights reserved.