public void onData(final T data) {
        if (isOrderly) {
            throw new IllegalArgumentException("The current provider is  of orderly type. Please use onOrderlyData() method.");
        }
        try {
            ringBuffer.publishEvent(translatorOneArg, data);
        } catch (Exception ex) {
            logger.error("ex", ex);
        }
    }
Send a data.

@param data the data
shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/provider/DisruptorProvider.java