public abstract class DefaultPluginConfig extends java.lang.Object implements org.killbill.billing.osgi.api.config.PluginConfig, java.lang.Comparable<org.killbill.billing.osgi.api.config.PluginConfig>
| Constructor and Description |
|---|
DefaultPluginConfig(DefaultPluginConfig input,
boolean isSelectedForStart) |
DefaultPluginConfig(java.lang.String pluginKey,
java.lang.String pluginName,
java.lang.String version,
java.util.Properties props,
java.io.File pluginVersionRoot,
boolean isVersionToStartLinkedToMe,
boolean isDisabled) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(org.killbill.billing.osgi.api.config.PluginConfig o) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getPluginKey() |
abstract org.killbill.billing.osgi.api.config.PluginLanguage |
getPluginLanguage() |
java.lang.String |
getPluginName() |
org.killbill.billing.osgi.api.config.PluginType |
getPluginType() |
java.lang.String |
getPluginVersionnedName() |
java.io.File |
getPluginVersionRoot() |
java.lang.String |
getVersion() |
int |
hashCode() |
boolean |
isDisabled() |
boolean |
isSelectedForStart() |
java.lang.String |
toString() |
protected abstract void |
validate() |
public DefaultPluginConfig(DefaultPluginConfig input, boolean isSelectedForStart)
public DefaultPluginConfig(java.lang.String pluginKey,
java.lang.String pluginName,
java.lang.String version,
java.util.Properties props,
java.io.File pluginVersionRoot,
boolean isVersionToStartLinkedToMe,
boolean isDisabled)
public final java.lang.String getPluginKey()
getPluginKey in interface org.killbill.billing.osgi.api.config.PluginConfigpublic java.lang.String getPluginName()
getPluginName in interface org.killbill.billing.osgi.api.config.PluginConfigpublic org.killbill.billing.osgi.api.config.PluginType getPluginType()
getPluginType in interface org.killbill.billing.osgi.api.config.PluginConfigpublic java.lang.String getVersion()
getVersion in interface org.killbill.billing.osgi.api.config.PluginConfigpublic java.lang.String getPluginVersionnedName()
getPluginVersionnedName in interface org.killbill.billing.osgi.api.config.PluginConfigpublic java.io.File getPluginVersionRoot()
getPluginVersionRoot in interface org.killbill.billing.osgi.api.config.PluginConfigpublic boolean isSelectedForStart()
isSelectedForStart in interface org.killbill.billing.osgi.api.config.PluginConfigpublic boolean isDisabled()
isDisabled in interface org.killbill.billing.osgi.api.config.PluginConfigpublic abstract org.killbill.billing.osgi.api.config.PluginLanguage getPluginLanguage()
getPluginLanguage in interface org.killbill.billing.osgi.api.config.PluginConfigprotected abstract void validate()
throws PluginConfigException
PluginConfigExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(org.killbill.billing.osgi.api.config.PluginConfig o)
compareTo in interface java.lang.Comparable<org.killbill.billing.osgi.api.config.PluginConfig>Copyright © 2010-2017. All Rights Reserved.