com.intel.gpe.client2.common.configurators
Class ExtensibilityConfigurator

java.lang.Object
  extended by com.intel.gpe.client2.common.configurators.ExtensibilityConfigurator

public abstract class ExtensibilityConfigurator
extends java.lang.Object


Constructor Summary
ExtensibilityConfigurator()
           
 
Method Summary
static ExtensibilityConfigurator getConfigurator()
          Load the configurator from the class list specified in the System property "com.intel.gpe.client2.providers.ExtensibilityConfigurator".
abstract  ExtensibilityProvider[] getExtensibilityProviders()
          Get the list of extensibility providers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensibilityConfigurator

public ExtensibilityConfigurator()
Method Detail

getExtensibilityProviders

public abstract ExtensibilityProvider[] getExtensibilityProviders()
Get the list of extensibility providers

Returns:

getConfigurator

public static ExtensibilityConfigurator getConfigurator()
                                                 throws java.lang.InstantiationException,
                                                        java.lang.IllegalAccessException,
                                                        java.lang.ClassNotFoundException
Load the configurator from the class list specified in the System property "com.intel.gpe.client2.providers.ExtensibilityConfigurator". The class names are separated with comma. Each class must extend the ExtensibilityConfigurator class.

Returns:
the configurator
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException


Copyright © 2008. All Rights Reserved.