messaging-activemq/src/main/java/org/wildfly/extension/messaging/activemq/AbstractActiveMQComponentControlHandler.java
protected Object handleOperation(String operationName, OperationContext context, ModelNode operation) throws OperationFailedException {
        unsupportedOperation(operationName);
        throw MessagingLogger.ROOT_LOGGER.unsupportedOperation(operationName);
    }
protected Object handleOperation(String operationName, OperationContext context, ModelNode operation) throws OperationFailedException {
        unsupportedOperation(operationName);
        throw MessagingLogger.ROOT_LOGGER.unsupportedOperation(operationName);
    }
Hook to allow subclasses to handle operations other than {@code read-attribute}, {@code start} and
{@code stop}. Implementations must not call any of the
{@link org.jboss.as.controller.OperationContext#completeStep(OperationContext.ResultHandler) context.completeStep variants}.
<p>
This default implementation just throws the exception returned by {@link #unsupportedOperation(String)}.
</p>


@param operationName the name of the operation
@param context the operation context
@param operation the operation

@return an object that can be passed back in {@link #handleRevertOperation(String, org.jboss.as.controller.OperationContext, org.jboss.dmr.ModelNode, Object)}
if the operation should be reverted. A value of {@code null} is an indication that no reversible
modification was made
@throws OperationFailedException