Package fr.imag.adele.apam.distriman.dto

Examples of fr.imag.adele.apam.distriman.dto.RemoteDependencyDeclaration


    ObjectMapper om = new ObjectMapper();

    JsonNode requestJson = om.readValue(content, JsonNode.class);

    RemoteDependencyDeclaration remoteDependency = RemoteDependencyDeclaration
      .fromJson(requestJson);
    String identifier = remoteDependency.getIdentifier();

    // String providerUrl=requestJson.get("provider_url").asText();

    // logger.info("provider:{}",providerUrl);
    logger.info("provider:{}", remoteDependency.getProviderURL());

    logger.info(
      "requesting resolution of the identifier {} in the address {}",
      identifier, remoteDependency.getProviderURL());

    EndpointRegistration reg = distriman
      .resolveDependencyLocalMachine(remoteDependency,
        remoteDependency.getProviderURL());

    String jsonString = toJson(reg);

    logger.info("payload of the response {}", jsonString);
View Full Code Here


    }

    public Resolved resolveRemote(Instance client, RelToResolve dependencythrows IOException {
  if (running.get()) {

      RemoteDependencyDeclaration remoteDep = new RemoteDependencyDeclaration(
        dependency, this.getURLRoot());

      ObjectNode jsonObject = remoteDep.toJson();

      String json = jsonObject.toString();

      Instance instance = createClientProxy(json, client, dependency);
View Full Code Here

TOP

Related Classes of fr.imag.adele.apam.distriman.dto.RemoteDependencyDeclaration

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.