Examples of PushResponse


Examples of com.cosmicpush.pub.common.PushResponse

    return buildResponse(apiRequest);
  }

  private Response buildResponse(ApiRequest apiRequest) throws Exception {
    PushResponse response = new PushResponse(
        account.getAccountId(),
        apiClient.getApiClientId(),
        apiRequest.getApiRequestId(),
        apiRequest.getCreatedAt(),
        apiRequest.getRequestStatus(),
View Full Code Here

Examples of com.cosmicpush.pub.common.PushResponse

  public MockCosmicPushGateway() {
  }

  @Override
  public PushResponse push(Push push) {
    return new PushResponse(
        "mock:"+TimeUuid.randomUUID().toString(),
        "mock:"+TimeUuid.randomUUID().toString(),
        "mock:"+TimeUuid.randomUUID().toString(),
        DateUtils.currentDateTime(),
        RequestStatus.pending,
View Full Code Here

Examples of com.cosmicpush.pub.common.PushResponse

  public MockCosmicPushGateway() {
  }

  @Override
  public PushResponse push(Push push) {
    return new PushResponse(
        "mock:"+TimeUuid.randomUUID().toString(),
        "mock:"+TimeUuid.randomUUID().toString(),
        "mock:"+TimeUuid.randomUUID().toString(),
        DateUtils.currentDateTime(),
        RequestStatus.pending,
View Full Code Here

Examples of com.jdroid.javaweb.push.PushResponse

      if (entry.getValue() != null) {
        messageBuilder.addData(entry.getKey(), entry.getValue());
      }
    }
    Message message = messageBuilder.build();
    PushResponse pushResponse = new PushResponse();
    try {
      MulticastResult multicastResult = sender.send(message, Lists.newArrayList(registrationIds), 10);
     
      // analyze the results
      for (int i = 0; i < registrationIds.size(); i++) {
        Result result = multicastResult.getResults().get(i);
        Device device = devices.get(i);
        if (result.getMessageId() != null) {
          LOGGER.info("Sent GCM message to " + device);
          String canonicalRegId = result.getCanonicalRegistrationId();
          if (canonicalRegId != null) {
            // same device has more than on registration id: update it
            device.updateRegistrationId(canonicalRegId);
            pushResponse.addDeviceToUpdate(device);
            LOGGER.info("Updated registration id of device " + device);
          }
        } else {
          String error = result.getErrorCodeName();
          if (error.equals(Constants.ERROR_NOT_REGISTERED)) {
            // Application has been removed from device - unregister it
            pushResponse.addDeviceToRemove(device);
            LOGGER.info("Unregistered device " + device);
          } else {
            LOGGER.info("Error [" + error + "] when sending message to device " + device);
          }
        }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

    /**
     * Pushes a message back to (all) clients.
     */
    private void push(String messageType,
                      String message) {
        Backchannel.getInstance().publish( new PushResponse( messageType,
                                                             message ) );
    }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

        return discussion;
    }

    private void push(String messageType,
                      String message) {
        Backchannel.getInstance().publish( new PushResponse( messageType,
                                                             message ) );
    }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

        return repositoryAssetOperations.getAssetCount(request);
    }

    private void push(String messageType,
                      String message) {
        backchannel.publish(new PushResponse(messageType,
                message));
    }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

        return iterator;
    }

    private void push(String messageType,
            String message) {
        backchannel.publish(new PushResponse(messageType,
                message));
    }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

    /**
     * Pushes a message back to (all) clients.
     */
    private void push(String messageType,
                      String message) {
        backchannel.publish( new PushResponse( messageType,
                                                             message ) );
    }
View Full Code Here

Examples of org.drools.guvnor.client.rpc.PushResponse

        t.start();
        t2.start();

        Thread.sleep( 200 );

        backchannel.publish( new PushResponse( "hey",
                                               "ho" ) );

        //t.join();
        //t2.join();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.