wt.httpgw
Class GatewayURL.FactoryManager

java.lang.Object
  extended bywt.httpgw.GatewayURL.FactoryManager
Enclosing class:
GatewayURL

static class GatewayURL.FactoryManager
extends Object

This inner class is responsible for the determination or creation of an URLFactory instance within the current MethodContext and caching that instance in the MethodContext for further use.


Field Summary
(package private) static Object FACTORY_KEY
          This is a optimized key for the default case
 
Constructor Summary
(package private) GatewayURL.FactoryManager()
           
 
Method Summary
(package private) static URLFactory getFactory(URL codebase)
          This method will retrieve an URLFactory for the current MethodContext.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACTORY_KEY

static final Object FACTORY_KEY
This is a optimized key for the default case

Constructor Detail

GatewayURL.FactoryManager

GatewayURL.FactoryManager()
Method Detail

getFactory

static URLFactory getFactory(URL codebase)
This method will retrieve an URLFactory for the current MethodContext.

Parameters:
codebase - The URL to the Windchill codebase or null for the current Windchill system.
Returns:
The determined URLFactory instance.