nl.gx.webmanager.services.seo.entity
Interface FriendlyURLEntityMutator

All Superinterfaces:
FriendlyURLEntity
All Known Subinterfaces:
PageFriendlyURLEntityMutator
All Known Implementing Classes:
DBPageFriendlyURLEntityImpl, FriendlyURLEntityImpl, MediaItemFriendlyURLEntityImpl, PageFriendlyURLEntityImpl

public interface FriendlyURLEntityMutator
extends FriendlyURLEntity

Mutable friendly URL entities implements this interface.

Author:
Sander Dahlberg

Nested Class Summary
 
Nested classes/interfaces inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
FriendlyURLEntity.ContentType
 
Field Summary
 
Fields inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
PATH_SEPARATOR
 
Method Summary
 void setActivated(boolean activated)
          Sets the activated bit.
 void setAlternative(boolean alternative)
          Sets the alternative bit for the friendly URL.
 void setId(int id)
          Sets the id.
 void setLive(boolean live)
          Sets the is live bit.
 void setReference(FriendlyURLEntity friendlyURLEntity)
          Sets the friendly URL entity which is referenced by this friendly URL.
 void setSequenceNumber(java.lang.Integer sequenceNumber)
          Sets the sequence number for the friendly URL.
 void setURLTitleIdentifier(java.lang.String urlTitleIdentifier)
          Sets the URL title identifier.
 
Methods inherited from interface nl.gx.webmanager.services.seo.FriendlyURLEntity
getAlternativePath, getBaseEntityIdentifier, getBaseIdentifier, getBaseURLTitleEntityIdentifier, getContentType, getEntityIdentifier, getEntryDate, getId, getQueryString, getReference, getSequenceNumber, getURLIdentifier, getURLTitle, getURLTitleEntity, getVersionId, getWebsiteId, isActivated, isAlternative, isCurrent, isLive
 

Method Detail

setId

void setId(int id)
Sets the id.

Parameters:
id - New id.

setSequenceNumber

void setSequenceNumber(java.lang.Integer sequenceNumber)
Sets the sequence number for the friendly URL.

Parameters:
sequenceNumber - The new sequence number for the friendly URL.

setAlternative

void setAlternative(boolean alternative)
Sets the alternative bit for the friendly URL.

Parameters:
alternative - The new alternative bit for the friendly URL.

setReference

void setReference(FriendlyURLEntity friendlyURLEntity)
Sets the friendly URL entity which is referenced by this friendly URL.

Parameters:
friendlyURLEntity - The referenced friendly URL entity;

setURLTitleIdentifier

void setURLTitleIdentifier(java.lang.String urlTitleIdentifier)
Sets the URL title identifier.

Parameters:
urlTitleIdentifier - The URL title identifier.

setLive

void setLive(boolean live)
Sets the is live bit.

Parameters:
live - The new is live bit for the friendly URL.

setActivated

void setActivated(boolean activated)
Sets the activated bit.

Parameters:
activated - The new activated bit for the friendly URL.


Copyright © 2007-2011 GX Software BV. All Rights Reserved.