test_class.declarator: environmentVariables = new EnvironmentVariables()
test_class.modifier: @Rule
      public
test_class.original_string: @Rule
      public EnvironmentVariables environmentVariables = new EnvironmentVariables();
test_class.type: EnvironmentVariables
test_class.var_name: environmentVariables
test_class.declarator: dataBridgeApp = new MockDataBridgeApp()
test_class.modifier: private
test_class.original_string: private MockDataBridgeApp dataBridgeApp = new MockDataBridgeApp();
test_class.type: MockDataBridgeApp
test_class.var_name: dataBridgeApp
test_class.file: herd-code/herd-tools/herd-tools-common/src/test/java/org/finra/herd/tools/common/databridge/DataBridgeAppTest.java
test_class.identifier: DataBridgeAppTest
test_class.superclass: extends AbstractDataBridgeTest
test_case.body: @Test
      public void testReturnValue()
      {
          assertEquals(ReturnValue.FAILURE, dataBridgeApp.go(null));
          assertEquals(ReturnValue.FAILURE.getReturnCode(), dataBridgeApp.go(null).getReturnCode());
          assertEquals(ReturnValue.SUCCESS, dataBridgeApp.go(new String[] {}));
          assertEquals(ReturnValue.SUCCESS.getReturnCode(), dataBridgeApp.go(new String[] {}).getReturnCode());
      }
test_case.class_method_signature: DataBridgeAppTest.testReturnValue()
test_case.full_signature: @Test public void testReturnValue()
test_case.identifier: testReturnValue
test_case.invocations: assertEquals go assertEquals getReturnCode getReturnCode go assertEquals go assertEquals getReturnCode getReturnCode go
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testReturnValue()
focal_class.declarator: BUILD_INFO_STRING_FORMAT = "buildDate: %s\nbuildNumber: %s\nbuildOS: %s\nbuildUser: %s"
focal_class.modifier: public static final
focal_class.original_string: public static final String BUILD_INFO_STRING_FORMAT = "buildDate: %s\nbuildNumber: %s\nbuildOS: %s\nbuildUser: %s";
focal_class.type: String
focal_class.var_name: BUILD_INFO_STRING_FORMAT
focal_class.declarator: LOGGER = LoggerFactory.getLogger(DataBridgeApp.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger LOGGER = LoggerFactory.getLogger(DataBridgeApp.class);
focal_class.type: Logger
focal_class.var_name: LOGGER
focal_class.declarator: s3AccessKeyOpt
focal_class.modifier: protected
focal_class.original_string: protected Option s3AccessKeyOpt;
focal_class.type: Option
focal_class.var_name: s3AccessKeyOpt
focal_class.declarator: s3SecretKeyOpt
focal_class.modifier: protected
focal_class.original_string: protected Option s3SecretKeyOpt;
focal_class.type: Option
focal_class.var_name: s3SecretKeyOpt
focal_class.declarator: s3EndpointOpt
focal_class.modifier: protected
focal_class.original_string: protected Option s3EndpointOpt;
focal_class.type: Option
focal_class.var_name: s3EndpointOpt
focal_class.declarator: localPathOpt
focal_class.modifier: protected
focal_class.original_string: protected Option localPathOpt;
focal_class.type: Option
focal_class.var_name: localPathOpt
focal_class.declarator: manifestPathOpt
focal_class.modifier: protected
focal_class.original_string: protected Option manifestPathOpt;
focal_class.type: Option
focal_class.var_name: manifestPathOpt
focal_class.declarator: regServerHostOpt
focal_class.modifier: protected
focal_class.original_string: protected Option regServerHostOpt;
focal_class.type: Option
focal_class.var_name: regServerHostOpt
focal_class.declarator: regServerPortOpt
focal_class.modifier: protected
focal_class.original_string: protected Option regServerPortOpt;
focal_class.type: Option
focal_class.var_name: regServerPortOpt
focal_class.declarator: dmRegServerHostOpt
focal_class.modifier: protected
focal_class.original_string: protected Option dmRegServerHostOpt;
focal_class.type: Option
focal_class.var_name: dmRegServerHostOpt
focal_class.declarator: dmRegServerPortOpt
focal_class.modifier: protected
focal_class.original_string: protected Option dmRegServerPortOpt;
focal_class.type: Option
focal_class.var_name: dmRegServerPortOpt
focal_class.declarator: sslOpt
focal_class.modifier: protected
focal_class.original_string: protected Option sslOpt;
focal_class.type: Option
focal_class.var_name: sslOpt
focal_class.declarator: usernameOpt
focal_class.modifier: protected
focal_class.original_string: protected Option usernameOpt;
focal_class.type: Option
focal_class.var_name: usernameOpt
focal_class.declarator: passwordOpt
focal_class.modifier: protected
focal_class.original_string: protected Option passwordOpt;
focal_class.type: Option
focal_class.var_name: passwordOpt
focal_class.declarator: enableEnvVariablesOpt
focal_class.modifier: protected
focal_class.original_string: protected Option enableEnvVariablesOpt;
focal_class.type: Option
focal_class.var_name: enableEnvVariablesOpt
focal_class.declarator: trustSelfSignedCertificateOpt
focal_class.modifier: protected
focal_class.original_string: protected Option trustSelfSignedCertificateOpt;
focal_class.type: Option
focal_class.var_name: trustSelfSignedCertificateOpt
focal_class.declarator: disableHostnameVerificationOpt
focal_class.modifier: protected
focal_class.original_string: protected Option disableHostnameVerificationOpt;
focal_class.type: Option
focal_class.var_name: disableHostnameVerificationOpt
focal_class.declarator: helpOpt
focal_class.modifier: protected
focal_class.original_string: protected Option helpOpt;
focal_class.type: Option
focal_class.var_name: helpOpt
focal_class.declarator: versionOpt
focal_class.modifier: protected
focal_class.original_string: protected Option versionOpt;
focal_class.type: Option
focal_class.var_name: versionOpt
focal_class.declarator: httpProxyHostOpt
focal_class.modifier: protected
focal_class.original_string: protected Option httpProxyHostOpt;
focal_class.type: Option
focal_class.var_name: httpProxyHostOpt
focal_class.declarator: httpProxyPortOpt
focal_class.modifier: protected
focal_class.original_string: protected Option httpProxyPortOpt;
focal_class.type: Option
focal_class.var_name: httpProxyPortOpt
focal_class.declarator: maxThreadsOpt
focal_class.modifier: protected
focal_class.original_string: protected Option maxThreadsOpt;
focal_class.type: Option
focal_class.var_name: maxThreadsOpt
focal_class.declarator: socketTimeoutOpt
focal_class.modifier: protected
focal_class.original_string: protected Option socketTimeoutOpt;
focal_class.type: Option
focal_class.var_name: socketTimeoutOpt
focal_class.declarator: useSsl
focal_class.modifier: protected
focal_class.original_string: protected Boolean useSsl;
focal_class.type: Boolean
focal_class.var_name: useSsl
focal_class.declarator: trustSelfSignedCertificate
focal_class.modifier: protected
focal_class.original_string: protected Boolean trustSelfSignedCertificate;
focal_class.type: Boolean
focal_class.var_name: trustSelfSignedCertificate
focal_class.declarator: disableHostnameVerification
focal_class.modifier: protected
focal_class.original_string: protected Boolean disableHostnameVerification;
focal_class.type: Boolean
focal_class.var_name: disableHostnameVerification
focal_class.declarator: regServerPort
focal_class.modifier: protected
focal_class.original_string: protected Integer regServerPort;
focal_class.type: Integer
focal_class.var_name: regServerPort
focal_class.declarator: httpProxyPort
focal_class.modifier: protected
focal_class.original_string: protected Integer httpProxyPort;
focal_class.type: Integer
focal_class.var_name: httpProxyPort
focal_class.declarator: maxThreads
focal_class.modifier: protected
focal_class.original_string: protected Integer maxThreads;
focal_class.type: Integer
focal_class.var_name: maxThreads
focal_class.declarator: regServerHost
focal_class.modifier: protected
focal_class.original_string: protected String regServerHost;
focal_class.type: String
focal_class.var_name: regServerHost
focal_class.file: herd-code/herd-tools/herd-tools-common/src/main/java/org/finra/herd/tools/common/databridge/DataBridgeApp.java
focal_class.identifier: DataBridgeApp
focal_class.class_method_signature: DataBridgeApp.getArgumentParser()
focal_class.full_signature: public abstract ArgumentParser getArgumentParser()
focal_class.identifier: getArgumentParser
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: ArgumentParser
focal_class.signature: ArgumentParser getArgumentParser()
focal_class.class_method_signature: DataBridgeApp.go(String[] args)
focal_class.full_signature: public abstract ReturnValue go(String[] args)
focal_class.identifier: go
focal_class.modifiers: public abstract
focal_class.parameters: (String[] args)
focal_class.return: ReturnValue
focal_class.signature: ReturnValue go(String[] args)
focal_class.class_method_signature: DataBridgeApp.parseCommandLineArguments(String[] args, ApplicationContext applicationContext)
focal_class.full_signature: @SuppressWarnings("PMD.SystemPrintln") @SuppressFBWarnings(value = "VA_FORMAT_STRING_USES_NEWLINE", justification = "We will use the standard carriage return character.") protected ReturnValue parseCommandLineArguments(String[] args, ApplicationContext applicationContext)
focal_class.identifier: parseCommandLineArguments
focal_class.modifiers: @SuppressWarnings("PMD.SystemPrintln") @SuppressFBWarnings(value = "VA_FORMAT_STRING_USES_NEWLINE", justification = "We will use the standard carriage return character.") protected
focal_class.parameters: (String[] args, ApplicationContext applicationContext)
focal_class.return: ReturnValue
focal_class.signature: ReturnValue parseCommandLineArguments(String[] args, ApplicationContext applicationContext)
focal_class.class_method_signature: DataBridgeApp.createApplicationContext()
focal_class.full_signature: protected ApplicationContext createApplicationContext()
focal_class.identifier: createApplicationContext
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: ApplicationContext
focal_class.signature: ApplicationContext createApplicationContext()
focal_method.body: public abstract ReturnValue go(String[] args) throws Exception;
focal_method.class_method_signature: DataBridgeApp.go(String[] args)
focal_method.full_signature: public abstract ReturnValue go(String[] args)
focal_method.identifier: go
focal_method.modifiers: public abstract
focal_method.parameters: (String[] args)
focal_method.return: ReturnValue
focal_method.signature: ReturnValue go(String[] args)