|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEsfConfigProviderService
Provides an API to allow components to provide configuration content to the @IConfigurationManagerService. Example implementations of this would include a set of Web UI components that want an interface to provide configurations to the @IConfigurationManagerService so they can be distributed and archived via the ESF Configuration Manager. Copyright © 2009 Eurotech Inc. All rights reserved.
Field Summary | |
---|---|
static java.lang.String |
SERVICE_NAME
Reports the class name representing this interface. |
Method Summary | |
---|---|
boolean |
configChangePending(java.lang.String name)
This method is used to find out if the configuration manager has sent a new configuration to a component and is waiting for a response. |
java.util.Hashtable |
getRejectedConfigs()
gets the configurations that were rejected by the components. |
java.lang.String[] |
getSucceededConfigs()
returns a an array of all bundles that successfully updated their configuration. |
void |
submit(java.util.Hashtable props)
Is used to send configurations in the form of a ConfigurationPropertiesObject to the configuration manager |
Field Detail |
---|
static final java.lang.String SERVICE_NAME
Method Detail |
---|
void submit(java.util.Hashtable props) throws java.lang.Exception
props
- A @Hashtable representing the @ConfigurationPropertiesObject to send to the
configuration manager
java.lang.Exception
- if the @Hashtable is invalidboolean configChangePending(java.lang.String name)
name
- A @String representing the symbolic name of the requesting component.
java.util.Hashtable getRejectedConfigs()
java.lang.String[] getSucceededConfigs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |