|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ow2.jonas.services.bootstrap.JOnASConfiguration
public class JOnASConfiguration
JOnAS Configuration component.
Field Summary |
---|
Fields inherited from interface org.osgi.service.cm.ConfigurationPlugin |
---|
CM_RANKING, CM_TARGET |
Constructor Summary | |
---|---|
JOnASConfiguration(org.osgi.framework.BundleContext bc)
Constructor used to retrieve the OSGi BundleContext. |
Method Summary | |
---|---|
void |
configure()
Method called when the Configuration Admin Service is bound to the component. |
void |
deleteServiceConfiguration(java.lang.String service)
|
java.util.List<java.lang.String> |
getAllServices()
Get all services. |
java.util.List<java.lang.String> |
getMandatoryServices()
Get mandatory services. |
java.util.List<java.lang.String> |
getOptionalServices()
Get optional services. |
java.util.Dictionary<java.lang.String,java.lang.String> |
getServiceProperties(java.lang.String service)
Get all properties for a given JOnAS service name. |
void |
haltServer()
|
boolean |
matchService(java.lang.String service)
|
void |
modifyConfiguration(org.osgi.framework.ServiceReference serviceReference,
java.util.Dictionary storedProperties)
|
void |
setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
|
void |
updateServiceConfiguration(java.lang.String service)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JOnASConfiguration(org.osgi.framework.BundleContext bc)
bc
- OSGi BundleContextMethod Detail |
---|
public void configure() throws java.lang.Exception
java.lang.Exception
- Thrown if the configuration failed.public void haltServer() throws java.lang.Exception
haltServer
in interface ConfigurationManager
java.lang.Exception
public void updateServiceConfiguration(java.lang.String service) throws java.lang.Exception
updateServiceConfiguration
in interface ConfigurationManager
java.lang.Exception
public void deleteServiceConfiguration(java.lang.String service) throws java.lang.Exception
deleteServiceConfiguration
in interface ConfigurationManager
java.lang.Exception
public boolean matchService(java.lang.String service)
matchService
in interface ConfigurationManager
public java.util.List<java.lang.String> getMandatoryServices()
getMandatoryServices
in interface ConfigurationManager
public java.util.List<java.lang.String> getAllServices()
getAllServices
in interface ConfigurationManager
public java.util.List<java.lang.String> getOptionalServices()
getOptionalServices
in interface ConfigurationManager
public java.util.Dictionary<java.lang.String,java.lang.String> getServiceProperties(java.lang.String service)
getServiceProperties
in interface ConfigurationManager
service
- The given service name
Dictionary
value representing all properties for a JOnAS service namepublic void modifyConfiguration(org.osgi.framework.ServiceReference serviceReference, java.util.Dictionary storedProperties)
modifyConfiguration
in interface org.osgi.service.cm.ConfigurationPlugin
public void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
configurationAdmin
- the configurationAdmin to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |