public abstract class AbstractEJBComponentRuntimeHandler<T extends EJBComponent>
extends org.jboss.as.controller.AbstractRuntimeOnlyHandler
EJBComponent
s.Modifier | Constructor and Description |
---|---|
protected |
AbstractEJBComponentRuntimeHandler(EJBComponentType componentType,
Class<T> componentClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
executeAgainstComponent(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode operation,
T component,
String opName,
org.jboss.as.controller.PathAddress address) |
protected void |
executeReadAttribute(String attributeName,
org.jboss.as.controller.OperationContext context,
T component,
org.jboss.as.controller.PathAddress address) |
protected void |
executeRuntimeStep(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode operation) |
protected void |
executeWriteAttribute(String attributeName,
org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode operation,
T component,
org.jboss.as.controller.PathAddress address) |
protected boolean |
isOperationReadOnly(String opName) |
void |
registerComponent(org.jboss.as.controller.PathAddress address,
org.jboss.msc.service.ServiceName serviceName) |
protected String |
resolveRuntimeName(org.jboss.as.controller.OperationContext context,
org.jboss.as.controller.PathElement address)
Resolves runtime name of model resource.
|
void |
unregisterComponent(org.jboss.as.controller.PathAddress address) |
protected AbstractEJBComponentRuntimeHandler(EJBComponentType componentType, Class<T> componentClass)
protected void executeRuntimeStep(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation) throws org.jboss.as.controller.OperationFailedException
executeRuntimeStep
in class org.jboss.as.controller.AbstractRuntimeOnlyHandler
org.jboss.as.controller.OperationFailedException
public void registerComponent(org.jboss.as.controller.PathAddress address, org.jboss.msc.service.ServiceName serviceName)
public void unregisterComponent(org.jboss.as.controller.PathAddress address)
protected void executeReadAttribute(String attributeName, org.jboss.as.controller.OperationContext context, T component, org.jboss.as.controller.PathAddress address)
protected void executeWriteAttribute(String attributeName, org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, T component, org.jboss.as.controller.PathAddress address) throws org.jboss.as.controller.OperationFailedException
org.jboss.as.controller.OperationFailedException
protected void executeAgainstComponent(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation, T component, String opName, org.jboss.as.controller.PathAddress address) throws org.jboss.as.controller.OperationFailedException
org.jboss.as.controller.OperationFailedException
protected boolean isOperationReadOnly(String opName)
protected String resolveRuntimeName(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathElement address)
context
- - operation context in which handler is invokedaddress
- - deployment addressCopyright © 2017 JBoss by Red Hat. All rights reserved.