org.apache.commons.vfs.impl
Class PrivilegedFileReplicator.ReplicateAction

java.lang.Object
  extended by org.apache.commons.vfs.impl.PrivilegedFileReplicator.ReplicateAction
All Implemented Interfaces:
java.security.PrivilegedExceptionAction
Enclosing class:
PrivilegedFileReplicator

private class PrivilegedFileReplicator.ReplicateAction
extends java.lang.Object
implements java.security.PrivilegedExceptionAction

An action that replicates a file using the wrapped replicator.


Field Summary
private  FileSelector selector
           
private  FileObject srcFile
           
 
Constructor Summary
PrivilegedFileReplicator.ReplicateAction(FileObject srcFile, FileSelector selector)
           
 
Method Summary
 java.lang.Object run()
          Performs the action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

srcFile

private final FileObject srcFile

selector

private final FileSelector selector
Constructor Detail

PrivilegedFileReplicator.ReplicateAction

public PrivilegedFileReplicator.ReplicateAction(FileObject srcFile,
                                                FileSelector selector)
Method Detail

run

public java.lang.Object run()
                     throws java.lang.Exception
Performs the action.

Specified by:
run in interface java.security.PrivilegedExceptionAction
Throws:
java.lang.Exception