Package org.jboss.as.model.test
Class ModelTestLegacyControllerKernelServicesProxy
- java.lang.Object
-
- org.jboss.as.model.test.ModelTestLegacyControllerKernelServicesProxy
-
public abstract class ModelTestLegacyControllerKernelServicesProxy extends Object
- Author:
- Kabir Khan
-
-
Field Summary
Fields Modifier and Type Field Description protected ClassLoaderchildFirstClassLoaderprotected ObjectchildFirstClassLoaderServices
-
Constructor Summary
Constructors Constructor Description ModelTestLegacyControllerKernelServicesProxy(ClassLoader childFirstClassLoader, Object childFirstClassLoaderServices)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract org.jboss.dmr.ModelNodeconvertModelNodeFromChildCl(Object object)protected abstract ObjectconvertModelNodeToChildCl(org.jboss.dmr.ModelNode modelNode)voidexecuteForFailure(org.jboss.dmr.ModelNode operation, InputStream... inputStreams)org.jboss.dmr.ModelNodeexecuteForResult(org.jboss.dmr.ModelNode operation, InputStream... inputStreams)org.jboss.dmr.ModelNodeexecuteOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.as.controller.transform.OperationTransformer.TransformedOperation op)org.jboss.dmr.ModelNodeexecuteOperation(org.jboss.dmr.ModelNode operation, InputStream... inputStreams)org.jboss.dmr.ModelNodeexecuteOperation(org.jboss.dmr.ModelNode operation, org.jboss.as.controller.ModelController.OperationTransactionControl txControl)ThrowablegetBootError()org.jboss.msc.service.ServiceContainergetContainer()protected abstract StringgetOperationTransactionProxyClassName()StringgetPersistedSubsystemXml()org.jboss.as.controller.registry.ImmutableManagementResourceRegistrationgetRootRegistration()booleanisSuccessfulBoot()org.jboss.dmr.ModelNodereadTransformedModel(org.jboss.as.controller.ModelVersion modelVersion)org.jboss.dmr.ModelNodereadTransformedModel(org.jboss.as.controller.ModelVersion modelVersion, boolean includeDefaults)org.jboss.dmr.ModelNodereadWholeModel()org.jboss.dmr.ModelNodereadWholeModel(boolean includeAliases)org.jboss.dmr.ModelNodereadWholeModel(boolean includeAliases, boolean includeRuntime)voidshutdown()org.jboss.as.controller.transform.OperationTransformer.TransformedOperationtransformOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.dmr.ModelNode operation)org.jboss.as.controller.transform.OperationTransformer.TransformedOperationtransformOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.dmr.ModelNode operation, org.jboss.as.controller.transform.TransformerOperationAttachment attachment)protected voidunwrapInvocationTargetRuntimeException(Exception e)voidvalidateOperation(org.jboss.dmr.ModelNode operation)voidvalidateOperations(List<org.jboss.dmr.ModelNode> operations)
-
-
-
Field Detail
-
childFirstClassLoader
protected final ClassLoader childFirstClassLoader
-
childFirstClassLoaderServices
protected final Object childFirstClassLoaderServices
-
-
Constructor Detail
-
ModelTestLegacyControllerKernelServicesProxy
public ModelTestLegacyControllerKernelServicesProxy(ClassLoader childFirstClassLoader, Object childFirstClassLoaderServices)
-
-
Method Detail
-
isSuccessfulBoot
public boolean isSuccessfulBoot()
-
getBootError
public Throwable getBootError()
-
readWholeModel
public org.jboss.dmr.ModelNode readWholeModel()
-
readWholeModel
public org.jboss.dmr.ModelNode readWholeModel(boolean includeAliases)
-
readWholeModel
public org.jboss.dmr.ModelNode readWholeModel(boolean includeAliases, boolean includeRuntime)
-
getContainer
public org.jboss.msc.service.ServiceContainer getContainer()
-
executeOperation
public org.jboss.dmr.ModelNode executeOperation(org.jboss.dmr.ModelNode operation, InputStream... inputStreams)
-
executeOperation
public org.jboss.dmr.ModelNode executeOperation(org.jboss.dmr.ModelNode operation, org.jboss.as.controller.ModelController.OperationTransactionControl txControl)
-
executeForResult
public org.jboss.dmr.ModelNode executeForResult(org.jboss.dmr.ModelNode operation, InputStream... inputStreams) throws org.jboss.as.controller.OperationFailedException- Throws:
org.jboss.as.controller.OperationFailedException
-
executeForFailure
public void executeForFailure(org.jboss.dmr.ModelNode operation, InputStream... inputStreams)
-
getPersistedSubsystemXml
public String getPersistedSubsystemXml()
-
validateOperations
public void validateOperations(List<org.jboss.dmr.ModelNode> operations)
-
validateOperation
public void validateOperation(org.jboss.dmr.ModelNode operation)
-
shutdown
public void shutdown()
-
getRootRegistration
public org.jboss.as.controller.registry.ImmutableManagementResourceRegistration getRootRegistration()
-
transformOperation
public org.jboss.as.controller.transform.OperationTransformer.TransformedOperation transformOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.dmr.ModelNode operation) throws org.jboss.as.controller.OperationFailedException- Throws:
org.jboss.as.controller.OperationFailedException
-
transformOperation
public org.jboss.as.controller.transform.OperationTransformer.TransformedOperation transformOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.dmr.ModelNode operation, org.jboss.as.controller.transform.TransformerOperationAttachment attachment) throws org.jboss.as.controller.OperationFailedException- Throws:
org.jboss.as.controller.OperationFailedException
-
readTransformedModel
public org.jboss.dmr.ModelNode readTransformedModel(org.jboss.as.controller.ModelVersion modelVersion)
-
readTransformedModel
public org.jboss.dmr.ModelNode readTransformedModel(org.jboss.as.controller.ModelVersion modelVersion, boolean includeDefaults)
-
executeOperation
public org.jboss.dmr.ModelNode executeOperation(org.jboss.as.controller.ModelVersion modelVersion, org.jboss.as.controller.transform.OperationTransformer.TransformedOperation op)
-
unwrapInvocationTargetRuntimeException
protected void unwrapInvocationTargetRuntimeException(Exception e)
-
convertModelNodeToChildCl
protected abstract Object convertModelNodeToChildCl(org.jboss.dmr.ModelNode modelNode)
-
convertModelNodeFromChildCl
protected abstract org.jboss.dmr.ModelNode convertModelNodeFromChildCl(Object object)
-
getOperationTransactionProxyClassName
protected abstract String getOperationTransactionProxyClassName()
-
-