Class UIMA_UnsupportedOperationException

All Implemented Interfaces:
Serializable, I18nExceptionI

public class UIMA_UnsupportedOperationException extends UIMARuntimeException
Thrown to indicate that the requested operation is not supported. This extends RuntimeException and so does not need to be declared in the throws clause of methods.
See Also:
  • Field Details

    • UNSUPPORTED_METHOD

      public static final String UNSUPPORTED_METHOD
      Message key for a standard UIMA exception message: "Class {0} does not support method {1}."
      See Also:
    • NOT_MODIFIABLE

      public static final String NOT_MODIFIABLE
      Message key for a standard UIMA exception message: "Attribute {0} of class {1} is not modifiable."
      See Also:
    • SHARED_RESOURCE_NOT_RECONFIGURABLE

      public static final String SHARED_RESOURCE_NOT_RECONFIGURABLE
      Message key for a standard UIMA exception message: "This is a shared resource and cannot be reconfigured."
      See Also:
    • CAS_MULTIPLIER_NOT_SUPPORTED

      public static final String CAS_MULTIPLIER_NOT_SUPPORTED
      Message key for a standard UIMA exception message: "The Flow class {0} does not support the production of new CASes in the middle of the flow and so cannot be deployed in an Aggregate AnalysisEngine that includes a CAS Multiplier component."
      See Also:
  • Constructor Details

    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException()
      Creates a new exception with a null message.
    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException(Throwable aCause)
      Creates a new exception with the specified cause and a null message.
      Parameters:
      aCause - the original exception that caused this exception to be thrown, if any
    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException(String aResourceBundleName, String aMessageKey, Object[] aArguments)
      Creates a new exception with a the specified message.
      Parameters:
      aResourceBundleName - the base name of the resource bundle in which the message for this exception is located.
      aMessageKey - an identifier that maps to the message for this exception. The message may contain placeholders for arguments as defined by the MessageFormat class.
      aArguments - The arguments to the message. null may be used if the message has no arguments.
    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException(String aResourceBundleName, String aMessageKey, Object[] aArguments, Throwable aCause)
      Creates a new exception with the specified message and cause.
      Parameters:
      aResourceBundleName - the base name of the resource bundle in which the message for this exception is located.
      aMessageKey - an identifier that maps to the message for this exception. The message may contain placeholders for arguments as defined by the MessageFormat class.
      aArguments - The arguments to the message. null may be used if the message has no arguments.
      aCause - the original exception that caused this exception to be thrown, if any
    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException(String aMessageKey, Object[] aArguments)
      Creates a new exception with a message from the UIMARuntimeException.STANDARD_MESSAGE_CATALOG.
      Parameters:
      aMessageKey - an identifier that maps to the message for this exception. The message may contain placeholders for arguments as defined by the MessageFormat class.
      aArguments - The arguments to the message. null may be used if the message has no arguments.
    • UIMA_UnsupportedOperationException

      public UIMA_UnsupportedOperationException(String aMessageKey, Object[] aArguments, Throwable aCause)
      Creates a new exception with the specified cause and a message from the UIMARuntimeException.STANDARD_MESSAGE_CATALOG.
      Parameters:
      aMessageKey - an identifier that maps to the message for this exception. The message may contain placeholders for arguments as defined by the MessageFormat class.
      aArguments - The arguments to the message. null may be used if the message has no arguments.
      aCause - the original exception that caused this exception to be thrown, if any