|
HPSearch | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcgl.hpsearch.common.xml.Stream
Specifies each individual stream Connects the source to the destination stream. The source and dest fields may contain any type of URI, e.g.
topic:///CGL/WORKFLOW/STREAM_ID-3473f38f/stream1
http://156.56.104.155/data/hugeDatafiles/disc1.iso
file:///u/hgadgil/massStorage/dataFiles/archive1.tar.gz
waitforwill be used for joins tospecify the RequestHandler to wait until this particular stream is ready to be read. This functionality should be probably moved to the Filter object so that we can either wait on all streams or none. The current implementation proposes to have a more fine-grained control over the WAIT mechanism.
| Constructor Summary | |
Stream()
|
|
| Method Summary | |
void |
addStreamComponent(int index,
StreamComponent vStreamComponent)
Method addStreamComponent |
void |
addStreamComponent(StreamComponent vStreamComponent)
Method addStreamComponent |
void |
deleteWaitfor()
Method deleteWaitfor |
Enumeration |
enumerateStreamComponent()
Method enumerateStreamComponent |
StreamComponent[] |
getStreamComponent()
Method getStreamComponent |
StreamComponent |
getStreamComponent(int index)
Method getStreamComponent |
int |
getStreamComponentCount()
Method getStreamComponentCount |
boolean |
getWaitfor()
Returns the value of field 'waitfor'. |
boolean |
hasWaitfor()
Method hasWaitfor |
boolean |
isValid()
Method isValid |
void |
marshal(ContentHandler handler)
Method marshal |
void |
marshal(Writer out)
Method marshal |
void |
removeAllStreamComponent()
Method removeAllStreamComponent |
StreamComponent |
removeStreamComponent(int index)
Method removeStreamComponent |
void |
setStreamComponent(int index,
StreamComponent vStreamComponent)
Method setStreamComponent |
void |
setStreamComponent(StreamComponent[] streamComponentArray)
Method setStreamComponent |
void |
setWaitfor(boolean waitfor)
Sets the value of field 'waitfor'. |
static Object |
unmarshal(Reader reader)
Method unmarshal |
void |
validate()
Method validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Stream()
| Method Detail |
public void addStreamComponent(StreamComponent vStreamComponent)
throws IndexOutOfBoundsException
vStreamComponent -
IndexOutOfBoundsException
public void addStreamComponent(int index,
StreamComponent vStreamComponent)
throws IndexOutOfBoundsException
index - vStreamComponent -
IndexOutOfBoundsExceptionpublic void deleteWaitfor()
public Enumeration enumerateStreamComponent()
public StreamComponent getStreamComponent(int index)
throws IndexOutOfBoundsException
index -
IndexOutOfBoundsExceptionpublic StreamComponent[] getStreamComponent()
public int getStreamComponentCount()
public boolean getWaitfor()
public boolean hasWaitfor()
public boolean isValid()
public void marshal(Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
out -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(ContentHandler handler)
throws IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
handler -
IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationExceptionpublic void removeAllStreamComponent()
public StreamComponent removeStreamComponent(int index)
index -
public void setStreamComponent(int index,
StreamComponent vStreamComponent)
throws IndexOutOfBoundsException
index - vStreamComponent -
IndexOutOfBoundsExceptionpublic void setStreamComponent(StreamComponent[] streamComponentArray)
streamComponentArray - public void setWaitfor(boolean waitfor)
waitfor - the value of field 'waitfor'.
public static Object unmarshal(Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
HPSearch | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||