- java.lang.Object
-
- com.ibm.java.diagnostics.utils.plugins.PluginConfig
-
- Direct Known Subclasses:
DTFJPluginConfig
public abstract class PluginConfig extends Object
Simple Java bean to represent a plugin
-
-
Field Summary
Fields Modifier and Type Field Description protected booleancacheOutputprotected Entryentryprotected Throwablet
-
Constructor Summary
Constructors Constructor Description PluginConfig(Entry entry)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancacheOutput()StringgetClassName()ThrowablegetError()StringgetId()StringgetName()URLgetURL()booleanisEnabled()ICommandnewInstance(ClassLoader loader)abstract StringtoCSV()
-
-
-
Constructor Detail
-
PluginConfig
public PluginConfig(Entry entry)
-
-
Method Detail
-
getName
public String getName()
-
newInstance
public ICommand newInstance(ClassLoader loader) throws CommandException
- Throws:
CommandException
-
toCSV
public abstract String toCSV()
-
getClassName
public String getClassName()
-
getId
public String getId()
-
getError
public Throwable getError()
-
isEnabled
public boolean isEnabled()
-
getURL
public URL getURL()
-
cacheOutput
public boolean cacheOutput()
-
-