Class InfinispanCacheConfigurationAttributeGroup

java.lang.Object
org.wildfly.clustering.infinispan.service.InfinispanCacheConfigurationAttributeGroup
All Implemented Interfaces:
CacheConfigurationAttributeGroup, org.wildfly.subsystem.resource.ResourceModelResolver<BinaryServiceConfiguration>, org.wildfly.subsystem.resource.ResourceResolver<BinaryServiceConfiguration>

public class InfinispanCacheConfigurationAttributeGroup extends Object implements CacheConfigurationAttributeGroup
Encapsulates the attributes that describe an Infinispan cache configuration.
Author:
Paul Ferraro
  • Constructor Details

    • InfinispanCacheConfigurationAttributeGroup

      public InfinispanCacheConfigurationAttributeGroup(org.jboss.as.controller.capability.RuntimeCapability<Void> capability)
  • Method Details

    • getContainerAttribute

      public org.wildfly.subsystem.resource.capability.CapabilityReferenceAttributeDefinition<org.infinispan.configuration.cache.Configuration> getContainerAttribute()
      Specified by:
      getContainerAttribute in interface CacheConfigurationAttributeGroup
    • getCacheAttribute

      public org.wildfly.subsystem.resource.capability.CapabilityReferenceAttributeDefinition<org.infinispan.configuration.cache.Configuration> getCacheAttribute()
      Specified by:
      getCacheAttribute in interface CacheConfigurationAttributeGroup