Interface CacheConfigurationAttributeGroup
- All Superinterfaces:
org.wildfly.subsystem.resource.ResourceModelResolver<BinaryServiceConfiguration>,org.wildfly.subsystem.resource.ResourceResolver<BinaryServiceConfiguration>
public interface CacheConfigurationAttributeGroup
extends org.wildfly.subsystem.resource.ResourceModelResolver<BinaryServiceConfiguration>
Encapsulates the attributes that describe a cache configuration.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptiondefault Collection<org.jboss.as.controller.AttributeDefinition>Convenience method returning a collection containing the container and cache attributes.org.jboss.as.controller.AttributeDefinitionReturns the attribute definition for the cache attribute.org.jboss.as.controller.AttributeDefinitionReturns the attribute definition for the container attribute.default BinaryServiceConfigurationresolve(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) Methods inherited from interface org.wildfly.subsystem.resource.ResourceModelResolver
resolve
-
Method Details
-
getContainerAttribute
org.jboss.as.controller.AttributeDefinition getContainerAttribute()Returns the attribute definition for the container attribute.- Returns:
- an attribute definition
-
getCacheAttribute
org.jboss.as.controller.AttributeDefinition getCacheAttribute()Returns the attribute definition for the cache attribute.- Returns:
- an attribute definition
-
getAttributes
Convenience method returning a collection containing the container and cache attributes.- Returns:
- a collection of attribute definitions.
-
resolve
default BinaryServiceConfiguration resolve(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException - Specified by:
resolvein interfaceorg.wildfly.subsystem.resource.ResourceModelResolver<BinaryServiceConfiguration>- Throws:
org.jboss.as.controller.OperationFailedException
-