org.ofbiz.service
Class GeneralServiceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.ofbiz.base.util.GeneralException
              extended by org.ofbiz.service.GeneralServiceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EntitySyncContext.SyncAbortException, EntitySyncContext.SyncErrorException

public class GeneralServiceException
extends GeneralException

General Service Exception - base Exception for in-Service Errors

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> errorMsgList
           
protected  java.util.Map<java.lang.String,? extends java.lang.Object> errorMsgMap
           
protected  java.util.Map<java.lang.String,? extends java.lang.Object> nestedServiceResult
           
 
Constructor Summary
GeneralServiceException()
           
GeneralServiceException(java.lang.String str)
           
GeneralServiceException(java.lang.String str, java.util.List<? extends java.lang.Object> errorMsgList, java.util.Map<java.lang.String,? extends java.lang.Object> errorMsgMap, java.util.Map<java.lang.String,? extends java.lang.Object> nestedServiceResult, java.lang.Throwable nested)
           
GeneralServiceException(java.lang.String str, java.lang.Throwable nested)
           
GeneralServiceException(java.lang.Throwable nested)
           
 
Method Summary
 void addErrorMessages(java.util.List<? extends java.lang.Object> errMsgs)
           
 java.util.Map<java.lang.String,java.lang.Object> returnError(java.lang.String module)
           
 
Methods inherited from class org.ofbiz.base.util.GeneralException
checkException, checkException, getMessage, getMessageList, getNested, getNonNestedMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

errorMsgList

protected java.util.List<java.lang.Object> errorMsgList

errorMsgMap

protected java.util.Map<java.lang.String,? extends java.lang.Object> errorMsgMap

nestedServiceResult

protected java.util.Map<java.lang.String,? extends java.lang.Object> nestedServiceResult
Constructor Detail

GeneralServiceException

public GeneralServiceException()

GeneralServiceException

public GeneralServiceException(java.lang.String str)

GeneralServiceException

public GeneralServiceException(java.lang.String str,
                               java.lang.Throwable nested)

GeneralServiceException

public GeneralServiceException(java.lang.Throwable nested)

GeneralServiceException

public GeneralServiceException(java.lang.String str,
                               java.util.List<? extends java.lang.Object> errorMsgList,
                               java.util.Map<java.lang.String,? extends java.lang.Object> errorMsgMap,
                               java.util.Map<java.lang.String,? extends java.lang.Object> nestedServiceResult,
                               java.lang.Throwable nested)
Method Detail

returnError

public java.util.Map<java.lang.String,java.lang.Object> returnError(java.lang.String module)

addErrorMessages

public void addErrorMessages(java.util.List<? extends java.lang.Object> errMsgs)