code: public void submitTask(final String evaluatorConfiguration, final String taskConfiguration) {
      final Configuration contextConfiguration = ContextConfiguration.CONF
          .set(ContextConfiguration.IDENTIFIER, "RootContext_" + this.getId())
          .build();
      final String contextConfigurationString = this.configurationSerializer.toString(contextConfiguration);
      this.launchWithConfigurationString(
          evaluatorConfiguration, contextConfigurationString,  Optional.<String>empty(), Optional.of(taskConfiguration));
    }
docs: Submit Task with configuration strings.
  This method should be called from bridge and the configuration strings are
  serialized at .Net side.
  @param evaluatorConfiguration
  @param taskConfiguration