|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFloodlightModuleContext
Method Summary | ||
---|---|---|
java.util.Collection<IFloodlightModule> |
getAllModules()
Returns all loaded modules |
|
java.util.Collection<java.lang.Class<? extends IFloodlightService>> |
getAllServices()
Returns all loaded services |
|
java.util.Map<java.lang.String,java.lang.String> |
getConfigParams(java.lang.Class<? extends IFloodlightModule> clazz)
Gets module specific configuration parameters. |
|
java.util.Map<java.lang.String,java.lang.String> |
getConfigParams(IFloodlightModule module)
Gets module specific configuration parameters. |
|
|
getServiceImpl(java.lang.Class<T> service)
Retrieves a casted version of a module from the registry. |
Method Detail |
---|
<T extends IFloodlightService> T getServiceImpl(java.lang.Class<T> service)
name
- The IFloodlightService object type
FloodlightModuleException
- If the module was not found
or a ClassCastException was encountered.java.util.Collection<java.lang.Class<? extends IFloodlightService>> getAllServices()
java.util.Collection<IFloodlightModule> getAllModules()
java.util.Map<java.lang.String,java.lang.String> getConfigParams(IFloodlightModule module)
module
- The module to get the configuration parameters for
java.util.Map<java.lang.String,java.lang.String> getConfigParams(java.lang.Class<? extends IFloodlightModule> clazz)
clazz
- The class of the module to get configuration parameters for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |