Package de.elo.ix.client.plugin
Class PluginInfo
java.lang.Object
de.elo.ix.client.plugin.PluginInfo
- All Implemented Interfaces:
java.io.Serializable
public class PluginInfo
extends java.lang.Object
implements java.io.Serializable
OSGi plugin information.
- Since:
- 10.99.999.008
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected longidPlugin ID.protected java.util.List<java.lang.String>serviceNamesList of service names provides by this plugin.protected PluginStatestatePlugin state.protected java.lang.StringsymbolicNamePlugin name. -
Constructor Summary
Constructors Constructor Description PluginInfo() -
Method Summary
Modifier and Type Method Description longgetId()java.util.List<java.lang.String>getServiceNames()PluginStategetState()java.lang.StringgetSymbolicName()voidsetId(long id)voidsetServiceNames(java.util.List<java.lang.String> serviceNames)voidsetState(PluginState state)voidsetSymbolicName(java.lang.String symbolicName)java.lang.StringtoString()
-
Field Details
-
id
protected long idPlugin ID. This value is transient and might change after Indexserver has re-loaded or re-started. -
symbolicName
protected java.lang.String symbolicNamePlugin name. Symbolic name of OSGi plugin. -
state
Plugin state. -
serviceNames
protected java.util.List<java.lang.String> serviceNamesList of service names provides by this plugin. A list of full qualified class names, e.g. IXServerEvents.class.getName(), WorkflowNodeEvents.class.getName(), DynamicKeywordEvents.class.getName()- Since:
- 10.99.999.010
-
-
Constructor Details
-
PluginInfo
public PluginInfo()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long id) -
getState
-
setState
-
getServiceNames
public java.util.List<java.lang.String> getServiceNames() -
setServiceNames
public void setServiceNames(java.util.List<java.lang.String> serviceNames) -
getSymbolicName
public java.lang.String getSymbolicName() -
setSymbolicName
public void setSymbolicName(java.lang.String symbolicName) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-