/src/main/java/com/atlassian/jira/plugins/bitbucket/DefaultProgress.java
Java | 67 lines | 52 code | 14 blank | 1 comment | 0 complexity | 9e09982333058ef1421409ccbdfe34a0 MD5 | raw file
- package com.atlassian.jira.plugins.bitbucket;
- import com.atlassian.jira.plugins.bitbucket.api.Progress;
- import com.atlassian.jira.plugins.bitbucket.api.ProgressWriter;
- public class DefaultProgress implements Progress, ProgressWriter
- {
- private boolean isFinished = false;
-
- int changesetCount = 0;
- int jiraCount = 0;
- long startTime = 0;
- private String error;
- @Override
- public void inProgress(int changesetCount, int jiraCount)
- {
- this.changesetCount = changesetCount;
- this.jiraCount = jiraCount;
- }
- public void start()
- {
- startTime = System.currentTimeMillis();
- }
- public void finish()
- {
- isFinished = true;
- }
- @Override
- public int getChangesetCount()
- {
- return changesetCount;
- }
-
- @Override
- public int getJiraCount()
- {
- return jiraCount;
- }
- public void setError(String error)
- {
- this.error = error;
- }
-
- @Override
- public String getError()
- {
- return error;
- }
- public void queued()
- {
- // not used
- }
- @Override
- public boolean isFinished()
- {
- return isFinished;
- }
- }