Class OperationDefinitionHelper


  • public class OperationDefinitionHelper
    extends Object
    Helper class to define operations.
    Author:
    Jeff Mesnil (c) 2014 Red Hat inc.
    • Constructor Detail

      • OperationDefinitionHelper

        public OperationDefinitionHelper()
    • Method Detail

      • createNonEmptyStringAttribute

        public static org.jboss.as.controller.AttributeDefinition createNonEmptyStringAttribute​(String attributeName)
      • runtimeReadOnlyOperation

        public static org.jboss.as.controller.SimpleOperationDefinitionBuilder runtimeReadOnlyOperation​(String operationName,
                                                                                                        org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver)
        Create a SimpleOperationDefinitionBuilder for the given operationName and flag it as read only and runtime only.
      • runtimeOnlyOperation

        public static org.jboss.as.controller.SimpleOperationDefinitionBuilder runtimeOnlyOperation​(String operationName,
                                                                                                    org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver)
        Create a SimpleOperationDefinitionBuilder for the given operationName and flag it as runtime only.
      • resolveFilter

        public static String resolveFilter​(org.jboss.as.controller.OperationContext context,
                                           org.jboss.dmr.ModelNode operation)
                                    throws org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.as.controller.OperationFailedException