com.judoscript.user
Class JavaSysFunLib

java.lang.Object
  extended by com.judoscript.user.JavaSysFunLib

public class JavaSysFunLib
extends java.lang.Object


Constructor Summary
JavaSysFunLib()
           
 
Method Summary
static void addMimeType(java.lang.String n, java.lang.String v)
           
static java.lang.Object createDom()
           
static byte[] decrypt(java.lang.String password, byte[] src)
           
static void decrypt(java.lang.String password, java.io.InputStream in, java.io.OutputStream out)
           
static byte[] decrypt(java.lang.String password, java.lang.String src)
           
static void decryptFile(java.lang.String password, java.lang.String srcFile, java.lang.String destFile)
           
static java.lang.String diff(java.lang.String file1, java.lang.String file2)
           
static java.lang.String diffText(java.lang.String text1, java.lang.String text2)
           
static byte[] encrypt(java.lang.String password, byte[] src)
           
static void encrypt(java.lang.String password, java.io.InputStream in, java.io.OutputStream out)
           
static byte[] encrypt(java.lang.String password, java.lang.String src)
           
static void encryptFile(java.lang.String password, java.lang.String srcFile, java.lang.String destFile)
           
static java.lang.String getHttpResponseMsg(int code)
           
static java.util.Map getMimeTypeMap()
           
static java.lang.Object latestVersion()
           
static java.lang.String latestVersionID()
           
static java.util.Properties loadProperties(java.lang.String filename)
           
static java.util.Properties loadProperties(java.lang.String filename, boolean eval)
           
static java.lang.Object obtainUsage(java.lang.String fileName)
           
static void patch(java.lang.String patchText, java.lang.String currentFile, java.lang.String resultFile)
           
static void patchBack(java.lang.String patchText, java.lang.String currentFile, java.lang.String resultFile)
           
static java.lang.String patchBackText(java.lang.String patchText, java.lang.String current)
           
static java.lang.String patchText(java.lang.String patchText, java.lang.String current)
           
static java.lang.Object QName(java.lang.String n, java.lang.String s)
           
static void saveProperties(java.util.Properties p, java.lang.String filename)
           
static void saveProperties(java.util.Properties p, java.lang.String filename, java.lang.String head)
           
static void setCryptoClassName(java.lang.String clsName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaSysFunLib

public JavaSysFunLib()
Method Detail

latestVersion

public static java.lang.Object latestVersion()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

latestVersionID

public static java.lang.String latestVersionID()
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getMimeTypeMap

public static java.util.Map getMimeTypeMap()

addMimeType

public static void addMimeType(java.lang.String n,
                               java.lang.String v)
                        throws java.lang.Exception
Throws:
java.lang.Exception

getHttpResponseMsg

public static java.lang.String getHttpResponseMsg(int code)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

createDom

public static java.lang.Object createDom()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

obtainUsage

public static java.lang.Object obtainUsage(java.lang.String fileName)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

encryptFile

public static void encryptFile(java.lang.String password,
                               java.lang.String srcFile,
                               java.lang.String destFile)
                        throws java.lang.Exception
Throws:
java.lang.Exception

decryptFile

public static void decryptFile(java.lang.String password,
                               java.lang.String srcFile,
                               java.lang.String destFile)
                        throws java.lang.Exception
Throws:
java.lang.Exception

encrypt

public static byte[] encrypt(java.lang.String password,
                             java.lang.String src)
                      throws java.lang.Exception
Throws:
java.lang.Exception

encrypt

public static byte[] encrypt(java.lang.String password,
                             byte[] src)
                      throws java.lang.Exception
Throws:
java.lang.Exception

encrypt

public static void encrypt(java.lang.String password,
                           java.io.InputStream in,
                           java.io.OutputStream out)
                    throws java.lang.Exception
Throws:
java.lang.Exception

decrypt

public static byte[] decrypt(java.lang.String password,
                             java.lang.String src)
                      throws java.lang.Exception
Throws:
java.lang.Exception

decrypt

public static byte[] decrypt(java.lang.String password,
                             byte[] src)
                      throws java.lang.Exception
Throws:
java.lang.Exception

decrypt

public static void decrypt(java.lang.String password,
                           java.io.InputStream in,
                           java.io.OutputStream out)
                    throws java.lang.Exception
Throws:
java.lang.Exception

setCryptoClassName

public static void setCryptoClassName(java.lang.String clsName)

loadProperties

public static java.util.Properties loadProperties(java.lang.String filename)
                                           throws java.io.IOException
Throws:
java.io.IOException

loadProperties

public static java.util.Properties loadProperties(java.lang.String filename,
                                                  boolean eval)
                                           throws java.io.IOException
Throws:
java.io.IOException

saveProperties

public static void saveProperties(java.util.Properties p,
                                  java.lang.String filename)
                           throws java.io.IOException
Throws:
java.io.IOException

saveProperties

public static void saveProperties(java.util.Properties p,
                                  java.lang.String filename,
                                  java.lang.String head)
                           throws java.io.IOException
Throws:
java.io.IOException

QName

public static java.lang.Object QName(java.lang.String n,
                                     java.lang.String s)

diff

public static java.lang.String diff(java.lang.String file1,
                                    java.lang.String file2)
                             throws java.io.IOException
Returns:
the patch text
Throws:
java.io.IOException

diffText

public static java.lang.String diffText(java.lang.String text1,
                                        java.lang.String text2)
                                 throws java.io.IOException
Returns:
the patch text
Throws:
java.io.IOException

patch

public static void patch(java.lang.String patchText,
                         java.lang.String currentFile,
                         java.lang.String resultFile)
                  throws java.io.IOException
Throws:
java.io.IOException

patchText

public static java.lang.String patchText(java.lang.String patchText,
                                         java.lang.String current)
                                  throws java.io.IOException
Throws:
java.io.IOException

patchBack

public static void patchBack(java.lang.String patchText,
                             java.lang.String currentFile,
                             java.lang.String resultFile)
                      throws java.io.IOException
Throws:
java.io.IOException

patchBackText

public static java.lang.String patchBackText(java.lang.String patchText,
                                             java.lang.String current)
                                      throws java.io.IOException
Throws:
java.io.IOException