Package nl.gx.webmanager.services.seo
Interface PageFriendlyURLEntity
-
- All Superinterfaces:
FriendlyURLEntity
public interface PageFriendlyURLEntity extends FriendlyURLEntity
Represents a friendly URL entity of a page version.- Author:
- Sander Dahlberg
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
FriendlyURLEntity.ContentType
-
-
Field Summary
Fields Modifier and Type Field Description static String
ID_PART
Query string fragment representing the internal URL.static String
LANGID_PART
Query string fragment representing the internal URL.-
Fields inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
PATH_SEPARATOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Integer
getDepth()
Deprecated.UseFriendlyURLEntity.getURLIdentifier()
and count the slashes instead.Integer
getLangId()
Returns the language identifier of the friendly URL.Integer
getPageId()
Returns the page identifier of the friendly URL.Integer
getPageVersionId()
Deprecated.UseFriendlyURLEntity.getVersionId()
instead.String
getURLTitlePath()
Returns the URL title path of the friendly URL.-
Methods inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
getAlternativePath, getBaseEntityIdentifier, getBaseIdentifier, getBaseURLTitleEntityIdentifier, getContentType, getEntityIdentifier, getEntryDate, getId, getQueryString, getQueryStringWithoutLangId, getReference, getSequenceNumber, getURLIdentifier, getURLTitle, getURLTitleEntity, getVersionId, getWebsiteId, isActivated, isAlternative, isCurrent, isLive
-
-
-
-
Field Detail
-
ID_PART
static final String ID_PART
Query string fragment representing the internal URL. Must be followed byLANGID_PART
.- See Also:
- Constant Field Values
-
LANGID_PART
static final String LANGID_PART
Query string fragment representing the internal URL. Must be preceded byID_PART
.- See Also:
- Constant Field Values
-
-
Method Detail
-
getPageId
Integer getPageId()
Returns the page identifier of the friendly URL.- Returns:
- The page identifier of the friendly URL.
-
getLangId
Integer getLangId()
Returns the language identifier of the friendly URL.- Returns:
- The language identifier of the friendly URL.
-
getURLTitlePath
String getURLTitlePath()
Returns the URL title path of the friendly URL. That is the URL title without the last element, leaving the path.- Returns:
- The URL title path.
-
getPageVersionId
@Deprecated Integer getPageVersionId()
Deprecated.UseFriendlyURLEntity.getVersionId()
instead.Returns the page version identifier of the friendly URL.- Returns:
- The page version identifier of the friendly URL.
-
getDepth
@Deprecated Integer getDepth()
Deprecated.UseFriendlyURLEntity.getURLIdentifier()
and count the slashes instead.Returns how many page parts the URL identifier path has.- Returns:
- The number of page parts.
-
-