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 long
id
Plugin ID.protected java.util.List<java.lang.String>
serviceNames
List of service names provides by this plugin.protected PluginState
state
Plugin state.protected java.lang.String
symbolicName
Plugin name. -
Constructor Summary
Constructors Constructor Description PluginInfo()
-
Method Summary
Modifier and Type Method Description long
getId()
java.util.List<java.lang.String>
getServiceNames()
PluginState
getState()
java.lang.String
getSymbolicName()
void
setId(long id)
void
setServiceNames(java.util.List<java.lang.String> serviceNames)
void
setState(PluginState state)
void
setSymbolicName(java.lang.String symbolicName)
java.lang.String
toString()
-
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:
toString
in classjava.lang.Object
-