Class SafePortalContainerDefinition
- java.lang.Object
-
- org.exoplatform.container.definition.PortalContainerDefinition
-
- org.exoplatform.container.definition.SafePortalContainerDefinition
-
public class SafePortalContainerDefinition extends PortalContainerDefinition
This class is a decorator used to protect the nestedPortalContainerDefinition. It mainly forbid access to setter. If a setter is called anUnsupportedOperationExceptionwill be thrown. This class is mainly used to prevent any unsupportedPortalContainerDefinitionChange. Created by The eXo Platform SAS Author : Nicolas Filotto nicolas.filotto@exoplatform.com 8 sept. 2009
-
-
Constructor Summary
Constructors Constructor Description SafePortalContainerDefinition(PortalContainerDefinition definition, PortalContainerDefinition defaultDefinition)Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getDependencies()StringgetExternalSettingsPath()StringgetName()StringgetRealmName()StringgetRestContextName()Map<String,Object>getSettings()voidsetDependencies(List<String> dependencies)voidsetExternalSettingsPath(String externalSettingsPath)voidsetName(String name)voidsetRealmName(String realmName)voidsetRestContextName(String restContextName)voidsetSettings(Map<String,Object> settings)
-
-
-
Constructor Detail
-
SafePortalContainerDefinition
public SafePortalContainerDefinition(PortalContainerDefinition definition, PortalContainerDefinition defaultDefinition)
Default constructor
-
-
Method Detail
-
getName
public String getName()
- Overrides:
getNamein classPortalContainerDefinition
-
setName
public void setName(String name)
- Overrides:
setNamein classPortalContainerDefinition
-
getDependencies
public List<String> getDependencies()
- Overrides:
getDependenciesin classPortalContainerDefinition
-
setDependencies
public void setDependencies(List<String> dependencies)
- Overrides:
setDependenciesin classPortalContainerDefinition
-
getRealmName
public String getRealmName()
- Overrides:
getRealmNamein classPortalContainerDefinition
-
setRealmName
public void setRealmName(String realmName)
- Overrides:
setRealmNamein classPortalContainerDefinition
-
getRestContextName
public String getRestContextName()
- Overrides:
getRestContextNamein classPortalContainerDefinition
-
setRestContextName
public void setRestContextName(String restContextName)
- Overrides:
setRestContextNamein classPortalContainerDefinition
-
getSettings
public Map<String,Object> getSettings()
- Overrides:
getSettingsin classPortalContainerDefinition
-
setSettings
public void setSettings(Map<String,Object> settings)
- Overrides:
setSettingsin classPortalContainerDefinition
-
getExternalSettingsPath
public String getExternalSettingsPath()
- Overrides:
getExternalSettingsPathin classPortalContainerDefinition
-
setExternalSettingsPath
public void setExternalSettingsPath(String externalSettingsPath)
- Overrides:
setExternalSettingsPathin classPortalContainerDefinition
-
-