Copyright © 2008, 2009 Pedro Agulló Soliveres

com.softwarementors.extjs.djn.servlet
Class ServletConfigurationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.softwarementors.extjs.djn.DirectJNgineException
                  extended by com.softwarementors.extjs.djn.servlet.ServletConfigurationException
All Implemented Interfaces:
java.io.Serializable

public class ServletConfigurationException
extends DirectJNgineException

See Also:
Serialized Form

Method Summary
static ServletConfigurationException forClassNotFound(java.lang.String className, java.lang.ClassNotFoundException cause)
           
static ServletConfigurationException forDispatcherMustImplementDispatcherInterface(java.lang.String dispatcherClassName)
           
static ServletConfigurationException forGsonBuilderConfiguratorMustImplementGsonBuilderConfiguratorInterface(java.lang.String configuratorClassName)
           
static ServletConfigurationException forJsonRequestProcessorThreadMustImplementJsonRequestProcessorThreadInterface(java.lang.String jsonRequestProcessorThreadClassName)
           
static ServletConfigurationException forMaxThreadPoolSizeMustBeEqualOrGreaterThanMinThreadPoolSize(int batchRequestsMinThreadsPoolSize, int batchRequestsMaxThreadsPoolSize)
           
static ServletConfigurationException forMissingRequiredConfigurationParameter(java.util.List<java.lang.String> missingParameters)
           
static ServletConfigurationException forParameterMustBeAnIntegerGreaterOrEqualToValue(java.lang.String parameterName, int result, int minValue)
           
static ServletConfigurationException forParameterMustBeAValidInteger(java.lang.String parameterName, java.lang.String resultString)
           
static ServletConfigurationException forRegistryConfiguratorMustImplementGsonBuilderConfiguratorInterface(java.lang.String registryConfiguratorClassName)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

forMissingRequiredConfigurationParameter

public static ServletConfigurationException forMissingRequiredConfigurationParameter(java.util.List<java.lang.String> missingParameters)

forClassNotFound

public static ServletConfigurationException forClassNotFound(java.lang.String className,
                                                             java.lang.ClassNotFoundException cause)

forGsonBuilderConfiguratorMustImplementGsonBuilderConfiguratorInterface

public static ServletConfigurationException forGsonBuilderConfiguratorMustImplementGsonBuilderConfiguratorInterface(java.lang.String configuratorClassName)

forRegistryConfiguratorMustImplementGsonBuilderConfiguratorInterface

public static ServletConfigurationException forRegistryConfiguratorMustImplementGsonBuilderConfiguratorInterface(java.lang.String registryConfiguratorClassName)

forParameterMustBeAnIntegerGreaterOrEqualToValue

public static ServletConfigurationException forParameterMustBeAnIntegerGreaterOrEqualToValue(java.lang.String parameterName,
                                                                                             int result,
                                                                                             int minValue)

forParameterMustBeAValidInteger

public static ServletConfigurationException forParameterMustBeAValidInteger(java.lang.String parameterName,
                                                                            java.lang.String resultString)

forMaxThreadPoolSizeMustBeEqualOrGreaterThanMinThreadPoolSize

public static ServletConfigurationException forMaxThreadPoolSizeMustBeEqualOrGreaterThanMinThreadPoolSize(int batchRequestsMinThreadsPoolSize,
                                                                                                          int batchRequestsMaxThreadsPoolSize)

forDispatcherMustImplementDispatcherInterface

public static ServletConfigurationException forDispatcherMustImplementDispatcherInterface(java.lang.String dispatcherClassName)

forJsonRequestProcessorThreadMustImplementJsonRequestProcessorThreadInterface

public static ServletConfigurationException forJsonRequestProcessorThreadMustImplementJsonRequestProcessorThreadInterface(java.lang.String jsonRequestProcessorThreadClassName)

Copyright © 2008, 2009 Pedro Agulló Soliveres