public class TfsChangeLogConsumer extends AbstractConsumer
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
buffer |
(package private) boolean |
fed |
private java.util.List<ChangeSet> |
logs |
private static java.lang.String |
PATTERN |
private static java.lang.String |
PATTERN_ITEM |
| Constructor and Description |
|---|
TfsChangeLogConsumer(ScmLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addChangeLog() |
void |
consumeLine(java.lang.String line) |
private static java.text.DateFormat[] |
createDateFormatsForLocaleAndTimeZone(java.util.Locale locale,
java.util.TimeZone timeZone)
Build an array of DateFormats that are commonly used for this locale and timezone.
|
java.util.List<ChangeSet> |
getLogs() |
boolean |
hasBeenFed() |
protected static java.util.Date |
parseDate(java.lang.String dateString) |
private static java.util.Date |
parseWithFormats(java.lang.String input,
java.text.DateFormat[] formats) |
getLogger, parseDate, parseDate, setLoggerprivate static final java.lang.String PATTERN
private static final java.lang.String PATTERN_ITEM
private java.util.List<ChangeSet> logs
private java.lang.String buffer
boolean fed
public TfsChangeLogConsumer(ScmLogger logger)
public void consumeLine(java.lang.String line)
public java.util.List<ChangeSet> getLogs()
private void addChangeLog()
public boolean hasBeenFed()
protected static java.util.Date parseDate(java.lang.String dateString)
throws java.text.ParseException
java.text.ParseExceptionprivate static java.util.Date parseWithFormats(java.lang.String input,
java.text.DateFormat[] formats)
throws java.text.ParseException
java.text.ParseExceptionprivate static java.text.DateFormat[] createDateFormatsForLocaleAndTimeZone(java.util.Locale locale,
java.util.TimeZone timeZone)