Package systems.dmx.core.osgi
Interface PluginContext
-
- All Known Implementing Classes:
AccessControlPlugin,AccountManagementPlugin,CachingPlugin,ConfigPlugin,ContactsPlugin,EventsPlugin,FacetsPlugin,FilesPlugin,PluginActivator,TimestampsPlugin,TopicmapsPlugin,WebclientPlugin,WebservicePlugin,WorkspacesPlugin
public interface PluginContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.osgi.framework.BundleContextgetBundleContext()StringgetPluginName()voidinit()voidpreInstall()voidserviceArrived(Object service)voidserviceGone(Object service)voidsetCoreService(CoreService dmx)voidshutdown()
-
-
-
Method Detail
-
preInstall
void preInstall()
-
init
void init()
-
shutdown
void shutdown()
-
serviceArrived
void serviceArrived(Object service)
-
serviceGone
void serviceGone(Object service)
-
getPluginName
String getPluginName()
-
getBundleContext
org.osgi.framework.BundleContext getBundleContext()
-
setCoreService
void setCoreService(CoreService dmx)
-
-