# Interface CLNProbeFactoryType

All Known Implementing Classes:
  `CLNProbes`

public interface CLNProbeFactoryType
A factory of version probes.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CLNProbeType`
  `createProbe(URI source, SeekableByteChannel channel)`
  Create a version probe.

- ## Method Details

  - ### createProbe

    CLNProbeType createProbe(URI source, SeekableByteChannel channel) throws IOException
    Create a version probe.
    Parameters:
      `source` - The source file
      `channel` - The source file channel
    Returns:
      A version probe
    Throws:
      `IOException` - On I/O errors