Class ServiceRemoveStepHandler

    • Constructor Detail

      • ServiceRemoveStepHandler

        public ServiceRemoveStepHandler​(org.jboss.msc.service.ServiceName baseServiceName,
                                        AbstractAddStepHandler addOperation)
        Creates a ServiceRemoveStepHandler.
        Parameters:
        baseServiceName - base name to remove. Cannot be null
        addOperation - the add operation to use to rollback service removal. Cannot be null
      • ServiceRemoveStepHandler

        public ServiceRemoveStepHandler​(AbstractAddStepHandler addOperation)
        Creates a ServiceRemoveStepHandler.
        Parameters:
        addOperation - the add operation to use to rollback service removal. Cannot be null
    • Method Detail

      • serviceName

        protected org.jboss.msc.service.ServiceName serviceName​(String name,
                                                                PathAddress address)
        The service name to be removed. Can be overridden for unusual service naming patterns
        Parameters:
        name - The name of the resource being removed
        address - The address of the resource being removed
        Returns:
        The service name to remove. May return null if only removal based on unavailableCapabilities passed to the constructor are to be performed
      • serviceName

        protected org.jboss.msc.service.ServiceName serviceName​(String name)
        The service name to be removed. Can be overridden for unusual service naming patterns
        Parameters:
        name - The name of the resource being removed
        Returns:
        The service name to remove. May return null if only removal based on unavailableCapabilities passed to the constructor are to be performed