Class CloudNodeTest

java.lang.Object
org.cdlib.mrt.s3.tools.CloudNodeTest

public class CloudNodeTest extends Object
Author:
replic
  • Constructor Details

    • CloudNodeTest

      protected CloudNodeTest(File testDir, String nodeIOName, String nodeNums, String keyName, String dataName, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
  • Method Details

    • main

      public static void main(String[] args) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • getCloudNodeTest

      public static CloudNodeTest getCloudNodeTest(File testDir, String nodeIOName, String nodeNums, String keyName, String dataName, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • setEnv

      protected void setEnv(String nodeIOName, String nodeNums, String keyName, String dataName) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • runTest

      public void runTest() throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testService

      public void testService(long nodeNum) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testServiceState

      public Boolean testServiceState(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testIsAlive

      public Boolean testIsAlive(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testMetadataState

      public Boolean testMetadataState(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testAddState

      public Boolean testAddState(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testGet

      public Boolean testGet(NodeService service, File outFile) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testDeleteState

      public Boolean testDeleteState(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • testFixityState

      public boolean testFixityState(NodeService service) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • format

      public static File format(org.cdlib.mrt.utility.StateInf responseState, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • formatXML

      public static String formatXML(org.cdlib.mrt.utility.StateInf responseState, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • formatJSON

      public static String formatJSON(org.cdlib.mrt.utility.StateInf responseState, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • formatANVL

      public static String formatANVL(org.cdlib.mrt.utility.StateInf responseState, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • formatIt

      public static String formatIt(org.cdlib.mrt.formatter.FormatterInf formatter, org.cdlib.mrt.utility.StateInf responseState)
    • getTests

      public ArrayList<CloudNodeTest.Test> getTests()
    • setDEBUG_STANDALONE

      public void setDEBUG_STANDALONE(boolean DEBUG_STANDALONE)