public class ProcessServiceFactory
extends java.lang.Object
implements org.osgi.service.cm.ManagedServiceFactory
ManagedServiceFactory
for managing processes using ProcessManager
.Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
LOG |
Constructor and Description |
---|
ProcessServiceFactory() |
Modifier and Type | Method and Description |
---|---|
void |
deleted(java.lang.String pid) |
void |
destroy() |
org.osgi.framework.BundleContext |
getBundleContext() |
java.lang.String |
getName() |
ProcessManager |
getProcessManager() |
void |
init() |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
void |
setProcessManager(ProcessManager processManager) |
void |
updated(java.lang.String pid,
java.util.Dictionary incoming) |
public java.lang.String getName()
getName
in interface org.osgi.service.cm.ManagedServiceFactory
public final void deleted(java.lang.String pid)
deleted
in interface org.osgi.service.cm.ManagedServiceFactory
public void updated(java.lang.String pid, java.util.Dictionary incoming) throws org.osgi.service.cm.ConfigurationException
updated
in interface org.osgi.service.cm.ManagedServiceFactory
org.osgi.service.cm.ConfigurationException
public final void init() throws java.lang.Exception
java.lang.Exception
public final void destroy() throws java.lang.Exception
java.lang.Exception
public ProcessManager getProcessManager()
public void setProcessManager(ProcessManager processManager)
public org.osgi.framework.BundleContext getBundleContext()
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
Copyright © 2014 Red Hat. All Rights Reserved.