com.deluan.jenkins.plugins.rtc.commands.accept
Class BaseAcceptOutputParser
java.lang.Object
com.deluan.jenkins.plugins.rtc.commands.accept.BaseAcceptOutputParser
- Direct Known Subclasses:
- AcceptNewOutputParser, AcceptOldOutputParser
public abstract class BaseAcceptOutputParser
- extends java.lang.Object
- Author:
- deluan
|
Constructor Summary |
BaseAcceptOutputParser(java.lang.String startChangesetPattern,
java.lang.String filePattern,
java.lang.String workItemPattern)
|
|
Method Summary |
java.util.Map<java.lang.String,JazzChangeSet> |
parse(java.io.BufferedReader reader)
|
protected abstract java.lang.String |
parseAction(java.lang.String string)
|
protected java.lang.String |
parsePath(java.lang.String string)
|
protected abstract java.lang.String |
parseWorkItem(java.lang.String string)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startChangesetPattern
protected java.util.regex.Pattern startChangesetPattern
filePattern
protected java.util.regex.Pattern filePattern
workItemPattern
protected java.util.regex.Pattern workItemPattern
BaseAcceptOutputParser
public BaseAcceptOutputParser(java.lang.String startChangesetPattern,
java.lang.String filePattern,
java.lang.String workItemPattern)
parse
public java.util.Map<java.lang.String,JazzChangeSet> parse(java.io.BufferedReader reader)
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
parseWorkItem
protected abstract java.lang.String parseWorkItem(java.lang.String string)
parsePath
protected java.lang.String parsePath(java.lang.String string)
parseAction
protected abstract java.lang.String parseAction(java.lang.String string)
Copyright © 2004-2011. All Rights Reserved.