org.apache.naming.resources

Class Resource

Known Direct Subclasses:
FileDirContext.FileResource, WARDirContext.WARResource

public class Resource
extends java.lang.Object

Encapsultes the contents of a resource.

Version:
$Revision: 1.2 $

Author:
Remy Maucherat

Field Summary

protected byte[]
binaryContent
Binary content.
protected InputStream
inputStream
Input stream.

Constructor Summary

Resource()
Resource(InputStream inputStream)
Resource(byte[] binaryContent)

Method Summary

byte[]
getContent()
Content accessor.
void
setContent(InputStream inputStream)
Content mutator.
void
setContent(byte[] binaryContent)
Content mutator.
InputStream
streamContent()
Content accessor.

Field Details

binaryContent

protected byte[] binaryContent
Binary content.


inputStream

protected InputStream inputStream
Input stream.

Constructor Details

Resource

public Resource()


Resource

public Resource(InputStream inputStream)


Resource

public Resource(byte[] binaryContent)

Method Details

getContent

public byte[] getContent()
Content accessor.

Returns:
binary content


setContent

public void setContent(InputStream inputStream)
Content mutator.

Parameters:
inputStream - New input stream


setContent

public void setContent(byte[] binaryContent)
Content mutator.

Parameters:
binaryContent - New bin content


streamContent

public InputStream streamContent()
            throws IOException
Content accessor.

Returns:
InputStream


Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.