com.fatwire.gst.foundation.wra
Class WraUriBuilder

java.lang.Object
  extended by com.fatwire.gst.foundation.wra.WraUriBuilder

public class WraUriBuilder
extends Object

Since:
Mar 13, 2011
Author:
Dolf Dijkstra

Constructor Summary
WraUriBuilder(com.fatwire.assetapi.data.AssetId id)
          Constructor with AssetId and default wrapper (GST/Dispatcher).
WraUriBuilder(VanityAsset wra, String wrapper)
           
 
Method Summary
 WraUriBuilder argument(String name, String value)
           
 WraUriBuilder assembler(String s)
           
 WraUriBuilder authority(String s)
           
 WraUriBuilder container(String s)
           
 WraUriBuilder dynamic(boolean s)
           
 WraUriBuilder fragment(String s)
           
 WraUriBuilder packedargs(String s)
           
 WraUriBuilder satellite(String s)
           
 WraUriBuilder scheme(String s)
           
 WraUriBuilder site(String site)
           
 WraUriBuilder slotname(String slotname)
           
 WraUriBuilder template(String template)
           
 WraUriBuilder tid(String tid)
           
 String toURI(COM.FutureTense.Interfaces.ICS ics)
          Returns the uri to the asset rendered with the specified template and wrapper (if provided).
 WraUriBuilder ttype(String ttype)
           
 WraUriBuilder wrapper(String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WraUriBuilder

public WraUriBuilder(com.fatwire.assetapi.data.AssetId id)
Constructor with AssetId and default wrapper (GST/Dispatcher).

Parameters:
id -

WraUriBuilder

public WraUriBuilder(VanityAsset wra,
                     String wrapper)
Method Detail

toURI

public String toURI(COM.FutureTense.Interfaces.ICS ics)
Returns the uri to the asset rendered with the specified template and wrapper (if provided).

Parameters:
ics -
Returns:
the URI as a String for this WRA
See Also:
AbstractTagRunner.execute(COM.FutureTense.Interfaces.ICS)

argument

public WraUriBuilder argument(String name,
                              String value)
Parameters:
name -
value -
See Also:
TagRunnerWithArguments.setArgument(java.lang.String, java.lang.String)

assembler

public WraUriBuilder assembler(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setAssembler(java.lang.String)

authority

public WraUriBuilder authority(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setAuthority(java.lang.String)

container

public WraUriBuilder container(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setContainer(java.lang.String)

dynamic

public WraUriBuilder dynamic(boolean s)
Parameters:
s -
See Also:
GetTemplateUrl.setDynamic(java.lang.String)

fragment

public WraUriBuilder fragment(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setFragment(java.lang.String)

packedargs

public WraUriBuilder packedargs(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setPackedargs(java.lang.String)

satellite

public WraUriBuilder satellite(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setSatellite(java.lang.String)

scheme

public WraUriBuilder scheme(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setScheme(java.lang.String)

wrapper

public WraUriBuilder wrapper(String s)
Parameters:
s -
See Also:
GetTemplateUrl.setWrapperpage(java.lang.String)

template

public WraUriBuilder template(String template)

tid

public WraUriBuilder tid(String tid)

ttype

public WraUriBuilder ttype(String ttype)

slotname

public WraUriBuilder slotname(String slotname)

site

public WraUriBuilder site(String site)


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.