com.opera.core.systems.scope.services.ums
Class Selftest

java.lang.Object
  extended by com.opera.core.systems.scope.AbstractService
      extended by com.opera.core.systems.scope.services.ums.Selftest
All Implemented Interfaces:
ISelftest

public class Selftest
extends AbstractService
implements ISelftest


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.opera.core.systems.scope.services.ISelftest
ISelftest.ResultType, ISelftest.SelftestResult
 
Field Summary
 
Fields inherited from class com.opera.core.systems.scope.AbstractService
services
 
Constructor Summary
Selftest(ScopeServices services, java.lang.String version)
           
 
Method Summary
static java.util.List<ISelftest.SelftestResult> parseSelftests(java.lang.String output)
           
 void runSelftests(java.util.List<java.lang.String> modules)
          Run the selftests for the specified modules.
 
Methods inherited from class com.opera.core.systems.scope.AbstractService
buildPayload, executeCommand, executeCommand, getVersion, isVersionInRange, sleep, xpathIterator, xpathPointer, xpathQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Selftest

public Selftest(ScopeServices services,
                java.lang.String version)
Method Detail

runSelftests

public void runSelftests(java.util.List<java.lang.String> modules)
Description copied from interface: ISelftest
Run the selftests for the specified modules.

Specified by:
runSelftests in interface ISelftest
Parameters:
modules - the names of the modules to test

parseSelftests

public static java.util.List<ISelftest.SelftestResult> parseSelftests(java.lang.String output)


Copyright © 2011. All Rights Reserved.