org.jboss.media.util
Class ResourceUtils

java.lang.Object
  extended byorg.jboss.media.util.ResourceUtils

public class ResourceUtils
extends java.lang.Object

Resource utilities.


Constructor Summary
ResourceUtils()
           
 
Method Summary
static java.io.File createFileFromResource(java.lang.String resourceName, java.lang.String filePrefix, java.lang.String fileSuffix)
           
static java.io.InputStream createStreamFromResource(java.lang.String resourceName)
           
static java.io.File getResourceFile(java.lang.String resource)
           
static java.io.InputStream getResourceStream(java.lang.String resource)
           
static byte[] loadBinaryData(java.lang.String resourceName)
          Return the content of the resource provided as a byte array.
static java.lang.String loadTextData(java.lang.String resourceName)
          Return the content of the resource provided as a String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceUtils

public ResourceUtils()
Method Detail

createStreamFromResource

public static java.io.InputStream createStreamFromResource(java.lang.String resourceName)

createFileFromResource

public static java.io.File createFileFromResource(java.lang.String resourceName,
                                                  java.lang.String filePrefix,
                                                  java.lang.String fileSuffix)
                                           throws java.io.IOException
Throws:
java.io.IOException

loadBinaryData

public static byte[] loadBinaryData(java.lang.String resourceName)
                             throws java.io.IOException
Return the content of the resource provided as a byte array.

Returns:
content as a byte array.
Throws:
java.io.IOException

loadTextData

public static java.lang.String loadTextData(java.lang.String resourceName)
                                     throws java.io.IOException
Return the content of the resource provided as a String.

Returns:
content as a string.
Throws:
java.io.IOException

getResourceStream

public static java.io.InputStream getResourceStream(java.lang.String resource)

getResourceFile

public static java.io.File getResourceFile(java.lang.String resource)