Package de.hybris.bootstrap.typesystem
Class YDeploymentElement
- java.lang.Object
-
- de.hybris.bootstrap.typesystem.YNameSpaceElement
-
- de.hybris.bootstrap.typesystem.YDeploymentElement
-
- Direct Known Subclasses:
YAttributeDeployment,YFinder,YIndexDeployment
public class YDeploymentElement extends YNameSpaceElement
Superclass of all elements assoziated with one (item) deployment.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdeploymentName
-
Constructor Summary
Constructors Modifier Constructor Description protectedYDeploymentElement(YNamespace container, java.lang.String deploymentName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description YDeploymentgetDeployment()java.lang.StringgetDeploymentName()voidresetCaches()Since most typesystem elements use lazy references e.g.voidvalidate()Validates the element.-
Methods inherited from class de.hybris.bootstrap.typesystem.YNameSpaceElement
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo, toString
-
-
-
-
Constructor Detail
-
YDeploymentElement
protected YDeploymentElement(YNamespace container, java.lang.String deploymentName)
-
-
Method Detail
-
validate
public void validate()
Description copied from class:YNameSpaceElementValidates the element. This should check whether or not lazy references can be resolved or any data is missing.- Overrides:
validatein classYNameSpaceElement
-
resetCaches
public void resetCaches()
Description copied from class:YNameSpaceElementSince most typesystem elements use lazy references e.g. by codes this method allows to reset all lazy loaded references and data so that they will be calculated anew upon next access.- Overrides:
resetCachesin classYNameSpaceElement
-
getDeploymentName
public java.lang.String getDeploymentName()
-
getDeployment
public YDeployment getDeployment()
-
-