Package com.axemble.vdoc.sdk.impl
Class EzsAlias
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalElement
com.axemble.vdoc.sdk.impl.EzsAlias
- All Implemented Interfaces:
IAlias,IElement,IDeletionSupport,IProtocolSupport,ISecuritySupport,ISeoSupport,IUriSupport,Serializable
- Author:
- vlygeros
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.impl.PortalElement
path, storageKeyFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
module -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeletes theIElementobject.Gets 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 native object underneath.getSEO()Gets the target as anIElementobject.getURI()Gets the URI of the object supporting this interfacevoidincludeToIndex(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.booleansave()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.voidMethods inherited from class com.axemble.vdoc.sdk.impl.PortalElement
equals, getId, getPath, getProtocolURI, getProtocolURI, hashCode, replaceBackSlash, replaceSlash, save, setIdMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
getModuleMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
-
Constructor Details
-
EzsAlias
-
-
Method Details
-
getNativeObject
Description copied from interface:IElementGets the native object underneath.- Specified by:
getNativeObjectin interfaceIElement- Returns:
- an object.
-
getName
Description copied from interface:IAliasGets the name of the alias. -
setName
Description copied from interface:IAliasSets the name of the alias. -
setLabel
Description copied from interface:IAliasSets the label of the alias. -
getLabel
Description copied from interface:IAliasGets the label of the alias. -
setDescription
Description copied from interface:IAliasSets the description of the alias.- Specified by:
setDescriptionin interfaceIAlias- Parameters:
description- the new description to set.
-
getDescription
Description copied from interface:IAliasGets the description of the alias.- Specified by:
getDescriptionin interfaceIAlias- Returns:
- a java.lang.String of the alias.
-
save
public boolean save() -
delete
Description copied from interface:IDeletionSupportDeletes theIElementobject.- Specified by:
deletein interfaceIDeletionSupport- Parameters:
context- The Execution context.
-
getURI
Description copied from interface:IUriSupportGets the URI of the object supporting this interface- Specified by:
getURIin interfaceIUriSupport- Returns:
- A String object.
-
getTarget
Description copied from interface:IAliasGets the target as anIElementobject. -
getSEO
- Specified by:
getSEOin interfaceISeoSupport
-
setSEO
- Specified by:
setSEOin interfaceISeoSupport
-
getDigest
Description copied from interface:IAliasGets the digest of the alias. -
setDigest
Description copied from interface:IAliasSets the digest of the alias. -
getActivatedDate
Description copied from interface:IAliasGets the activated date.- Specified by:
getActivatedDatein interfaceIAlias- Returns:
- A
Dateobject.
-
getExpiredDate
Description copied from interface:IAliasGets the expired date.- Specified by:
getExpiredDatein interfaceIAlias- Returns:
- A
Dateobject.
-
includeToIndex
public void includeToIndex(boolean include) Description copied from interface:IAliasAllows to include the alias to the index.- Specified by:
includeToIndexin interfaceIAlias- Parameters:
include- The include parameter.
-
includeToStats
public void includeToStats(boolean include) Description copied from interface:IAliasAllows to include the alias to the statistics.- Specified by:
includeToStatsin interfaceIAlias- Parameters:
include- The include parameter.
-
isActive
public boolean isActive()Description copied from interface:IAliasChecks if the alias is active. -
isIncludedToIndex
public boolean isIncludedToIndex()Description copied from interface:IAliasChecks if the alias is included to the index.- Specified by:
isIncludedToIndexin interfaceIAlias- Returns:
- true if the alias is included to the index, false otherwise.
-
isIncludedToStats
public boolean isIncludedToStats()Description copied from interface:IAliasChecks if the alias is included to the statistics.- Specified by:
isIncludedToStatsin interfaceIAlias- Returns:
- true if the alias is included to the statistics, false otherwise.
-
setActive
public void setActive(boolean active) Description copied from interface:IAliasAllows to activate the alias.
-