com.xpn.xwiki.plugin.applicationmanager
Class ApplicationManagerException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.xpn.xwiki.XWikiException
              extended by com.xpn.xwiki.plugin.PluginException
                  extended by com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerException
All Implemented Interfaces:
Serializable

public class ApplicationManagerException
extends PluginException

Application Manager plugin base exception.

Version:
$Id: 89da3f247d6e5bdf51e687627d79bc64e89ae620 $
See Also:
Serialized Form

Field Summary
static int ERROR_AM_APPDOCALREADYEXISTS
          Error when trying to create application descriptor that already exist in the database.
static int ERROR_AM_DOESNOTEXIST
          Error when trying to get application descriptor that does not exist in the database.
static int MODULE_PLUGIN_APPLICATIONMANAGER
          Application Manager plugin error identifier.
 
Fields inherited from class com.xpn.xwiki.XWikiException
ERROR_CACHE_INITIALIZING, ERROR_DOC_RCS_PARSING, ERROR_DOC_XML_PARSING, ERROR_XWIKI_ACCESS_DENIED, ERROR_XWIKI_ACCESS_EXO_EXCEPTION_ADDING_USERS, ERROR_XWIKI_ACCESS_EXO_EXCEPTION_GROUPS, ERROR_XWIKI_ACCESS_EXO_EXCEPTION_LISTING_USERS, ERROR_XWIKI_ACCESS_EXO_EXCEPTION_USERS, ERROR_XWIKI_ACCESS_TOKEN_INVALID, ERROR_XWIKI_APP_ATTACHMENT_NOT_FOUND, ERROR_XWIKI_APP_CREATE_USER, ERROR_XWIKI_APP_DOCUMENT_NOT_EMPTY, ERROR_XWIKI_APP_EXPORT, ERROR_XWIKI_APP_FILE_EXCEPTION_MAXSIZE, ERROR_XWIKI_APP_INVALID_CHARS, ERROR_XWIKI_APP_JAVA_HEAP_SPACE, ERROR_XWIKI_APP_REDIRECT_EXCEPTION, ERROR_XWIKI_APP_SEND_RESPONSE_EXCEPTION, ERROR_XWIKI_APP_SERVICE_NOT_FOUND, ERROR_XWIKI_APP_TEMPLATE_DOES_NOT_EXIST, ERROR_XWIKI_APP_TEMPLATE_NOT_AVAILABLE, ERROR_XWIKI_APP_UPLOAD_FILE_EXCEPTION, ERROR_XWIKI_APP_UPLOAD_PARSE_EXCEPTION, ERROR_XWIKI_APP_URL_EXCEPTION, ERROR_XWIKI_APP_VALIDATE_USER, ERROR_XWIKI_CLASSES_CANNOT_PREPARE_CUSTOM_DISPLAY, ERROR_XWIKI_CLASSES_CUSTOMCLASSINVOCATIONERROR, ERROR_XWIKI_CLASSES_DIFF, ERROR_XWIKI_CLASSES_FIELD_DOES_NOT_EXIST, ERROR_XWIKI_CLASSES_FIELD_INVALID, ERROR_XWIKI_CLASSES_PROPERTY_CLASS_IN_METACLASS, ERROR_XWIKI_CLASSES_PROPERTY_CLASS_INSTANCIATION, ERROR_XWIKI_CONFIG_FILENOTFOUND, ERROR_XWIKI_CONFIG_FORMATERROR, ERROR_XWIKI_CONTENT_LINK_INVALID_TARGET, ERROR_XWIKI_CONTENT_LINK_INVALID_URI, ERROR_XWIKI_DIFF_ATTACHMENT_ERROR, ERROR_XWIKI_DIFF_CLASS_ERROR, ERROR_XWIKI_DIFF_CONTENT_ERROR, ERROR_XWIKI_DIFF_METADATA_ERROR, ERROR_XWIKI_DIFF_OBJECT_ERROR, ERROR_XWIKI_DIFF_RENDERED_ERROR, ERROR_XWIKI_DIFF_XML_ERROR, ERROR_XWIKI_DOC_CUSTOMDOCINVOCATIONERROR, ERROR_XWIKI_DOC_EXPORT, ERROR_XWIKI_DOES_NOT_EXIST, ERROR_XWIKI_EMAIL_CANNOT_GET_VALIDATION_CONFIG, ERROR_XWIKI_EMAIL_CANNOT_PREPARE_VALIDATION_EMAIL, ERROR_XWIKI_EMAIL_CONNECT_FAILED, ERROR_XWIKI_EMAIL_ERROR_SENDING_EMAIL, ERROR_XWIKI_EMAIL_LOGIN_FAILED, ERROR_XWIKI_EMAIL_SEND_FAILED, ERROR_XWIKI_EXPORT_PDF_FOP_FAILED, ERROR_XWIKI_EXPORT_XSL_FAILED, ERROR_XWIKI_EXPORT_XSL_FILE_NOT_FOUND, ERROR_XWIKI_GROOVY_COMPILE_FAILED, ERROR_XWIKI_GROOVY_EXECUTION_FAILED, ERROR_XWIKI_INIT_FAILED, ERROR_XWIKI_MKDIR, ERROR_XWIKI_NOT_IMPLEMENTED, ERROR_XWIKI_NOTIFICATION, ERROR_XWIKI_PERLPLUGIN_PERLSERVER_EXCEPTION, ERROR_XWIKI_PERLPLUGIN_START, ERROR_XWIKI_PERLPLUGIN_START_EXCEPTION, ERROR_XWIKI_RENDERING_GROOVY_EXCEPTION, ERROR_XWIKI_RENDERING_VELOCITY_EXCEPTION, ERROR_XWIKI_STORE_ARCHIVEFORMAT, ERROR_XWIKI_STORE_ATTACHMENT_ARCHIVEFORMAT, ERROR_XWIKI_STORE_CLASSINVOCATIONERROR, ERROR_XWIKI_STORE_FILENOTFOUND, ERROR_XWIKI_STORE_HIBERNATE_CANNOT_DELETE_UNLOADED_DOC, ERROR_XWIKI_STORE_HIBERNATE_CHECK_EXISTS_DATABASE, ERROR_XWIKI_STORE_HIBERNATE_CHECK_EXISTS_DOC, ERROR_XWIKI_STORE_HIBERNATE_CREATE_DATABASE, ERROR_XWIKI_STORE_HIBERNATE_DELETE_DATABASE, ERROR_XWIKI_STORE_HIBERNATE_DELETING_ATTACHMENT, ERROR_XWIKI_STORE_HIBERNATE_DELETING_DOC, ERROR_XWIKI_STORE_HIBERNATE_DELETING_LINKS, ERROR_XWIKI_STORE_HIBERNATE_DELETING_LOCK, ERROR_XWIKI_STORE_HIBERNATE_DELETING_OBJECT, ERROR_XWIKI_STORE_HIBERNATE_INVALID_MAPPING, ERROR_XWIKI_STORE_HIBERNATE_LOADING_ATTACHMENT, ERROR_XWIKI_STORE_HIBERNATE_LOADING_BACKLINKS, ERROR_XWIKI_STORE_HIBERNATE_LOADING_CLASS, ERROR_XWIKI_STORE_HIBERNATE_LOADING_LINKS, ERROR_XWIKI_STORE_HIBERNATE_LOADING_LOCK, ERROR_XWIKI_STORE_HIBERNATE_LOADING_OBJECT, ERROR_XWIKI_STORE_HIBERNATE_MAPPING_INJECTION_FAILED, ERROR_XWIKI_STORE_HIBERNATE_READING_DOC, ERROR_XWIKI_STORE_HIBERNATE_READING_REVISIONS, ERROR_XWIKI_STORE_HIBERNATE_READING_VERSION, ERROR_XWIKI_STORE_HIBERNATE_SAVING_ATTACHMENT, ERROR_XWIKI_STORE_HIBERNATE_SAVING_ATTACHMENT_LIST, ERROR_XWIKI_STORE_HIBERNATE_SAVING_CLASS, ERROR_XWIKI_STORE_HIBERNATE_SAVING_DOC, ERROR_XWIKI_STORE_HIBERNATE_SAVING_LINKS, ERROR_XWIKI_STORE_HIBERNATE_SAVING_LOCK, ERROR_XWIKI_STORE_HIBERNATE_SAVING_OBJECT, ERROR_XWIKI_STORE_HIBERNATE_SEARCH, ERROR_XWIKI_STORE_HIBERNATE_SEARCHING_ATTACHMENT, ERROR_XWIKI_STORE_HIBERNATE_SWITCH_DATABASE, ERROR_XWIKI_STORE_HIBERNATE_UNEXISTANT_VERSION, ERROR_XWIKI_STORE_MIGRATION, ERROR_XWIKI_STORE_MISC, ERROR_XWIKI_STORE_RCS_DELETING_ATTACHMENT, ERROR_XWIKI_STORE_RCS_DELETING_FILE, ERROR_XWIKI_STORE_RCS_LOADING_ATTACHMENT, ERROR_XWIKI_STORE_RCS_READING_FILE, ERROR_XWIKI_STORE_RCS_READING_REVISIONS, ERROR_XWIKI_STORE_RCS_READING_VERSION, ERROR_XWIKI_STORE_RCS_SAVING_ATTACHMENT, ERROR_XWIKI_STORE_RCS_SAVING_FILE, ERROR_XWIKI_STORE_RCS_SEARCH, ERROR_XWIKI_STORE_RCS_SEARCHING_ATTACHMENT, ERROR_XWIKI_STORE_SEARCH_NOTIMPL, ERROR_XWIKI_UNKNOWN, ERROR_XWIKI_USER_CREATE, ERROR_XWIKI_USER_INACTIVE, ERROR_XWIKI_USER_INIT, MODULE_XWIKI, MODULE_XWIKI_ACCESS, MODULE_XWIKI_APP, MODULE_XWIKI_CACHE, MODULE_XWIKI_CLASSES, MODULE_XWIKI_CONFIG, MODULE_XWIKI_CONTENT, MODULE_XWIKI_DIFF, MODULE_XWIKI_DOC, MODULE_XWIKI_EMAIL, MODULE_XWIKI_EXPORT, MODULE_XWIKI_GROOVY, MODULE_XWIKI_GWT_API, MODULE_XWIKI_NOTIFICATION, MODULE_XWIKI_PERLPLUGINS, MODULE_XWIKI_PLUGINS, MODULE_XWIKI_RENDERING, MODULE_XWIKI_STORE, MODULE_XWIKI_USER, MODULE_XWIKI_XMLRPC
 
Constructor Summary
ApplicationManagerException(int code, String message)
          Create an ApplicationManagerException.
ApplicationManagerException(int code, String message, Throwable e)
          Create an ApplicationManagerException.
ApplicationManagerException(int code, String message, Throwable e, Object[] args)
          Create an ApplicationManagerException.
 
Method Summary
static ApplicationManagerException getDefaultException()
           
 
Methods inherited from class com.xpn.xwiki.plugin.PluginException
getPluginName
 
Methods inherited from class com.xpn.xwiki.XWikiException
getArgs, getCause, getCode, getException, getFullMessage, getMessage, getModule, getModuleName, getStackTraceAsString, getStackTraceAsString, printStackTrace, printStackTrace, setArgs, setCode, setException, setMessage, setModule
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MODULE_PLUGIN_APPLICATIONMANAGER

public static final int MODULE_PLUGIN_APPLICATIONMANAGER
Application Manager plugin error identifier.

See Also:
Constant Field Values

ERROR_AM_APPDOCALREADYEXISTS

public static final int ERROR_AM_APPDOCALREADYEXISTS
Error when trying to create application descriptor that already exist in the database.

See Also:
Constant Field Values

ERROR_AM_DOESNOTEXIST

public static final int ERROR_AM_DOESNOTEXIST
Error when trying to get application descriptor that does not exist in the database.

See Also:
Constant Field Values
Constructor Detail

ApplicationManagerException

public ApplicationManagerException(int code,
                                   String message)
Create an ApplicationManagerException.

Parameters:
code - the error code.
message - a literal message about this error.

ApplicationManagerException

public ApplicationManagerException(int code,
                                   String message,
                                   Throwable e,
                                   Object[] args)
Create an ApplicationManagerException. Replace any parameters found in the message by the passed args parameters. The format is the one used by MessageFormat.

Parameters:
code - the error code.
message - a literal message about this error.
e - the exception this exception wrap.
args - the array of parameters to use for replacing "{N}" elements in the string. See MessageFormat for the full syntax

ApplicationManagerException

public ApplicationManagerException(int code,
                                   String message,
                                   Throwable e)
Create an ApplicationManagerException.

Parameters:
code - the error code.
message - a literal message about this error.
e - the exception this exception wrap.
Method Detail

getDefaultException

public static ApplicationManagerException getDefaultException()
Returns:
unique instance of the default ApplicationManagerException.


Copyright © 2004-2013 XWiki. All Rights Reserved.