|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.felix.dm.impl.AbstractDecorator
public abstract class AbstractDecorator
Field Summary | |
---|---|
protected DependencyManager |
m_manager
|
Constructor Summary | |
---|---|
AbstractDecorator()
|
Method Summary | |
---|---|
void |
addDependencies(List dependencies)
Add a Dependency to all already instantiated services. |
void |
addDependency(Dependency d)
Add a Dependency to all already instantiated services. |
void |
added(Bundle bundle)
|
void |
added(ServiceReference ref,
Object service)
|
void |
added(URL resource)
|
void |
addStateListener(ComponentStateListener listener)
Remove a StateListener from all already instantiated services. |
void |
configureAutoConfigState(Component target,
Component source)
|
abstract Component |
createService(Object[] properties)
|
void |
deleted(String pid)
|
void |
removed(Bundle bundle)
|
void |
removed(ServiceReference ref,
Object service)
|
void |
removed(URL resource)
|
void |
removeDependency(Dependency d)
Remove a Dependency from all instantiated services. |
void |
removeStateListener(ComponentStateListener listener)
Remove a StateListener from all already instantiated services. |
void |
setServiceProperties(Dictionary serviceProperties)
Set some service properties to all already instantiated services. |
void |
stop()
|
void |
updated(String pid,
Dictionary properties)
|
void |
updateService(Object[] properties)
Extra method, which may be used by sub-classes, when adaptee has changed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected volatile DependencyManager m_manager
Constructor Detail |
---|
public AbstractDecorator()
Method Detail |
---|
public abstract Component createService(Object[] properties)
public void updateService(Object[] properties)
public void setServiceProperties(Dictionary serviceProperties)
public void addStateListener(ComponentStateListener listener)
public void removeStateListener(ComponentStateListener listener)
public void addDependency(Dependency d)
public void addDependencies(List dependencies)
public void removeDependency(Dependency d)
public void updated(String pid, Dictionary properties) throws ConfigurationException
ConfigurationException
public void deleted(String pid)
public void added(URL resource)
public void removed(URL resource)
public void added(ServiceReference ref, Object service)
public void removed(ServiceReference ref, Object service)
public void added(Bundle bundle)
public void removed(Bundle bundle)
public void stop()
public void configureAutoConfigState(Component target, Component source)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |