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)
|
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 |
equals, 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)
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
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
SystemException
composePageBaseUrl
public abstract java.lang.String composePageBaseUrl(java.lang.String dnsName)