public class FileProtocolSessionBuilder extends ProtocolSessionBuilder
Modifier and Type | Field and Description |
---|---|
static String |
DEBUG |
static String |
ERR |
static String |
INFO |
static String |
WARN |
CLIENT_TAG, CLOSE_UNORDERED_BLOCK_TAG, COMMENT_TAG, LOG, OPEN_UNORDERED_BLOCK_TAG, REINIT, SERVER_CONTINUATION_TAG, SERVER_TAG, SESSION_TAG, TIMER, WAIT
Constructor and Description |
---|
FileProtocolSessionBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addProtocolLinesFromStream(InputStream is,
ProtocolSession session,
String fileName)
Reads ProtocolElements from the supplied InputStream and adds them to the
ProtocolSession.
|
void |
addTestFile(String fileName,
ProtocolSession session)
Adds all protocol elements from a test file to the ProtocolSession
supplied.
|
ProtocolSession |
buildProtocolSession(String fileName)
Builds a ProtocolSession by reading lines from the test file with the
supplied name.
|
addProtocolLines, addProtocolLines, addTestFile, buildProtocolSession, setVariable
public static final String DEBUG
public static final String INFO
public static final String WARN
public static final String ERR
public FileProtocolSessionBuilder()
public ProtocolSession buildProtocolSession(String fileName) throws Exception
buildProtocolSession
in class ProtocolSessionBuilder
fileName
- The name of the protocol session file.Exception
public void addTestFile(String fileName, ProtocolSession session) throws Exception
fileName
- The name of the protocol session file.session
- The ProtocolSession to add the elements to.Exception
public void addProtocolLinesFromStream(InputStream is, ProtocolSession session, String fileName) throws Exception
is
- The input stream containing the protocol definition.session
- The ProtocolSession to add elements to.fileName
- The name of the source file, for error messages.Exception
Copyright © 2008-2017 The Apache Software Foundation. All Rights Reserved.