org.ops4j.pax.coin.service.internal.target
Class ManagedServiceConfigTarget
java.lang.Object
org.ops4j.pax.coin.service.internal.target.AbstractConfigTarget
org.ops4j.pax.coin.service.internal.target.ManagedServiceConfigTarget
- All Implemented Interfaces:
- ConfigTarget
public class ManagedServiceConfigTarget
- extends AbstractConfigTarget
TODO Add JavaDoc
TODO implement equals/hasCode ?
TODO validate that pid on doUpdate is the same with group pid?
- Since:
- 0.3.0, February 27, 2008
- Author:
- Alin Dreghiciu
|
Constructor Summary |
ManagedServiceConfigTarget(org.osgi.service.cm.ManagedService managedService,
java.lang.String pid,
java.lang.String location,
java.util.concurrent.Executor executor,
ConfigPluginRepository pluginRepository)
Constructor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ManagedServiceConfigTarget
public ManagedServiceConfigTarget(org.osgi.service.cm.ManagedService managedService,
java.lang.String pid,
java.lang.String location,
java.util.concurrent.Executor executor,
ConfigPluginRepository pluginRepository)
- Constructor.
- Parameters:
managedService - managed servicepid - persistent identifierlocation - bundle locationexecutor - executor for running updates / deletes against configuration targetspluginRepository - configuration plugins repository
- Throws:
org.ops4j.lang.NullArgumentException - - If managed service is null
getManagedService
public org.osgi.service.cm.ManagedService getManagedService()
- Getter.
- Returns:
- managed service
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2008. All Rights Reserved.