C E F G H I P R S T 

C

close() - Method in class io.apiman.common.plugin.PluginClassLoader
Closes any resources the plugin classloader is holding open.
createWorkDir(File) - Method in class io.apiman.common.plugin.PluginClassLoader
Creates a work directory into which various resources discovered in the plugin artifact can be extracted.

E

equals(Object) - Method in class io.apiman.common.plugin.PluginCoordinates
 

F

finalize() - Method in class io.apiman.common.plugin.PluginClassLoader
 
findClass(String) - Method in class io.apiman.common.plugin.PluginClassLoader
 
findClassContent(String) - Method in class io.apiman.common.plugin.PluginClassLoader
Searches the plugin artifact ZIP and all dependency ZIPs for a zip entry for the given fully qualified class name.
findResource(String) - Method in class io.apiman.common.plugin.PluginClassLoader
 
findResources(String) - Method in class io.apiman.common.plugin.PluginClassLoader
 
fromPolicySpec(String) - Static method in class io.apiman.common.plugin.PluginCoordinates
Returns the plugin coordinates associated with the given plugin policy specification.

G

getArtifactId() - Method in class io.apiman.common.plugin.PluginCoordinates
 
getClassifier() - Method in class io.apiman.common.plugin.PluginCoordinates
 
getCoordinates() - Method in class io.apiman.common.plugin.Plugin
 
getDefaultMavenRepositories() - Static method in class io.apiman.common.plugin.PluginUtils
 
getDescription() - Method in class io.apiman.common.plugin.Plugin
 
getDescription() - Method in class io.apiman.common.plugin.PluginSpec
 
getFrameworkVersion() - Method in class io.apiman.common.plugin.PluginSpec
 
getGroupId() - Method in class io.apiman.common.plugin.PluginCoordinates
 
getLoader() - Method in class io.apiman.common.plugin.Plugin
 
getM2Path(File, PluginCoordinates) - Static method in class io.apiman.common.plugin.PluginUtils
Find the plugin artifact in the local .m2 directory.
getMavenPath(PluginCoordinates) - Static method in class io.apiman.common.plugin.PluginUtils
Calculates the relative path of the artifact from the given coordinates.
getName() - Method in class io.apiman.common.plugin.Plugin
 
getName() - Method in class io.apiman.common.plugin.PluginSpec
 
getPluginRelativePath(PluginCoordinates) - Static method in class io.apiman.common.plugin.PluginUtils
Returns the relative path (within a plugin registry's plugins directory) where the plugin with the given coordinates can be found.
getPolicyDefinitionResources() - Method in class io.apiman.common.plugin.PluginClassLoader
 
getPolicyDefinitions() - Method in class io.apiman.common.plugin.Plugin
 
getSpec() - Method in class io.apiman.common.plugin.Plugin
 
getType() - Method in class io.apiman.common.plugin.PluginCoordinates
 
getUserM2Repository() - Static method in class io.apiman.common.plugin.PluginUtils
Gets the user's local m2 directory or null if not found.
getVersion() - Method in class io.apiman.common.plugin.PluginCoordinates
 
getVersion() - Method in class io.apiman.common.plugin.PluginSpec
 

H

hashCode() - Method in class io.apiman.common.plugin.PluginCoordinates
 

I

io.apiman.common.plugin - package io.apiman.common.plugin
 

P

Plugin - Class in io.apiman.common.plugin
An apiman plugin.
Plugin(PluginSpec, PluginCoordinates, PluginClassLoader) - Constructor for class io.apiman.common.plugin.Plugin
Constructor.
PLUGIN_SPEC_PATH - Static variable in class io.apiman.common.plugin.PluginUtils
 
PluginClassLoader - Class in io.apiman.common.plugin
A classloader that is capable of loading classes from an apiman plugin artifact.
PluginClassLoader(File) - Constructor for class io.apiman.common.plugin.PluginClassLoader
Constructor.
PluginClassLoader(File, ClassLoader) - Constructor for class io.apiman.common.plugin.PluginClassLoader
Constructor.
PluginCoordinates - Class in io.apiman.common.plugin
A simple bean that models unique plugin coordinates.
PluginCoordinates() - Constructor for class io.apiman.common.plugin.PluginCoordinates
Constructor.
PluginCoordinates(String, String, String) - Constructor for class io.apiman.common.plugin.PluginCoordinates
Constructor.
PluginCoordinates(String, String, String, String, String) - Constructor for class io.apiman.common.plugin.PluginCoordinates
Constructor.
PluginSpec - Class in io.apiman.common.plugin
The plugin spec.
PluginSpec() - Constructor for class io.apiman.common.plugin.PluginSpec
Constructor.
PluginUtils - Class in io.apiman.common.plugin
Some generally useful static methods.
PluginUtils() - Constructor for class io.apiman.common.plugin.PluginUtils
 

R

readPluginSpecFile(URL) - Static method in class io.apiman.common.plugin.PluginUtils
Reads a plugin spec file and returns a PluginSpec.

S

setArtifactId(String) - Method in class io.apiman.common.plugin.PluginCoordinates
 
setClassifier(String) - Method in class io.apiman.common.plugin.PluginCoordinates
 
setCoordinates(PluginCoordinates) - Method in class io.apiman.common.plugin.Plugin
 
setDescription(String) - Method in class io.apiman.common.plugin.PluginSpec
 
setFrameworkVersion(double) - Method in class io.apiman.common.plugin.PluginSpec
 
setGroupId(String) - Method in class io.apiman.common.plugin.PluginCoordinates
 
setLoader(PluginClassLoader) - Method in class io.apiman.common.plugin.Plugin
 
setName(String) - Method in class io.apiman.common.plugin.PluginSpec
 
setSpec(PluginSpec) - Method in class io.apiman.common.plugin.Plugin
 
setType(String) - Method in class io.apiman.common.plugin.PluginCoordinates
 
setVersion(String) - Method in class io.apiman.common.plugin.PluginCoordinates
 
setVersion(String) - Method in class io.apiman.common.plugin.PluginSpec
 

T

toString() - Method in class io.apiman.common.plugin.PluginCoordinates
 
C E F G H I P R S T 

Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.