|
QJCC homepage | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object biz.chitec.quarterback.gjsa.server.BurstMaker biz.chitec.quarterback.gjsa.server.ListBurstMaker
GJSA server burst maker for lists
Nested Class Summary |
Nested classes inherited from class biz.chitec.quarterback.gjsa.server.BurstMaker |
|
Field Summary | |
private java.util.List |
all
Data to process |
private boolean |
cntbl
Flag whether data stream is linear continuable |
private int |
maxall
Restriction for maximum amout of data being sent regardless of list length |
Fields inherited from class biz.chitec.quarterback.gjsa.server.BurstMaker |
loggable |
Constructor Summary | |
ListBurstMaker(java.util.List allx)
Initialize burst maker with data to send, logging is turned on, all data is processed |
|
ListBurstMaker(java.util.List allx,
boolean loggablex)
Initialize burst maker with data and logging flag, all data is gone through |
|
ListBurstMaker(java.util.List allx,
int maxallx)
Initialize burst maker with data and restriction count, logging is turned on |
|
ListBurstMaker(java.util.List allx,
int maxallx,
boolean loggablex)
Initialize the burst maker with data, maximum reply count and logging flag Data of the list is returned chunkwise. |
Method Summary | |
java.util.List |
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 |
private java.util.List all
private int maxall
private boolean cntbl
Constructor Detail |
public ListBurstMaker(java.util.List allx, int maxallx, boolean loggablex)
allx
- Data to send outmaxallx
- Maximum count of data to send out. If allx is longer, rest will be ignoredloggablex
- Logging flag to be kept internallypublic ListBurstMaker(java.util.List allx, int maxallx)
allx
- Data to send outmaxallx
- Maximum count of data to send out. If allx is longer, rest will be ignoredpublic ListBurstMaker(java.util.List allx, boolean loggablex)
allx
- Data to send outloggablex
- Logging flag to be kept internallypublic ListBurstMaker(java.util.List allx)
allx
- Data to send outMethod Detail |
public java.util.List getReplyPart(int start, int num)
BurstMaker
getReplyPart
in class BurstMaker
public boolean linearContinueable()
BurstMaker
linearContinueable
in class BurstMaker
|
QJCC homepage | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |