Example usage for org.apache.commons.io FileCleaningTracker FileCleaningTracker

List of usage examples for org.apache.commons.io FileCleaningTracker FileCleaningTracker

Introduction

In this page you can find the example usage for org.apache.commons.io FileCleaningTracker FileCleaningTracker.

Prototype

FileCleaningTracker

Source Link

Usage

From source file:it.geosolutions.tools.io.file.FileGarbageCollector.java

private static void build(FileCleaningTracker s) {
    s = new FileCleaningTracker();
}

From source file:au.gov.ansto.bragg.nbi.restlet.fileupload.servlet.FileCleanerCleanup.java

/**
 * Called when the web application is initialized. Does
 * nothing.//w  ww .j a  va  2 s . c  om
 *
 * @param sce The servlet context, used for calling
 *   {@link #setFileCleaningTracker(ServletContext, FileCleaningTracker)}.
 */
public void contextInitialized(ServletContextEvent sce) {
    setFileCleaningTracker(sce.getServletContext(), new FileCleaningTracker());
}

From source file:com.adaptris.core.lms.LargeFsConsumer.java

@Override
public void init() throws CoreException {
    super.init();
    tracker = new FileCleaningTracker();
}

From source file:com.kodemore.servlet.ScServletData.java

private DiskFileItemFactory createDiskFileItemFactory() {
    DiskFileItemFactory x = new DiskFileItemFactory();
    x.setFileCleaningTracker(new FileCleaningTracker());
    return x;/*from  w ww  .ja v a 2s  .co m*/

}

From source file:org.apache.wicket.util.file.FileCleaner.java

/**
 * Construct.
 */
public FileCleaner() {
    cleaner = new FileCleaningTracker();
}

From source file:org.devgateway.toolkit.web.spring.MvcConfig.java

@Bean(destroyMethod = "exitWhenFinished")
public FileCleaningTracker fileCleaningTracker() {
    return new FileCleaningTracker();
}

From source file:org.duracloud.services.duplication.impl.ContentDuplicatorImpl.java

public ContentDuplicatorImpl(ContentStore fromStore, ContentStore toStore, SpaceDuplicator spaceDuplicator,
        int waitMillis) {
    this.fromStore = fromStore;
    this.toStore = toStore;
    this.waitMillis = waitMillis;
    this.spaceDuplicator = spaceDuplicator;
    this.fileReaper = new FileCleaningTracker();
}

From source file:org.eclipse.rap.rwt.supplemental.fileupload.internal.CleaningTrackerUtil.java

public static FileCleaningTracker getCleaningTracker(boolean create) {
    FileCleaningTracker tracker;//from   ww w  . j  a va 2 s .  co m
    UISession store = RWT.getUISession();
    synchronized (store) {
        tracker = (FileCleaningTracker) store.getAttribute(TRACKER_ATTR);
        if (tracker == null && create) {
            tracker = new FileCleaningTracker();
            store.setAttribute(TRACKER_ATTR, tracker);
            store.addUISessionListener(LISTENER);
        }
    }
    return tracker;
}

From source file:org.metaeffekt.dcc.agent.AgentRouteBuilder.java

public AgentRouteBuilder(AgentScriptExecutor scriptExecutor) {
    final DiskFileItemFactory factory = new DiskFileItemFactory();
    factory.setSizeThreshold(MAX_FILE_SIZE);
    factory.setFileCleaningTracker(new FileCleaningTracker());

    restletFileUpload = new RestletFileUpload(factory);
    this.remoteScriptExecutor = scriptExecutor;
}

From source file:org.nuxeo.client.api.objects.blob.Blob.java

public void track() {
    if (file != null) {
        fileCleaningTracker = new FileCleaningTracker();
        fileCleaningTracker.track(this.file, this);
    }/* www  . ja  v  a 2 s.  c  o m*/
}