at.gv.egiz.pdfas.framework
Class DataManager

java.lang.Object
  extended byat.gv.egiz.pdfas.framework.DataManager

public class DataManager
extends Object

The DataManager is a mediator for all components that need to allocate large data elements.

The DataManager uses a certain DataStrategy to perform the actual tasks. The strategy may be different in different environments. E.g. The commandline may implement a strategy to keep all data in memory, whereas the web might implement one that puts as many data onto the disk as possible to save memory.

Author:
wprinz

Field Summary
protected static DataStrategy dataStrategy
           
 
Constructor Summary
DataManager()
           
 
Method Summary
static DataStrategy getDataStrategy()
           
static void initialize(DataStrategy ds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataStrategy

protected static DataStrategy dataStrategy
Constructor Detail

DataManager

public DataManager()
Method Detail

initialize

public static void initialize(DataStrategy ds)

getDataStrategy

public static DataStrategy getDataStrategy()


Copyright © 2006-2010. All Rights Reserved.