org.sonar.wsclient.system.internal
Class DefaultSystemClient

java.lang.Object
  extended by org.sonar.wsclient.system.internal.DefaultSystemClient
All Implemented Interfaces:
SystemClient

public class DefaultSystemClient
extends Object
implements SystemClient


Constructor Summary
DefaultSystemClient(HttpRequestFactory requestFactory)
           
 
Method Summary
 Migration migrate()
          Asynchronously start a database migration.
 Migration migrate(long timeoutInMs, long rateInMs)
          Synchronously start a database migration.
 void restart()
          Restart server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSystemClient

public DefaultSystemClient(HttpRequestFactory requestFactory)
Method Detail

migrate

public Migration migrate()
Description copied from interface: SystemClient
Asynchronously start a database migration. No effect if executed several times.

Specified by:
migrate in interface SystemClient

migrate

public Migration migrate(long timeoutInMs,
                         long rateInMs)
Description copied from interface: SystemClient
Synchronously start a database migration.

Specified by:
migrate in interface SystemClient

restart

public void restart()
Description copied from interface: SystemClient
Restart server. Available only in development mode.

Specified by:
restart in interface SystemClient


Copyright © 2009-2014 SonarSource. All Rights Reserved.