blob: 7d9c497b3e5822ea49f97e19c90b275c64c0c71e [file] [log] [blame]
package org.apache.synapse.util.jaxp;
import org.w3c.dom.ls.LSInput;
import java.io.InputStream;
import java.io.Reader;
/**
* External schema resource holder for {@link org.apache.synapse.util.jaxp.SchemaResourceResolver}
* This will use to store {@link java.io.InputStream} of external schema resource resolved by
* {@link org.apache.synapse.util.jaxp.SchemaResourceResolver}
*
* Current implementation is only using {@link java.io.InputStream} to store external schema resource. Methods other
* than {@link org.apache.synapse.util.jaxp.SchemaResourceLSInput#getByteStream()} and
* {@link org.apache.synapse.util.jaxp.SchemaResourceLSInput#setByteStream(java.io.InputStream)} are just place holders.
*/
public class SchemaResourceLSInput implements LSInput {
InputStream byteStream = null;
String systemId = null;
String publicId = null;
String baseURI = null;
public Reader getCharacterStream() {
return null;
}
public void setCharacterStream(Reader characterStream) {
}
public InputStream getByteStream() {
return byteStream;
}
public void setByteStream(InputStream byteStream) {
this.byteStream = byteStream;
}
public String getStringData() {
return null;
}
public void setStringData(String stringData) {
}
public String getSystemId() {
return systemId;
}
public void setSystemId(String systemId) {
this.systemId = systemId;
}
public String getPublicId() {
return publicId;
}
public void setPublicId(String publicId) {
this.publicId = publicId;
}
public String getBaseURI() {
return baseURI;
}
public void setBaseURI(String baseURI) {
this.baseURI = baseURI;
}
public String getEncoding() {
return null;
}
public void setEncoding(String encoding) {
}
public boolean getCertifiedText() {
return false;
}
public void setCertifiedText(boolean certifiedText) {
}
}