org.ow2.cmi.controller.common
Interface IConfig

All Known Subinterfaces:
IClientConfig, IServerConfig

public interface IConfig

Define a way to extend dynamically CMI by some stuffs.

Author:
Loris Bouzonnet

Method Summary
 void addInterceptors(java.lang.Class<?>[] interceptors)
          Add classes defining interceptors.
 java.lang.String getClientProviderName()
           
 org.ow2.util.component.Components getComponents()
           
 java.lang.String getConfDir()
           
 java.lang.String getDummyRegistryName()
           
 java.lang.String getMbeanDomainName()
           
 java.lang.String getMbeanName()
           
 boolean isAdminEnabled()
           
 boolean isAutoConfigureComponents()
           
 boolean isDummyRegistryEnabled()
           
 void setConfDir(java.lang.String confDir)
           
 

Method Detail

addInterceptors

void addInterceptors(java.lang.Class<?>[] interceptors)
Add classes defining interceptors.

Parameters:
interceptors - The interceptors to add.

isAutoConfigureComponents

boolean isAutoConfigureComponents()
Returns:
true if components are auto configured.

isAdminEnabled

boolean isAdminEnabled()
Returns:
true if Admin is enabled.

getMbeanDomainName

java.lang.String getMbeanDomainName()
Returns:
MBean domain name.

getMbeanName

java.lang.String getMbeanName()
Returns:
MBean name.

getDummyRegistryName

java.lang.String getDummyRegistryName()
Returns:
Dummy registry's name.

isDummyRegistryEnabled

boolean isDummyRegistryEnabled()
Returns:
true if the dummy registry is used to lookup the objects that are not clustered.

getClientProviderName

java.lang.String getClientProviderName()
Returns:
Client provider's name.

getConfDir

java.lang.String getConfDir()
Returns:
Configuration directory.

setConfDir

void setConfDir(java.lang.String confDir)
Parameters:
confDir - The configuration directory to set.

getComponents

org.ow2.util.component.Components getComponents()
Returns:
The components.


Copyright © 2009 OW2 Consortium. All Rights Reserved.