Package org.powertac.factoredcustomer
Class Config
- java.lang.Object
 - 
- org.powertac.factoredcustomer.Config
 
 
- 
public final class Config extends Object
Singleton configuration class shared by all the factored-customer types- Author:
 - John Collins, Govert Buijs
 
 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure()Configures this instance from the given configuration service.static ConfiggetInstance()Singleton accessorMap<String,Map<String,StructureInstance>>getStructures()Retrieves the list of configured beansList<String>getStructureTypes()static voidinitializeInstance(ServerConfiguration configSource)booleanisAllocationDetailsLogging()booleanisCapacityDetailsLogging()booleanisUsageChargesLogging() 
 - 
 
- 
- 
Method Detail
- 
isAllocationDetailsLogging
public boolean isAllocationDetailsLogging()
 
- 
isCapacityDetailsLogging
public boolean isCapacityDetailsLogging()
 
- 
isUsageChargesLogging
public boolean isUsageChargesLogging()
 
- 
configure
public void configure()
Configures this instance from the given configuration service. 
- 
getStructures
public Map<String,Map<String,StructureInstance>> getStructures()
Retrieves the list of configured beans 
- 
getInstance
public static Config getInstance()
Singleton accessor 
- 
initializeInstance
public static void initializeInstance(ServerConfiguration configSource)
 
 - 
 
 -