Package com.linkedin.restli.server

Examples of com.linkedin.restli.server.CreateResponse


{
  @Override
  public CreateResponse create(GroupContact entity)
  {
    return new CreateResponse(S_201_CREATED);
  }
View Full Code Here


    }
    else
    {
      //Return a valid CreateResponse but with a null HttpStatus
      final HttpStatus nullStatus = null;
      return new CreateResponse(nullStatus);
    }
    //Note, we don't need a test for returning a null entityID
  }
View Full Code Here

      return new BatchCreateResult<Long, Greeting>(null);
    }
    else
    {
      //Return a new BatchCreateResult with a response list that has a null inside of it
      responses.add(new CreateResponse(1l));
      responses.add(null);
      return new BatchCreateResult<Long, Greeting>(responses);
    }
  }
View Full Code Here

  @Override
  public CreateResponse create(final Message message)
  {
    ComplexResourceKey<TwoPartKey, TwoPartKey> key = _dataProvider.create(message);
    return new CreateResponse(key);
  }
View Full Code Here

    List<CreateResponse> createResponses = new ArrayList<CreateResponse>(entities.getInput().size());

    for(Message message : entities.getInput())
    {
      ComplexResourceKey<TwoPartKey, TwoPartKey> key = _dataProvider.create(message);
      CreateResponse createResponse = new CreateResponse(key);
      createResponses.add(createResponse);
    }

    return new BatchCreateResult<ComplexResourceKey<TwoPartKey, TwoPartKey>, Message>(createResponses);
  }
View Full Code Here

{
  public CreateResponse create(Message message)
  {
    // Associations should never support creates or batch_creates. This is a bug in Rest.li that needs to be fixed.
    // For now we are implementing this method to make sure that calling getId() on the client throws an exception.
    return new CreateResponse(SIMPLE_COMPOUND_KEY, HttpStatus.S_201_CREATED);
  }
View Full Code Here

        RecordTemplatePlaceholder.class, _resourceSpec, _requestOptions);
    create.input(generateEntity());
    addParams(create, ResourceMethod.CREATE);
    addPathKeys(create);
    CreateRequest<RecordTemplatePlaceholder> request = create.build();
    return buildRequestResponse(request, new CreateResponse(generateKey(), HttpStatus.S_201_CREATED), buildResourceMethodDescriptorForRestMethod(request));
  }
View Full Code Here

    create.input(generateEntity());
    addParams(create, ResourceMethod.BATCH_CREATE);
    addPathKeys(create);
    BatchCreateRequest<RecordTemplatePlaceholder> request = create.build();
    BatchCreateResult<Object, RecordTemplatePlaceholder> result = new BatchCreateResult<Object, RecordTemplatePlaceholder>(Arrays.asList(
        new CreateResponse(generateKey(), HttpStatus.S_201_CREATED),
        new CreateResponse(generateKey(), HttpStatus.S_201_CREATED)));
    return buildRequestResponse(request, result, buildResourceMethodDescriptorForRestMethod(request));
  }
View Full Code Here

  @NamedAnnotation(stringField = "resource method annotation 2",
                   longField = 21L,
                   intArrayField = {3, 2, 1})
  public CreateResponse create(MockRecord empty)
  {
    return new CreateResponse(HttpStatus.S_200_OK);
  }
View Full Code Here

  @SuppressWarnings({"deprecation", "dep-ann"})
  @Deprecated
  @Override
  public CreateResponse create(MockRecord empty)
  {
    return new CreateResponse(HttpStatus.S_200_OK);
  }
View Full Code Here

TOP

Related Classes of com.linkedin.restli.server.CreateResponse

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.