{
Assume.assumeFalse("FORGE-1679", OperatingSystemUtils.isWindows());
File tempDir = OperatingSystemUtils.createTempDir();
File tempFile = File.createTempFile("resource_monitor", ".tmp", tempDir);
final FileResource<?> resource = resourceFactory.create(FileResource.class, tempFile);
monitor = resourceFactory.monitor(resource, new ResourceFilter()
{
@Override
public boolean accept(Resource<?> resource)
{
return resource.getName().startsWith("resource_monitor");