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
public abstract class AbstractInstallationReporter extends Object implements OperationStepHandler
Base class to build a report of the current instance installation.- Author:
- Emmanuel Hugonnet (c) 2015 Red Hat, inc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAbstractInstallationReporter.InstallationConfiguration
-
Field Summary
Fields Modifier and Type Field Description protected static StringOPERATION_NAME
-
Constructor Summary
Constructors Constructor Description AbstractInstallationReporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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, wait
-
Methods inherited from interface org.jboss.as.controller.OperationStepHandler
execute
-
-
-
-
Field Detail
-
OPERATION_NAME
protected static final String OPERATION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-