org.castor.core
Class CoreProperties

java.lang.Object
  extended by org.castor.core.util.AbstractProperties
      extended by org.castor.core.CoreProperties
Direct Known Subclasses:
CoreConfiguration

public class CoreProperties
extends AbstractProperties

Properties of core modul.

Since:
1.1.3
Version:
$Id: Configuration.java,v 1.8 2006/03/08 17:25:52 jens Exp $
Author:
Ralf Joachim

Field Summary
static String MAPPING_LOADER_FACTORIES
          Property listing all available org.exolab.castor.mapping.MappingLoader implementations (org.castor.mapping.Loaders).
 
Constructor Summary
CoreProperties()
          Default constructor.
CoreProperties(ClassLoader application, ClassLoader domain)
          Construct properties that uses the specified class loaders.
 
Method Summary
 
Methods inherited from class org.castor.core.util.AbstractProperties
get, getApplicationClassLoader, getBoolean, getBoolean, getClass, getClassArray, getDomainClassLoader, getInteger, getInteger, getObject, getObjectArray, getString, getString, getStringArray, loadDefaultProperties, loadUserProperties, put, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAPPING_LOADER_FACTORIES

public static final String MAPPING_LOADER_FACTORIES
Property listing all available org.exolab.castor.mapping.MappingLoader implementations (org.castor.mapping.Loaders).

See Also:
Constant Field Values
Constructor Detail

CoreProperties

public CoreProperties()
Default constructor. Application and domain class loaders will be initialized to the one used to load this class. No parent properties will be set.
Note: This constructor is not intended for public use. Use one of the newInstance() methods of the modul specific properties instead.


CoreProperties

public CoreProperties(ClassLoader application,
                      ClassLoader domain)
Construct properties that uses the specified class loaders. No parent properties will be set.
Note: This constructor is not intended for public use. Use one of the newInstance() methods of the modul specific properties instead.

Parameters:
app - Classloader to be used for all classes of Castor and its required libraries.
domain - Classloader to be used for all domain objects.


Copyright © 2012. All Rights Reserved.