org.mule.config
Class ConfigResource

java.lang.Object
  extended by org.mule.config.ConfigResource

public class ConfigResource
extends java.lang.Object

A ConfigResource holds the url description (or location) and the url stream. It is useful to associate the two for error reporting when the stream cannot be read.


Field Summary
protected  java.lang.String resourceName
           
 
Constructor Summary
ConfigResource(java.lang.String resourceName)
           
ConfigResource(java.lang.String resourceName, java.io.InputStream inputStream)
           
ConfigResource(java.net.URL url)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.io.InputStream getInputStream()
           
 java.lang.String getResourceName()
           
 java.net.URL getUrl()
           
 int hashCode()
           
 boolean isStreamOpen()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

resourceName

protected java.lang.String resourceName
Constructor Detail

ConfigResource

public ConfigResource(java.lang.String resourceName)
               throws java.io.IOException
Throws:
java.io.IOException

ConfigResource

public ConfigResource(java.net.URL url)

ConfigResource

public ConfigResource(java.lang.String resourceName,
                      java.io.InputStream inputStream)
Method Detail

getInputStream

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

getUrl

public java.net.URL getUrl()

getResourceName

public java.lang.String getResourceName()

isStreamOpen

public boolean isStreamOpen()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.