Class AbstractArtemisActionHandler
java.lang.Object
org.jboss.as.controller.AbstractRuntimeOnlyHandler
org.wildfly.extension.messaging.activemq.AbstractArtemisActionHandler
- All Implemented Interfaces:
org.jboss.as.controller.OperationStepHandler
- Direct Known Subclasses:
ExportJournalOperation,ImportJournalOperation,PrintDataOperation
public abstract class AbstractArtemisActionHandler
extends org.jboss.as.controller.AbstractRuntimeOnlyHandler
- Author:
- Emmanuel Hugonnet (c) 2020 Red Hat, Inc.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckAllowedOnJournal(org.jboss.as.controller.OperationContext context, String operationName) protected PathgetServerTempDir(org.jboss.as.controller.OperationContext context) protected FileresolveFile(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathElement pathElement) protected StringresolvePath(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathElement pathElement) Methods inherited from class org.jboss.as.controller.AbstractRuntimeOnlyHandler
execute, executeRuntimeStep, requiresRuntime, resourceMustExist
-
Constructor Details
-
AbstractArtemisActionHandler
public AbstractArtemisActionHandler()
-
-
Method Details
-
resolvePath
protected String resolvePath(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathElement pathElement) throws org.jboss.as.controller.OperationFailedException - Throws:
org.jboss.as.controller.OperationFailedException
-
getServerTempDir
-
resolveFile
protected File resolveFile(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathElement pathElement) throws org.jboss.as.controller.OperationFailedException - Throws:
org.jboss.as.controller.OperationFailedException
-
checkAllowedOnJournal
protected void checkAllowedOnJournal(org.jboss.as.controller.OperationContext context, String operationName) throws org.jboss.as.controller.OperationFailedException - Throws:
org.jboss.as.controller.OperationFailedException
-