QJCC homepage

biz.chitec.quarterback.gjsa.server
Class VectorBurstMaker

java.lang.Object
  extended bybiz.chitec.quarterback.gjsa.server.BurstMaker
      extended bybiz.chitec.quarterback.gjsa.server.VectorBurstMaker

public class VectorBurstMaker
extends BurstMaker

GJSA server burst maker for vectors

Version:
$Id: VectorBurstMaker.java,v 1.3 2003/01/31 22:07:43 dirkhillbrecht Exp $
Author:
chitec/Dirk Hillbrecht 2000 Distributed under the terms of the GNU LGPL.

Nested Class Summary
 
Nested classes inherited from class biz.chitec.quarterback.gjsa.server.BurstMaker
 
Field Summary
private  java.util.Vector all
           
private  boolean cntbl
           
private  int maxall
           
 
Fields inherited from class biz.chitec.quarterback.gjsa.server.BurstMaker
loggable
 
Constructor Summary
VectorBurstMaker(java.util.Vector allx)
           
VectorBurstMaker(java.util.Vector allx, boolean loggablex)
           
VectorBurstMaker(java.util.Vector allx, int maxallx)
           
VectorBurstMaker(java.util.Vector allx, int maxallx, boolean loggablex)
           
 
Method Summary
 java.util.Vector getReplyPart(int start, int num)
          constructs a part of the answer.
 boolean linearContinueable()
          returns whether more data is available.
 
Methods inherited from class biz.chitec.quarterback.gjsa.server.BurstMaker
burstIterator, burstIterator, elementIterator, elementIterator, getCompleteReply, getCompleteReply, getRefNr, isLoggable, iterator, iterator, setLoggable, setRefNr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

all

private java.util.Vector all

maxall

private int maxall

cntbl

private boolean cntbl
Constructor Detail

VectorBurstMaker

public VectorBurstMaker(java.util.Vector allx,
                        int maxallx,
                        boolean loggablex)

VectorBurstMaker

public VectorBurstMaker(java.util.Vector allx,
                        int maxallx)

VectorBurstMaker

public VectorBurstMaker(java.util.Vector allx,
                        boolean loggablex)

VectorBurstMaker

public VectorBurstMaker(java.util.Vector allx)
Method Detail

getReplyPart

public java.util.Vector getReplyPart(int start,
                                     int num)
Description copied from class: BurstMaker
constructs a part of the answer. This method must be implemented by any actual BurstMaker.

Specified by:
getReplyPart in class BurstMaker

linearContinueable

public boolean linearContinueable()
Description copied from class: BurstMaker
returns whether more data is available. This method returns true if another getReplyPart() call is possible where start is start+num of the last call.

Specified by:
linearContinueable in class BurstMaker

QJCC homepage