org.infoglue.deliver.controllers.kernel
Class URLComposer
java.lang.Object
org.infoglue.deliver.controllers.kernel.URLComposer
- Direct Known Subclasses:
- BasicURLComposer
public abstract class URLComposer
- extends java.lang.Object
Created by IntelliJ IDEA.
User: lbj
Date: 22-01-2004
Time: 17:00:24
To change this template use Options | File Templates.
|
Method Summary |
abstract java.lang.String |
composeDigitalAssetUrl(java.lang.String dnsName,
java.lang.String filename,
DeliveryContext deliveryContext)
|
abstract java.lang.String |
composePageBaseUrl(java.lang.String dnsName)
|
abstract java.lang.String |
composePageUrl(org.exolab.castor.jdo.Database db,
InfoGluePrincipal infoGluePrincipal,
java.lang.Integer siteNodeId,
java.lang.Integer languageId,
java.lang.Integer contentId,
DeliveryContext deliveryContext)
|
abstract java.lang.String |
composePageUrlAfterLanguageChange(org.exolab.castor.jdo.Database db,
InfoGluePrincipal infoGluePrincipal,
java.lang.Integer siteNodeId,
java.lang.Integer languageId,
java.lang.Integer contentId,
DeliveryContext deliveryContext)
|
static URLComposer |
getURLComposer()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLComposer
public URLComposer()
getURLComposer
public static URLComposer getURLComposer()
composeDigitalAssetUrl
public abstract java.lang.String composeDigitalAssetUrl(java.lang.String dnsName,
java.lang.String filename,
DeliveryContext deliveryContext)
composePageUrl
public abstract java.lang.String composePageUrl(org.exolab.castor.jdo.Database db,
InfoGluePrincipal infoGluePrincipal,
java.lang.Integer siteNodeId,
java.lang.Integer languageId,
java.lang.Integer contentId,
DeliveryContext deliveryContext)
throws SystemException
- Throws:
SystemException
composePageUrlAfterLanguageChange
public abstract java.lang.String composePageUrlAfterLanguageChange(org.exolab.castor.jdo.Database db,
InfoGluePrincipal infoGluePrincipal,
java.lang.Integer siteNodeId,
java.lang.Integer languageId,
java.lang.Integer contentId,
DeliveryContext deliveryContext)
throws SystemException
- Throws:
SystemException
composePageBaseUrl
public abstract java.lang.String composePageBaseUrl(java.lang.String dnsName)
Copyright © 2005 InfoGlue.org All Rights Reserved.