com.fatwire.gst.foundation.facade.ics
Class ICSFactory

java.lang.Object
  extended by com.fatwire.gst.foundation.facade.ics.ICSFactory

public final class ICSFactory
extends Object

Factory class for creating new ICS instances. This process is very expensive so use it sparingly.

Since:
Jul 29, 2010
Author:
Tony Field, Dolf Dijkstra

Constructor Summary
ICSFactory()
           
 
Method Summary
static COM.FutureTense.Interfaces.ICS getOrCreateICS()
          Returns the ICS object from current IPSRegistry or creates a new one if non is found on the IPSRegistry.
static COM.FutureTense.Interfaces.ICS newICS()
          Create a new instance of ICS.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICSFactory

public ICSFactory()
Method Detail

newICS

public static COM.FutureTense.Interfaces.ICS newICS()
Create a new instance of ICS. Expensive operation. Should be used sparingly. TODO: low priority: Document lifecycle restrictions

Returns:
ICS instance, not backed by servlet.

getOrCreateICS

public static COM.FutureTense.Interfaces.ICS getOrCreateICS()
Returns the ICS object from current IPSRegistry or creates a new one if non is found on the IPSRegistry.

Returns:
ICS object


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