com.fatwire.cs.core.uri
Class SatelliteTokenAssembler.STADefinition

java.lang.Object
  extended by com.fatwire.cs.core.uri.Simple
      extended by com.fatwire.cs.core.uri.SatelliteTokenAssembler.STADefinition
All Implemented Interfaces:
Definition
Enclosing class:
SatelliteTokenAssembler

public static class SatelliteTokenAssembler.STADefinition
extends Simple

This class constructs a special Definition that is designed for use with the SatelliteTokenAssembler. It allows the user to specify a preferred assembler for the Definition, if known.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.fatwire.cs.core.uri.Definition
Definition.AppType, Definition.ContainerType, Definition.SatelliteContext
 
Field Summary
 
Fields inherited from interface com.fatwire.cs.core.uri.Definition
LOG_NAME
 
Constructor Summary
SatelliteTokenAssembler.STADefinition(Definition def, java.lang.String assembler)
           
 
Method Summary
 java.lang.String getPreferredAssembler()
          Get the preferred assembler that this definition was originally supposed to use.
 
Methods inherited from class com.fatwire.cs.core.uri.Simple
getAppType, getAuthority, getContainerType, getFragment, getParameter, getParameterNames, getParameters, getSatelliteContext, getScheme, sessionEncode, setQueryStringParameter, setQueryStringParameter, setQueryStringParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SatelliteTokenAssembler.STADefinition

public SatelliteTokenAssembler.STADefinition(Definition def,
                                             java.lang.String assembler)
Method Detail

getPreferredAssembler

public java.lang.String getPreferredAssembler()
Get the preferred assembler that this definition was originally supposed to use.

Returns:
the assembler that this URIDefinition should use, or null if no preference was noted.