Class UIMA_UnsupportedOperationException

  • All Implemented Interfaces:
    Serializable

    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:
    Serialized Form
    • Field Detail

      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
    • Constructor Detail

      • 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