org.jboss.portal.identity.config
Class SimpleConfigurationImpl
java.lang.Object
ServiceMBeanSupport
org.jboss.portal.jems.as.system.AbstractJBossService
org.jboss.portal.identity.config.SimpleConfigurationImpl
- All Implemented Interfaces:
- IdentityConfiguration
public class SimpleConfigurationImpl
- extends AbstractJBossService
- implements IdentityConfiguration
Immutable object storing options in simple manner
- Version:
- $Revision: 1.1 $
- Author:
- Boleslaw Dawidowicz
Fields inherited from interface org.jboss.portal.identity.IdentityConfiguration |
CONNECTION_ADMIN_DN, CONNECTION_ADMIN_PASSWORD, CONNECTION_AUTHENTICATION, CONNECTION_CONTEXT_FACTORY, CONNECTION_HOST, CONNECTION_NAME, CONNECTION_PORT, GROUP_COMMON, GROUP_CONNECTION, GROUP_ROLE_CREATE_ATTRIBUTES, GROUP_USER_CREATE_ATTRIBUTES, GROUP_USER_PROFILE_MAPPINGS, MEMBERSHIP_ATTRIBUTE_ID, MEMBERSHIP_ATTRIBUTE_IS_DN, MEMBERSHIP_MEMBERSHIP_ATTRIBUTE_EMPTY_VALUE, MEMBERSHIP_MEMBERSHIP_ATTRIBUTE_REQUIRED, ROLE_CONTAINER_DN, ROLE_CONTEXT_DN, ROLE_DISPLAY_NAME_ATTRIBUTE_ID, ROLE_RID_ATTRIBUTE_ID, ROLE_SEARCH_FILTER, SEARCH_SCOPE, SEARCH_TIME_LIMIT, USER_CONTAINER_DN, USER_CONTEXT_DN, USER_PASSWORD_ATTRIBUTE_ID, USER_PRINCIPAL_PREFIX, USER_PRINCIPAL_SUFFIX, USER_SEARCH_FILTER, USER_UID_ATTRIBUTE_ID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jndiBinding
protected JNDI.Binding jndiBinding
SimpleConfigurationImpl
public SimpleConfigurationImpl()
startService
protected void startService()
throws java.lang.Exception
- Throws:
java.lang.Exception
stopService
protected void stopService()
throws java.lang.Exception
- Throws:
java.lang.Exception
getValues
public java.util.Set getValues(java.lang.String optionGroup,
java.lang.String option)
- Specified by:
getValues
in interface IdentityConfiguration
getValue
public java.lang.String getValue(java.lang.String optionGroup,
java.lang.String option)
- Specified by:
getValue
in interface IdentityConfiguration
getValue
public java.lang.String getValue(java.lang.String option)
- Specified by:
getValue
in interface IdentityConfiguration
setValues
public void setValues(java.lang.String optionGroup,
java.lang.String option,
java.util.Set values)
- Specified by:
setValues
in interface IdentityConfiguration
addValue
public void addValue(java.lang.String optionGroup,
java.lang.String option,
java.lang.String value)
- Specified by:
addValue
in interface IdentityConfiguration
getOptions
public java.util.Map getOptions(java.lang.String optionGroup)
- Specified by:
getOptions
in interface IdentityConfiguration
setOptions
public void setOptions(java.lang.String optionGroup,
java.util.Map options)
- Specified by:
setOptions
in interface IdentityConfiguration
remoeOption
public void remoeOption(java.lang.String optionGroup,
java.lang.String option)
- Specified by:
remoeOption
in interface IdentityConfiguration
setData
public void setData(java.util.Map data)
getOptionGroups
public java.util.Map getOptionGroups()
- Specified by:
getOptionGroups
in interface IdentityConfiguration
getJndiName
public java.lang.String getJndiName()
setJndiName
public void setJndiName(java.lang.String jndiName)
getConfigFile
public java.lang.String getConfigFile()
setConfigFile
public void setConfigFile(java.lang.String configFile)
getIdentityContext
public IdentityContext getIdentityContext()
setIdentityContext
public void setIdentityContext(IdentityContext identityContext)