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 Type
    Method
    Description
    default Collection<org.jboss.as.controller.AttributeDefinition>
    Convenience method returning a collection containing the container and cache attributes.
    org.jboss.as.controller.AttributeDefinition
    Returns the attribute definition for the cache attribute.
    org.jboss.as.controller.AttributeDefinition
    Returns the attribute definition for the container attribute.
    resolve(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

      default Collection<org.jboss.as.controller.AttributeDefinition> 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:
      resolve in interface org.wildfly.subsystem.resource.ResourceModelResolver<BinaryServiceConfiguration>
      Throws:
      org.jboss.as.controller.OperationFailedException