|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfigTarget
Abstracts a ManagedService/ManageServiceFactory.
| Method Summary | |
|---|---|
void |
delete(java.lang.String itemId)
Removes a configuration item. |
java.lang.String |
getGroupId()
Configuration group identifier. |
java.lang.String |
getLocation()
Bundle location of the bundle that published the managed service / managed service factory. |
void |
update(java.lang.String itemId,
java.util.Map<java.lang.String,java.lang.Object> properties)
Updates managed service configuration properties. If the targeted service is a managed service the item id must be equal with group id (so equal with the pid). |
| Method Detail |
|---|
java.lang.String getGroupId()
java.lang.String getLocation()
void update(java.lang.String itemId,
java.util.Map<java.lang.String,java.lang.Object> properties)
itemId - configuration item id; cannot be nullproperties - configuration properties; cannot be null
java.lang.IllegalArgumentException - - If item id is null or empty
- If properties is nullvoid delete(java.lang.String itemId)
itemId - configuration item identifier; cannot be null
java.lang.IllegalArgumentException - - If id is null or empty
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||