Class InteractionException

    • Constructor Detail

      • InteractionException

        public InteractionException​(String message)
        Constructor
        Parameters:
        message - message for the exception
      • InteractionException

        public InteractionException​(Throwable nestedException)
        Constructor
        Parameters:
        nestedException - Throwable nested in this exception.
      • InteractionException

        public InteractionException​(String rbName,
                                    String errorCode,
                                    Object[] args)
        Constructor Constructs an instance of InteractionException to pass the localized error message At this level, the locale of the caller is not known and it is not possible to throw localized error message. Instead this constructor provides Resource Bundle name and error code for correctly locating the error message. The default getMessage() will always return English messages only. This is consistent with current JRE.
        Parameters:
        rbName - Resource Bundle Name to be used for getting localized error message.
        errorCode - Key to resource bundle. You can use
         ResourceBundle rb = ResourceBunde.getBundle (rbName,locale);
         String localizedStr = rb.getString(errorCode);
         
        args - arguments to message. If it is not present pass them as null