|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceDependency
Field Summary |
---|
Fields inherited from interface org.apache.felix.dm.ComponentDependencyDeclaration |
---|
STATE_AVAILABLE_OPTIONAL, STATE_AVAILABLE_REQUIRED, STATE_NAMES, STATE_UNAVAILABLE_OPTIONAL, STATE_UNAVAILABLE_REQUIRED |
Fields inherited from interface org.apache.felix.dm.ResourceHandler |
---|
FILTER, HOST, PATH, PORT, PROTOCOL, URL |
Method Summary | |
---|---|
ResourceDependency |
setAutoConfig(boolean autoConfig)
Sets auto configuration for this service. |
ResourceDependency |
setAutoConfig(String instanceName)
Sets auto configuration for this service. |
ResourceDependency |
setCallbacks(Object instance,
String added,
String removed)
Sets the callbacks for this service. |
ResourceDependency |
setCallbacks(Object instance,
String added,
String changed,
String removed)
Sets the callbacks for this service. |
ResourceDependency |
setCallbacks(String added,
String removed)
Sets the callbacks for this service. |
ResourceDependency |
setCallbacks(String added,
String changed,
String removed)
Sets the callbacks for this service. |
ResourceDependency |
setFilter(String resourceFilter)
|
ResourceDependency |
setInstanceBound(boolean isInstanceBound)
|
ResourceDependency |
setPropagate(boolean propagate)
|
ResourceDependency |
setPropagate(Object instance,
String method)
|
ResourceDependency |
setRequired(boolean required)
|
ResourceDependency |
setResource(URL resource)
|
Methods inherited from interface org.apache.felix.dm.Dependency |
---|
createCopy, getAutoConfigInstance, getAutoConfigName, getAutoConfigType, getProperties, invokeAdded, invokeRemoved, isAutoConfig, isAvailable, isInstanceBound, isPropagated, isRequired |
Methods inherited from interface org.apache.felix.dm.ComponentDependencyDeclaration |
---|
getName, getState, getType |
Methods inherited from interface org.apache.felix.dm.ResourceHandler |
---|
added, changed, removed |
Method Detail |
---|
ResourceDependency setCallbacks(String added, String removed)
added
- the method to call when a service was addedremoved
- the method to call when a service was removed
ResourceDependency setCallbacks(String added, String changed, String removed)
added
- the method to call when a service was addedchanged
- the method to call when a service was changedremoved
- the method to call when a service was removed
ResourceDependency setCallbacks(Object instance, String added, String removed)
instance
- the instance to call the callbacks onadded
- the method to call when a service was addedremoved
- the method to call when a service was removed
ResourceDependency setCallbacks(Object instance, String added, String changed, String removed)
instance
- the instance to call the callbacks onadded
- the method to call when a service was addedchanged
- the method to call when a service was changedremoved
- the method to call when a service was removed
ResourceDependency setAutoConfig(boolean autoConfig)
autoConfig
- the value of auto config
ResourceDependency setAutoConfig(String instanceName)
instanceName
- the name of attribute to auto config
ResourceDependency setResource(URL resource)
ResourceDependency setRequired(boolean required)
ResourceDependency setFilter(String resourceFilter)
ResourceDependency setPropagate(boolean propagate)
ResourceDependency setPropagate(Object instance, String method)
ResourceDependency setInstanceBound(boolean isInstanceBound)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |