- 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 boolean
cacheOutput
protected Entry
entry
protected Throwable
t
-
Constructor Summary
Constructors Constructor Description PluginConfig(Entry entry)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
cacheOutput()
String
getClassName()
Throwable
getError()
String
getId()
String
getName()
URL
getURL()
boolean
isEnabled()
ICommand
newInstance(ClassLoader loader)
abstract String
toCSV()
-
-
-
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()
-
-