All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.wavefront.agent.queueing.QueueFileFactory Maven / Gradle / Ivy

There is a newer version: 9999.0
Show newest version
package com.wavefront.agent.queueing;

import java.io.IOException;

/**
 * Factory for {@link QueueFile} instances.
 *
 * @author [email protected]
 */
public interface QueueFileFactory {

  /**
   * Creates, or accesses an existing file, with the specified name.
   *
   * @param fileName file name to use
   * @return queue file instance
   * @throws IOException if file could not be created or accessed
   */
  QueueFile get(String fileName) throws IOException;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy