websphinx
Class SecurityPolicy

java.lang.Object
  |
  +--websphinx.SecurityPolicy

public class SecurityPolicy
extends java.lang.Object


Constructor Summary
SecurityPolicy()
           
 
Method Summary
 void deleteAllTempFiles()
           
static websphinx.SecurityPolicy getPolicy()
           
 java.io.File getTemporaryDirectory()
           
 void makeDir(java.io.File file)
           
 java.io.File makeTemporaryFile(java.lang.String basename, java.lang.String extension)
           
 java.net.URLConnection openConnection(websphinx.Link link)
           
 java.net.URLConnection openConnection(java.net.URL url)
           
 java.io.InputStream readFile(java.io.File file)
           
 java.io.RandomAccessFile readWriteFile(java.io.File file)
           
 java.io.OutputStream writeFile(java.io.File file, boolean append)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityPolicy

public SecurityPolicy()
Method Detail

openConnection

public java.net.URLConnection openConnection(java.net.URL url)
                                      throws java.io.IOException
java.io.IOException

openConnection

public java.net.URLConnection openConnection(websphinx.Link link)
                                      throws java.io.IOException
java.io.IOException

readFile

public java.io.InputStream readFile(java.io.File file)
                             throws java.io.IOException
java.io.IOException

writeFile

public java.io.OutputStream writeFile(java.io.File file,
                                      boolean append)
                               throws java.io.IOException
java.io.IOException

readWriteFile

public java.io.RandomAccessFile readWriteFile(java.io.File file)
                                       throws java.io.IOException
java.io.IOException

makeDir

public void makeDir(java.io.File file)
             throws java.io.IOException
java.io.IOException

getTemporaryDirectory

public java.io.File getTemporaryDirectory()

makeTemporaryFile

public java.io.File makeTemporaryFile(java.lang.String basename,
                                      java.lang.String extension)

deleteAllTempFiles

public void deleteAllTempFiles()

getPolicy

public static websphinx.SecurityPolicy getPolicy()