Class DecoratingSubsystemRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
java.lang.Object
org.jboss.as.clustering.controller.DecoratingSubsystemRegistration<R>
- All Implemented Interfaces:
org.jboss.as.controller.FeatureFilter,org.jboss.as.controller.FeatureRegistry,org.jboss.as.controller.SubsystemRegistration
- Direct Known Subclasses:
ContextualSubsystemRegistration
public class DecoratingSubsystemRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
extends Object
implements org.jboss.as.controller.SubsystemRegistration
Generic
SubsystemRegistration decorator.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionDecoratingSubsystemRegistration(org.jboss.as.controller.SubsystemRegistration registration, Function<org.jboss.as.controller.registry.ManagementResourceRegistration, R> decorator) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.as.version.Stabilityorg.jboss.as.controller.ModelVersionregisterDeploymentModel(org.jboss.as.controller.ResourceDefinition definition) org.jboss.as.controller.transform.TransformersSubRegistrationregisterModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.CombinedTransformer combinedTransformer) Deprecated.org.jboss.as.controller.transform.TransformersSubRegistrationregisterModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer) Deprecated.org.jboss.as.controller.transform.TransformersSubRegistrationregisterModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer, org.jboss.as.controller.transform.OperationTransformer operationTransformer) Deprecated.org.jboss.as.controller.transform.TransformersSubRegistrationregisterModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer, org.jboss.as.controller.transform.OperationTransformer operationTransformer, boolean placeholder) Deprecated.registerSubsystemModel(org.jboss.as.controller.ResourceDefinition definition) voidregisterXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext> writer) Deprecated.voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.FeatureRegistry
enablesMethods inherited from interface org.jboss.as.controller.SubsystemRegistration
registerXMLElementWriter
-
Constructor Details
-
DecoratingSubsystemRegistration
-
-
Method Details
-
setHostCapable
public void setHostCapable()- Specified by:
setHostCapablein interfaceorg.jboss.as.controller.SubsystemRegistration
-
registerXMLElementWriter
@Deprecated public void registerXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext> writer) Deprecated.- Specified by:
registerXMLElementWriterin interfaceorg.jboss.as.controller.SubsystemRegistration
-
registerModelTransformers
@Deprecated public org.jboss.as.controller.transform.TransformersSubRegistration registerModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer) Deprecated.Do not use. Always throwsUnsupportedOperationException. See https://issues.redhat.com/browse/WFLY-17319 -
registerModelTransformers
@Deprecated public org.jboss.as.controller.transform.TransformersSubRegistration registerModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer, org.jboss.as.controller.transform.OperationTransformer operationTransformer) Deprecated.Do not use. Always throwsUnsupportedOperationException. See https://issues.redhat.com/browse/WFLY-17319 -
registerModelTransformers
@Deprecated public org.jboss.as.controller.transform.TransformersSubRegistration registerModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.ResourceTransformer resourceTransformer, org.jboss.as.controller.transform.OperationTransformer operationTransformer, boolean placeholder) Deprecated.Do not use. Always throwsUnsupportedOperationException. See https://issues.redhat.com/browse/WFLY-17319 -
registerModelTransformers
@Deprecated public org.jboss.as.controller.transform.TransformersSubRegistration registerModelTransformers(org.jboss.as.controller.ModelVersionRange version, org.jboss.as.controller.transform.CombinedTransformer combinedTransformer) Deprecated.Do not use. Always throwsUnsupportedOperationException. See https://issues.redhat.com/browse/WFLY-17319 -
getSubsystemVersion
public org.jboss.as.controller.ModelVersion getSubsystemVersion()- Specified by:
getSubsystemVersionin interfaceorg.jboss.as.controller.SubsystemRegistration
-
registerSubsystemModel
- Specified by:
registerSubsystemModelin interfaceorg.jboss.as.controller.SubsystemRegistration
-
registerDeploymentModel
- Specified by:
registerDeploymentModelin interfaceorg.jboss.as.controller.SubsystemRegistration
-
getStability
public org.jboss.as.version.Stability getStability()- Specified by:
getStabilityin interfaceorg.jboss.as.controller.FeatureRegistry
-