org.exoplatform.container.definition
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 nested PortalContainerDefinition. It mainly
forbid access to setter. If a setter is called an UnsupportedOperationException will be thrown.
This class is mainly used to prevent any unsupported PortalContainerDefinitionChange.
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
8 sept. 2009
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SafePortalContainerDefinition
public SafePortalContainerDefinition(PortalContainerDefinition definition,
PortalContainerDefinition defaultDefinition)
- Default constructor
getName
public String getName()
- Overrides:
getName in class PortalContainerDefinition
setName
public void setName(String name)
- Overrides:
setName in class PortalContainerDefinition
getDependencies
public List<String> getDependencies()
- Overrides:
getDependencies in class PortalContainerDefinition
setDependencies
public void setDependencies(List<String> dependencies)
- Overrides:
setDependencies in class PortalContainerDefinition
getRealmName
public String getRealmName()
- Overrides:
getRealmName in class PortalContainerDefinition
setRealmName
public void setRealmName(String realmName)
- Overrides:
setRealmName in class PortalContainerDefinition
getRestContextName
public String getRestContextName()
- Overrides:
getRestContextName in class PortalContainerDefinition
setRestContextName
public void setRestContextName(String restContextName)
- Overrides:
setRestContextName in class PortalContainerDefinition
getSettings
public Map<String,Object> getSettings()
- Overrides:
getSettings in class PortalContainerDefinition
setSettings
public void setSettings(Map<String,Object> settings)
- Overrides:
setSettings in class PortalContainerDefinition
getExternalSettingsPath
public String getExternalSettingsPath()
- Overrides:
getExternalSettingsPath in class PortalContainerDefinition
setExternalSettingsPath
public void setExternalSettingsPath(String externalSettingsPath)
- Overrides:
setExternalSettingsPath in class PortalContainerDefinition
Copyright © 2013 eXo Platform SAS. All Rights Reserved.