public abstract class DefaultPluginConfig extends Object implements org.killbill.billing.osgi.api.config.PluginConfig
org.killbill.billing.osgi.api.config.PluginConfig.PluginLanguage, org.killbill.billing.osgi.api.config.PluginConfig.PluginType| Constructor and Description |
|---|
DefaultPluginConfig(String pluginName,
String version,
Properties props,
File pluginVersionRoot) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
abstract org.killbill.billing.osgi.api.config.PluginConfig.PluginLanguage |
getPluginLanguage() |
String |
getPluginName() |
org.killbill.billing.osgi.api.config.PluginConfig.PluginType |
getPluginType() |
String |
getPluginVersionnedName() |
File |
getPluginVersionRoot() |
String |
getVersion() |
int |
hashCode() |
String |
toString() |
protected abstract void |
validate() |
public DefaultPluginConfig(String pluginName, String version, Properties props, File pluginVersionRoot)
public String getPluginName()
getPluginName in interface org.killbill.billing.osgi.api.config.PluginConfigpublic org.killbill.billing.osgi.api.config.PluginConfig.PluginType getPluginType()
getPluginType in interface org.killbill.billing.osgi.api.config.PluginConfigpublic String getVersion()
getVersion in interface org.killbill.billing.osgi.api.config.PluginConfigpublic String getPluginVersionnedName()
getPluginVersionnedName in interface org.killbill.billing.osgi.api.config.PluginConfigpublic File getPluginVersionRoot()
getPluginVersionRoot in interface org.killbill.billing.osgi.api.config.PluginConfigpublic abstract org.killbill.billing.osgi.api.config.PluginConfig.PluginLanguage getPluginLanguage()
getPluginLanguage in interface org.killbill.billing.osgi.api.config.PluginConfigprotected abstract void validate()
throws PluginConfigException
PluginConfigExceptionCopyright © 2010-2014. All Rights Reserved.