org.acegisecurity.util
Class InMemoryResource

java.lang.Object
  extended by org.springframework.core.io.AbstractResource
      extended by org.acegisecurity.util.InMemoryResource
All Implemented Interfaces:
org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource

public class InMemoryResource
extends org.springframework.core.io.AbstractResource

An in memory implementation of Spring's Resource interface.

Used by the "Acegifier" web application to create a bean factory from an XML string, rather than a file.

Version:
$Id: InMemoryResource.java 1784 2007-02-24 21:00:24Z luke_t $
Author:
Luke Taylor

Constructor Summary
InMemoryResource(byte[] source)
           
InMemoryResource(byte[] source, java.lang.String description)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.io.InputStream getInputStream()
           
 
Methods inherited from class org.springframework.core.io.AbstractResource
contentLength, createRelative, equals, exists, getFile, getFileForLastModifiedCheck, getFilename, getURI, getURL, hashCode, isOpen, isReadable, lastModified, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InMemoryResource

public InMemoryResource(byte[] source)

InMemoryResource

public InMemoryResource(byte[] source,
                        java.lang.String description)
Method Detail

getDescription

public java.lang.String getDescription()

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2004-2012 Interface21, Inc. All Rights Reserved.