Package javax.cache.configuration

This package contains configuration classes and interfaces.

See: Description

Package javax.cache.configuration Description

This package contains configuration classes and interfaces.

Rather than configuration accepting user instances of interfaces for maximum portability factories are configured instead, so that instances can be instantiated where needed. To aid in this, FactoryBuilder can build factories of the required type as shown in the following example.


  MutableConfiguration<String, Integer> config = new MutableConfiguration<String, Integer>();

  config.setTypes(String.class, Integer.class)
        .setStoreByValue(false)
        .setStatisticsEnabled(true)
        .setExpiryPolicyFactory(FactoryBuilder.factoryOf(
            new AccessedExpiryPolicy<String>(new Duration(TimeUnit.HOURS, 1))));
 

OptionalFeature, though not specific to cache configuration, allows application to determine the optional features supported at runtime.

Since:
1.0
Author:
Greg Luck

Copyright © 2014. All Rights Reserved.