org.infoglue.deliver.controllers.kernel.impl.simple
Class BasicURLComposer

java.lang.Object
  extended by org.infoglue.deliver.controllers.kernel.URLComposer
      extended by org.infoglue.deliver.controllers.kernel.impl.simple.BasicURLComposer

public class BasicURLComposer
extends URLComposer

Created by IntelliJ IDEA. User: lbj Date: 22-01-2004 Time: 16:41:17 To change this template use Options | File Templates.


Constructor Summary
BasicURLComposer()
           
 
Method Summary
 java.lang.String composeDigitalAssetUrl(java.lang.String dnsName, java.lang.String filename, DeliveryContext deliveryContext)
           
 java.lang.String composePageBaseUrl(java.lang.String dnsName)
           
 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)
           
 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)
           
 
Methods inherited from class org.infoglue.deliver.controllers.kernel.URLComposer
getURLComposer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicURLComposer

public BasicURLComposer()
Method Detail

composeDigitalAssetUrl

public java.lang.String composeDigitalAssetUrl(java.lang.String dnsName,
                                               java.lang.String filename,
                                               DeliveryContext deliveryContext)
Specified by:
composeDigitalAssetUrl in class URLComposer

composePageUrl

public 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
Specified by:
composePageUrl in class URLComposer
Throws:
SystemException

composePageUrlAfterLanguageChange

public 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
Specified by:
composePageUrlAfterLanguageChange in class URLComposer
Throws:
SystemException

composePageBaseUrl

public java.lang.String composePageBaseUrl(java.lang.String dnsName)
Specified by:
composePageBaseUrl in class URLComposer


Copyright © 2005 InfoGlue.org All Rights Reserved.