com.asual.lesscss.loader
Class JNDIResourceLoader

java.lang.Object
  extended by com.asual.lesscss.loader.StreamResourceLoader
      extended by com.asual.lesscss.loader.JNDIResourceLoader
All Implemented Interfaces:
ResourceLoader

public class JNDIResourceLoader
extends StreamResourceLoader

A ResourceLoader that loads JNDI resources.

Author:
Tim Kingman

Constructor Summary
JNDIResourceLoader()
           
 
Method Summary
protected  String getSchema()
          Returns the schema name associated with the loader.
protected  InputStream openStream(String path)
          Returns an InputStream for reading the resource.
 
Methods inherited from class com.asual.lesscss.loader.StreamResourceLoader
exists, load, readStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JNDIResourceLoader

public JNDIResourceLoader()
Method Detail

getSchema

protected String getSchema()
Description copied from class: StreamResourceLoader
Returns the schema name associated with the loader.

Specified by:
getSchema in class StreamResourceLoader
Returns:
schema name.

openStream

protected InputStream openStream(String path)
                          throws IOException
Description copied from class: StreamResourceLoader
Returns an InputStream for reading the resource.

Specified by:
openStream in class StreamResourceLoader
Parameters:
path - the path of the resource.
Returns:
an InputStream or null if the resource does not exist.
Throws:
IOException - when i/o operation fails.


Copyright © 2013 Asual DZZD. All Rights Reserved.