protected Object handleOperation(String operationName, OperationContext context, ModelNode operation) throws OperationFailedException {
    """
	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
    """
        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);
    }
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
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 >