|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nci.cagrid.common.Utils
public class Utils
| Constructor Summary | |
|---|---|
Utils()
|
|
| Method Summary | |
|---|---|
static java.lang.Object |
appendToArray(java.lang.Object array,
java.lang.Object appendix)
Appends to an array |
static java.lang.String |
clean(java.lang.String s)
|
static java.lang.Object |
cloneBean(java.lang.Object bean,
javax.xml.namespace.QName qname)
|
static java.lang.Object |
concatenateArrays(java.lang.Class resultClass,
java.lang.Object arr1,
java.lang.Object arr2)
Merges the two arrays (not necessarily creating a new array). |
static void |
copyDirectory(java.io.File srcDir,
java.io.File dstDir)
|
static void |
copyFile(java.io.File in,
java.io.File out)
|
static boolean |
deleteDir(java.io.File dir)
|
static java.lang.Object |
deserializeDocument(java.lang.String fileName,
java.lang.Class objectType)
|
static java.lang.Object |
deserializeObject(java.io.Reader xmlReader,
java.lang.Class clazz)
|
static java.lang.Object |
deserializeObject(java.io.Reader xmlReader,
java.lang.Class clazz,
java.io.InputStream wsdd)
Deserializes XML into an object |
static boolean |
equals(java.lang.Object o1,
java.lang.Object o2)
|
static java.lang.StringBuffer |
fileToStringBuffer(java.io.File file)
|
static java.io.File |
getCaGridUserHome()
|
static java.lang.String |
getExceptionMessage(java.lang.Throwable e)
|
static java.lang.Class |
getRegisteredClass(javax.xml.namespace.QName qname)
Gets the Class that Axis has registerd for the given QName |
static javax.xml.namespace.QName |
getRegisteredQName(java.lang.Class clazz)
Gets the QName that Axis has registered for the given java class |
static java.lang.String |
getRelativePath(java.io.File source,
java.io.File destination)
Gets a relative path from the source file to the destination |
static java.io.File |
getTrustedCerificatesDirectory()
|
static java.lang.StringBuffer |
inputStreamToStringBuffer(java.io.InputStream stream)
|
static java.util.List<java.io.File> |
recursiveListFiles(java.io.File baseDir,
java.io.FileFilter filter)
|
static java.lang.Object |
removeFromArray(java.lang.Object array,
java.lang.Object removal)
Removed an object from an array. |
static void |
serializeDocument(java.lang.String fileName,
java.lang.Object object,
javax.xml.namespace.QName qname)
|
static void |
serializeObject(java.lang.Object obj,
javax.xml.namespace.QName qname,
java.io.Writer writer)
|
static void |
serializeObject(java.lang.Object obj,
javax.xml.namespace.QName qname,
java.io.Writer writer,
java.io.InputStream wsdd)
Serialize an Object to XML |
static java.lang.String |
simplifyErrorMessage(java.lang.String m)
|
static void |
stringBufferToFile(java.lang.StringBuffer string,
java.lang.String fileName)
|
static void |
validateCertificateChain(java.security.cert.X509Certificate[] chain)
|
static void |
validateGlobusCredential(org.globus.gsi.GlobusCredential cred)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Utils()
| Method Detail |
|---|
public static java.io.File getCaGridUserHome()
public static java.io.File getTrustedCerificatesDirectory()
public static void validateGlobusCredential(org.globus.gsi.GlobusCredential cred)
throws org.globus.gsi.proxy.ProxyPathValidatorException
org.globus.gsi.proxy.ProxyPathValidatorException
public static void validateCertificateChain(java.security.cert.X509Certificate[] chain)
throws org.globus.gsi.proxy.ProxyPathValidatorException
org.globus.gsi.proxy.ProxyPathValidatorExceptionpublic static java.lang.String getExceptionMessage(java.lang.Throwable e)
public static java.lang.String simplifyErrorMessage(java.lang.String m)
public static java.lang.Object deserializeDocument(java.lang.String fileName,
java.lang.Class objectType)
throws java.lang.Exception
java.lang.Exception
public static void copyFile(java.io.File in,
java.io.File out)
throws java.io.IOException
java.io.IOException
public static void copyDirectory(java.io.File srcDir,
java.io.File dstDir)
throws java.io.IOException
java.io.IOExceptionpublic static boolean deleteDir(java.io.File dir)
public static java.lang.Object concatenateArrays(java.lang.Class resultClass,
java.lang.Object arr1,
java.lang.Object arr2)
throws java.lang.ArrayStoreException
java.lang.ArrayStoreException - uses System.arrarycopy and has same contract
public static java.lang.Object appendToArray(java.lang.Object array,
java.lang.Object appendix)
array - The array to append toappendix - The object to append to the array
public static java.lang.Object removeFromArray(java.lang.Object array,
java.lang.Object removal)
array - removal -
public static java.lang.StringBuffer fileToStringBuffer(java.io.File file)
throws java.io.IOException
java.io.IOException
public static java.lang.StringBuffer inputStreamToStringBuffer(java.io.InputStream stream)
throws java.io.IOException
java.io.IOException
public static void serializeObject(java.lang.Object obj,
javax.xml.namespace.QName qname,
java.io.Writer writer,
java.io.InputStream wsdd)
throws java.lang.Exception
obj - The object to be serializedqname - The QName of the objectwriter - A writer to place XML into (eg: FileWriter, StringWriter). If
a file writer is used, be sure to close it!wsdd - A stream containing the WSDD configuration
java.lang.Exception
public static void serializeObject(java.lang.Object obj,
javax.xml.namespace.QName qname,
java.io.Writer writer)
throws java.lang.Exception
java.lang.Exception
public static java.lang.Object deserializeObject(java.io.Reader xmlReader,
java.lang.Class clazz,
java.io.InputStream wsdd)
throws org.xml.sax.SAXException,
org.globus.wsrf.encoding.DeserializationException
xmlReader - The reader for the XML (eg: FileReader, StringReader, etc)clazz - The class to serialize towsdd - A stream containing the WSDD configuration
org.xml.sax.SAXException
org.globus.wsrf.encoding.DeserializationException
public static java.lang.Object deserializeObject(java.io.Reader xmlReader,
java.lang.Class clazz)
throws java.lang.Exception
java.lang.Exception
public static void serializeDocument(java.lang.String fileName,
java.lang.Object object,
javax.xml.namespace.QName qname)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String clean(java.lang.String s)
public static void stringBufferToFile(java.lang.StringBuffer string,
java.lang.String fileName)
throws java.io.IOException
java.io.IOException
public static boolean equals(java.lang.Object o1,
java.lang.Object o2)
public static javax.xml.namespace.QName getRegisteredQName(java.lang.Class clazz)
clazz -
public static java.lang.Class getRegisteredClass(javax.xml.namespace.QName qname)
qname -
public static java.util.List<java.io.File> recursiveListFiles(java.io.File baseDir,
java.io.FileFilter filter)
public static java.lang.String getRelativePath(java.io.File source,
java.io.File destination)
throws java.io.IOException
source - The source file or locationdestination - The file to target with the relative path
java.io.IOException
public static java.lang.Object cloneBean(java.lang.Object bean,
javax.xml.namespace.QName qname)
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||