Package com.axemble.vdoc.sdk.interfaces
Interface IAlias
- All Superinterfaces:
- IDeletionSupport,- IElement,- IProtocolSupport,- ISecuritySupport,- ISeoSupport,- IUriSupport,- Serializable
- All Known Implementing Classes:
- EzsAlias
public interface IAlias
extends IElement, IDeletionSupport, ISecuritySupport, IUriSupport, IProtocolSupport, ISeoSupport
This interface represents an alias on any element.
- Since:
- 2.1
- Version:
- 1.0, 16/06/2009
- Author:
- vlygeros
- 
Method SummaryModifier and TypeMethodDescriptionGets the activated date.Gets the description of the alias.Gets the digest of the alias.Gets the expired date.getLabel()Gets the label of the alias.getName()Gets the name of the alias.Gets the target as anIElementobject.voidincludeToIndex(boolean include) Allows to include the alias to the index.voidincludeToStats(boolean include) Allows to include the alias to the statistics.booleanisActive()Checks if the alias is active.booleanChecks if the alias is included to the index.booleanChecks if the alias is included to the statistics.voidsetActive(boolean active) Allows to activate the alias.voidsetDescription(String description) Sets the description of the alias.voidSets the digest of the alias.voidSets the label of the alias.voidSets the name of the alias.Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupportdeleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURIMethods inherited from interface com.axemble.vdoc.sdk.supports.ISeoSupportgetSEO, setSEOMethods inherited from interface com.axemble.vdoc.sdk.supports.IUriSupportgetURI
- 
Method Details- 
getNameString getName()Gets the name of the alias.- Returns:
- The system name of the alias.
 
- 
setNameSets the name of the alias.- Parameters:
- name- The name to set the alias with.
 
- 
getLabelString getLabel()Gets the label of the alias.- Returns:
- The label of the alias.
 
- 
setLabelSets the label of the alias.- Parameters:
- label- the new label to set.
 
- 
getDescriptionString getDescription()Gets the description of the alias.- Returns:
- a java.lang.String of the alias.
 
- 
setDescriptionSets the description of the alias.- Parameters:
- description- the new description to set.
 
- 
getDigestString getDigest()Gets the digest of the alias.- Returns:
- A java.lang.String value.
 
- 
setDigestSets the digest of the alias.- Parameters:
- digest- The digest of the alias to set.
 
- 
getTargetIElement getTarget()Gets the target as anIElementobject.- Returns:
- A IElementobject.
 
- 
getActivatedDateDate getActivatedDate()Gets the activated date.- Returns:
- A Dateobject.
 
- 
getExpiredDateDate getExpiredDate()Gets the expired date.- Returns:
- A Dateobject.
 
- 
isActiveboolean isActive()Checks if the alias is active.- Returns:
- true if the alias is active, false otherwise.
 
- 
setActivevoid setActive(boolean active) Allows to activate the alias.- Parameters:
- active- The active parameter.
 
- 
isIncludedToIndexboolean isIncludedToIndex()Checks if the alias is included to the index.- Returns:
- true if the alias is included to the index, false otherwise.
 
- 
includeToIndexvoid includeToIndex(boolean include) Allows to include the alias to the index.- Parameters:
- include- The include parameter.
 
- 
isIncludedToStatsboolean isIncludedToStats()Checks if the alias is included to the statistics.- Returns:
- true if the alias is included to the statistics, false otherwise.
 
- 
includeToStatsvoid includeToStats(boolean include) Allows to include the alias to the statistics.- Parameters:
- include- The include parameter.
 
 
-