|
Ruddi™ UDDI Client API 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.io.InputStream
|
+--inspireit.uddi.io.UDDIInputStream
UDDIInputStream is an abstract InputStream class that allows reading UDDI response objects such as a BindingDetail, a ServiceInfo, etc. from an InputStream. UDDIInputStream has to be subclassed in order to implement the appropriate data conversions needed to turn a low-level information stream to a high-level UDDI object.
| Field Summary | |
protected java.io.InputStream |
in
InputStream containing the UDDI information. |
protected java.lang.String |
UDDI_XMLNS
|
| Constructor Summary | |
UDDIInputStream(java.io.InputStream in)
UDDIInputStream constructor. |
|
| Method Summary | |
int |
available()
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream. |
void |
close()
Closes this input stream and releases any system resources associated with the stream. |
void |
mark(int readlimit)
Marks the current position in this input stream. |
boolean |
markSupported()
Tests if this input stream supports the mark and reset methods. |
int |
read()
Reads the next byte of data from the input stream. |
int |
read(byte[] b)
Reads some number of bytes from the input stream and stores them into the buffer array b. |
int |
read(byte[] b,
int off,
int len)
Reads up to len bytes of data from the input stream into an array of bytes. |
abstract AssertionStatusReport |
readAssertionStatusReport()
Reads a AssertionStatusReport. |
abstract AuthToken |
readAuthToken()
Reads an AuthToken. |
abstract BindingDetail |
readBindingDetail()
Reads a BindingDetail. |
abstract BusinessDetail |
readBusinessDetail()
Reads a BusinessDetail. |
abstract BusinessDetailExt |
readBusinessDetailExt()
Reads a BusinessDetailExt. |
abstract BusinessList |
readBusinessList()
Reads a BusinessList. |
abstract DispositionReport |
readDispositionReport()
Reads a DispositionReport. |
abstract PublisherAssertions |
readPublisherAssertions()
Reads a PublisherAssertions. |
abstract RegisteredInfo |
readRegisteredInfo()
Reads a DispositionReport. |
abstract RelatedBusinessesList |
readRelatedBusinessesList()
Reads a RelatedBusinessesList. |
abstract ServiceDetail |
readServiceDetail()
Reads a ServiceDetail. |
abstract ServiceList |
readServiceList()
Reads a ServiceList. |
abstract TModelDetail |
readTModelDetail()
Reads a TModelDetail. |
abstract TModelList |
readTModelList()
Reads a TModelList. |
void |
reset()
Repositions this stream to the position at the time the mark method was last called on this input stream. |
long |
skip(long n)
Skips over and discards n bytes of data from this input stream. |
void |
writeTo(java.io.OutputStream out)
Pipes the content of this input stream to the given output stream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.io.InputStream in
protected java.lang.String UDDI_XMLNS
| Constructor Detail |
public UDDIInputStream(java.io.InputStream in)
in - InputStream containing the UDDI information.| Method Detail |
public abstract AuthToken readAuthToken()
throws UDDIException
UDDIException
public abstract BindingDetail readBindingDetail()
throws UDDIException
UDDIException
public abstract BusinessList readBusinessList()
throws UDDIException
UDDIException
public abstract ServiceList readServiceList()
throws UDDIException
UDDIException
public abstract RegisteredInfo readRegisteredInfo()
throws UDDIException
UDDIException
public abstract TModelList readTModelList()
throws UDDIException
UDDIException
public abstract BusinessDetail readBusinessDetail()
throws UDDIException
UDDIException
public abstract BusinessDetailExt readBusinessDetailExt()
throws UDDIException
UDDIException
public abstract ServiceDetail readServiceDetail()
throws UDDIException
UDDIException
public abstract TModelDetail readTModelDetail()
throws UDDIException
UDDIException
public abstract DispositionReport readDispositionReport()
throws UDDIException
UDDIException
public abstract PublisherAssertions readPublisherAssertions()
throws UDDIException
UDDIException
public abstract AssertionStatusReport readAssertionStatusReport()
throws UDDIException
UDDIException
public abstract RelatedBusinessesList readRelatedBusinessesList()
throws UDDIException
UDDIException
public int available()
throws java.io.IOException
available in class java.io.InputStreamjava.io.IOException - if an I/O error occurs
public void close()
throws java.io.IOException
close in class java.io.InputStreamjava.io.IOException - if an I/O error occurspublic void mark(int readlimit)
mark in class java.io.InputStreamreadlimit - The maximum limit of bytes that can be read before the
mark position becomes invalid.public boolean markSupported()
markSupported in class java.io.InputStream
public int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOException - if an I/O error occurs
public int read(byte[] b)
throws java.io.IOException
read in class java.io.InputStreamb - The buffer into which the data is read.
java.io.IOException - if an I/O error occurs
public int read(byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.InputStreamb - The buffer into which the data is read.off - The start offset in array b at which the data is written.len - The maximum number of bytes to read.
java.io.IOException - if an I/O error occurs
public void reset()
throws java.io.IOException
reset in class java.io.InputStreamjava.io.IOException - if an I/O error occurs
public long skip(long n)
throws java.io.IOException
skip in class java.io.InputStreamjava.io.IOException - if an I/O error occurs
public void writeTo(java.io.OutputStream out)
throws java.io.IOException
out - The OutputStream on which to write data from this InputStream.
java.io.IOException - if an I/O error occurs
|
Ruddi™ UDDI Client API 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||