Package org.apache.cxf.io

# Class CachedConstants

java.lang.Object
org.apache.cxf.io.CachedConstants

public final class CachedConstants extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `CIPHER_TRANSFORMATION_BUS_PROP`
  The cipher transformation name for encrypting the cached content.
  `static final String`
  `CIPHER_TRANSFORMATION_SYS_PROP`
  The cipher transformation name for encrypting the cached content.
  `static final String`
  `CLEANER_CLEAN_ON_SHUTDOWN_BUS_PROP`
  Forces cleaning of the unclosed `CachedOutputStream` instances on `Bus` shutdown.
  `static final String`
  `CLEANER_DELAY_BUS_PROP`
  The delay (in ms) for cleaning up unclosed `CachedOutputStream` instances. 30 minutes is specified by default, the minimum value is 2 seconds.
  `static final String`
  `CLEANER_STRATEGY_BUS_PROP`
  The strategy to be used for cleaning up unclosed `CachedOutputStream` instances.
  `static final String`
  `MAX_SIZE_BUS_PROP`
  The data size in bytes to limit the maximum data size to be cached.
  `static final String`
  `MAX_SIZE_SYS_PROP`
  The data size in bytes to limit the maximum data size to be cached.
  `static final String`
  `OUTPUT_DIRECTORY_BUS_PROP`
  The directory name for storing the temporary files.
  `static final String`
  `OUTPUT_DIRECTORY_SYS_PROP`
  The directory name for storing the temporary files.
  `static final String`
  `THRESHOLD_BUS_PROP`
  The threshold value in bytes to switch from memory to file caching.
  `static final String`
  `THRESHOLD_SYS_PROP`
  The threshold value in bytes to switch from memory to file caching.

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### OUTPUT_DIRECTORY_SYS_PROP

    public static final String OUTPUT_DIRECTORY_SYS_PROP
    The directory name for storing the temporary files. None is specified by default.
    See Also:
      - Constant Field Values

  - ### OUTPUT_DIRECTORY_BUS_PROP

    public static final String OUTPUT_DIRECTORY_BUS_PROP
    The directory name for storing the temporary files. None is specified by default.
    See Also:
      - Constant Field Values

  - ### THRESHOLD_SYS_PROP

    public static final String THRESHOLD_SYS_PROP
    The threshold value in bytes to switch from memory to file caching. The default value is 128K for CachedOutputStream and 64K for CachedWriter.
    See Also:
      - Constant Field Values

  - ### THRESHOLD_BUS_PROP

    public static final String THRESHOLD_BUS_PROP
    The threshold value in bytes to switch from memory to file caching. The default value is 128K for CachedOutputStream and 64K for CachedWriter.
    See Also:
      - Constant Field Values

  - ### MAX_SIZE_SYS_PROP

    public static final String MAX_SIZE_SYS_PROP
    The data size in bytes to limit the maximum data size to be cached. No max size is set by default.
    See Also:
      - Constant Field Values

  - ### MAX_SIZE_BUS_PROP

    public static final String MAX_SIZE_BUS_PROP
    The data size in bytes to limit the maximum data size to be cached. No max size is set by default.
    See Also:
      - Constant Field Values

  - ### CIPHER_TRANSFORMATION_SYS_PROP

    public static final String CIPHER_TRANSFORMATION_SYS_PROP
    The cipher transformation name for encrypting the cached content. None is specified by default.
    See Also:
      - Constant Field Values

  - ### CIPHER_TRANSFORMATION_BUS_PROP

    public static final String CIPHER_TRANSFORMATION_BUS_PROP
    The cipher transformation name for encrypting the cached content. None is specified by default.
    See Also:
      - Constant Field Values

  - ### CLEANER_DELAY_BUS_PROP

    public static final String CLEANER_DELAY_BUS_PROP
    The delay (in ms) for cleaning up unclosed `CachedOutputStream` instances. 30 minutes is specified by default, the minimum value is 2 seconds. If the value of the delay is set to 0 (or is negative), the cleaner will be deactivated.
    See Also:
      - Constant Field Values

  - ### CLEANER_CLEAN_ON_SHUTDOWN_BUS_PROP

    public static final String CLEANER_CLEAN_ON_SHUTDOWN_BUS_PROP
    Forces cleaning of the unclosed `CachedOutputStream` instances on `Bus` shutdown. The default value is "true", if the cleaner is deactivated or the value is set to "false", no cleanup attempt on shutdown will be performed.
    See Also:
      - Constant Field Values

  - ### CLEANER_STRATEGY_BUS_PROP

    public static final String CLEANER_STRATEGY_BUS_PROP
    The strategy to be used for cleaning up unclosed `CachedOutputStream` instances. By default, there cleaner implementation creates a timer per each `Bus` instance. However, in certain deployments it could lead to excessive number of timers being created, so there is an alternative strategy that uses single timer instance. The supported strategies are: default, single-timer.
    See Also:
      - Constant Field Values