com.sas.edir.webapp
Interface Link

All Superinterfaces:
Caching, ContentItem, Entity, KeywordEntity, TrackedObject

public interface Link
extends ContentItem

Link interface.

Version:
1.0
Author:
SAS

Fields inherited from interface com.sas.edir.Entity
PROPERTY_CHANGED, SUBPROPERTY_CHANGED
 
Method Summary
 java.lang.String getUniqueName()
          Returns the unique name
 java.lang.String getUrl()
          Gets the URL.
 void setUniqueName(java.lang.String name)
          Sets the unique name.
 void setUrl(java.lang.String url)
          Sets the URL.
 
Methods inherited from interface com.sas.edir.webapp.ContentItem
addAttribute, addParameter, getAttributeIterator, getContentDescription, getEmbeddedContent, getEmbeddedXsl, getFormatCharacteristics, getJsp, getLabel, getMimeType, getParameterIterator, getPath, getProviderType, getPublisher, getUsage, getXsl, removeAttribute, removeParameter, setContentDescription, setEmbeddedContent, setEmbeddedXsl, setFormatCharacteristics, setJsp, setLabel, setMimeType, setPath, setProviderType, setPublisher, setUsage, setXsl
 
Methods inherited from interface com.sas.edir.KeywordEntity
addKeyword, keywordIterator, keywordIterator, removeKeyword, setKeywords
 
Methods inherited from interface com.sas.edir.Entity
addPropertyChangeListener, getContext, getCreateTime, getCreatorsName, getDescription, getEnterpriseDirectory, getGuid, getModifiersName, getModifyTime, getName, getObjectclass, removeModificationItems, removePropertyChangeListener, setDescription, setGuid, setName, setObjectclass
 
Methods inherited from interface com.sas.edir.Caching
edirUpdateStore, getTimeToLive, isExpired, refreshCache, refreshCachedObjects, releaseCache, setDirty, setTimeToLive, setTimeToLive, updateStore
 
Methods inherited from interface com.sas.edir.TrackedObject
getTrackingId, getUserData, setUserData
 

Method Detail

getUniqueName

public java.lang.String getUniqueName()
Returns the unique name

Returns:
The unique name

setUniqueName

public void setUniqueName(java.lang.String name)
Sets the unique name.

This change is not persisted to the enterprise directory until updateStore is called.

Parameters:
name - The new unique name.

getUrl

public java.lang.String getUrl()
Gets the URL.
Specified by:
getUrl in interface ContentItem
Returns:
URL

setUrl

public void setUrl(java.lang.String url)
Sets the URL.
Specified by:
setUrl in interface ContentItem
Parameters:
url - URL