net.jxta.search.peer
Class Request

java.lang.Object
  |
  +--net.jxta.search.peer.Request

public class Request
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_NAMESPACE
          Default XML namespace for JXTA Search request and response messages.
 
Constructor Summary
Request(java.io.InputStream in, byte[] buffer)
           
Request(java.lang.String querySpace, java.lang.String queryUuid, int queryLifetime, int maxFanout, int maxHitsPerProvider, int flushAfterProviders, int flushAfterMs, byte[] data)
           
 
Method Summary
 int getFlushAfterMs()
           
 int getFlushAfterProviders()
           
 java.io.InputStream getInputStream()
          Returns an input stream of a element with the specified value
 java.io.InputStream getInputStream(java.lang.String newUuid)
           
 int getLength()
           
 int getLength(java.lang.String uuid)
           
 int getMaxFanout()
           
 int getMaxHitsPerProvider()
           
 java.lang.String getQuery()
           
 int getQueryLifetime()
           
 java.lang.String getQuerySpace()
           
 java.lang.String getQueryUuid()
           
 void toStream(java.io.OutputStream out)
           
 void toStream(java.lang.String newUuid, java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_NAMESPACE

public static java.lang.String DEFAULT_NAMESPACE
Default XML namespace for JXTA Search request and response messages.
Constructor Detail

Request

public Request(java.lang.String querySpace,
               java.lang.String queryUuid,
               int queryLifetime,
               int maxFanout,
               int maxHitsPerProvider,
               int flushAfterProviders,
               int flushAfterMs,
               byte[] data)

Request

public Request(java.io.InputStream in,
               byte[] buffer)
        throws java.io.IOException,
               net.jxta.search.util.XmlParser.Exception
Method Detail

getQuery

public java.lang.String getQuery()

getQuerySpace

public java.lang.String getQuerySpace()

getQueryUuid

public java.lang.String getQueryUuid()

getQueryLifetime

public int getQueryLifetime()

getMaxFanout

public int getMaxFanout()

getMaxHitsPerProvider

public int getMaxHitsPerProvider()

getFlushAfterProviders

public int getFlushAfterProviders()

getFlushAfterMs

public int getFlushAfterMs()

toStream

public void toStream(java.io.OutputStream out)
              throws java.io.IOException

toStream

public void toStream(java.lang.String newUuid,
                     java.io.OutputStream out)
              throws java.io.IOException

getLength

public int getLength()

getLength

public int getLength(java.lang.String uuid)

getInputStream

public java.io.InputStream getInputStream()
Returns an input stream of a element with the specified value

getInputStream

public java.io.InputStream getInputStream(java.lang.String newUuid)