com.browserstack.automate.ci.common.analytics
Class VersionTracker

java.lang.Object
  extended by com.browserstack.automate.ci.common.analytics.VersionTracker

public class VersionTracker
extends Object

Author:
Shirish Kamath, Anirudha Khanna

Constructor Summary
VersionTracker(File rootDir)
           
 
Method Summary
 String getClientId()
           
 String getPluginVersion()
           
 String getProperty(String name)
           
 boolean init(String pluginVersion)
           
 void loadMetadata()
           
 boolean updateVersion(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionTracker

public VersionTracker(File rootDir)
Method Detail

init

public boolean init(String pluginVersion)
             throws IOException
Throws:
IOException

getClientId

public String getClientId()
                   throws IOException
Throws:
IOException

getPluginVersion

public String getPluginVersion()

getProperty

public String getProperty(String name)

updateVersion

public boolean updateVersion(String version)
                      throws IOException
Throws:
IOException

loadMetadata

public void loadMetadata()
                  throws IOException
Throws:
IOException


Copyright © 2004-2016. All Rights Reserved.