Package org.jboss.as.server.operations
Class AbstractInstallationReporter
java.lang.Object
org.jboss.as.server.operations.AbstractInstallationReporter
- All Implemented Interfaces:
OperationStepHandler
- Direct Known Subclasses:
InstallationReportHandler
Base class to build a report of the current instance installation.
- Author:
- Emmanuel Hugonnet (c) 2015 Red Hat, inc.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.jboss.dmr.ModelNodecreateProductNode(OperationContext context, AbstractInstallationReporter.InstallationConfiguration installation) Create a ModelNode representing the instance product and the plateform it is running on.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.OperationStepHandler
execute
-
Field Details
-
OPERATION_NAME
- See Also:
-
-
Constructor Details
-
AbstractInstallationReporter
public AbstractInstallationReporter()
-
-
Method Details
-
createProductNode
protected org.jboss.dmr.ModelNode createProductNode(OperationContext context, AbstractInstallationReporter.InstallationConfiguration installation) throws OperationFailedException Create a ModelNode representing the instance product and the plateform it is running on.- Parameters:
context- the operation context.installation- the instance installation configuration.- Returns:
- a ModelNode representing the instance product and the plateform it is running on.
- Throws:
OperationFailedException
-