@Override
        public void executeAsync() {
          try {
            event = QBPushNotifications.getEvent(1454324);
          } catch (QBResponseException e) {
            setException(e);
          }

          if (event != null) {
            Log.i(TAG, ">>> event: " + event.toString());
          }
        }
        @Override
        public void executeAsync() {
          QBEvent event = buildEvent();

          QBEvent createdEvent = null;
          try {
            createdEvent = QBPushNotifications.createEvent(event);
          } catch (QBResponseException e) {
            setException(e);
          }
          if (createdEvent != null) {
            Log.i(TAG, ">>> Event: " + createdEvent.toString());
          }
        }
        @Override
        public void executeAsync() {
          QBEvent event = new QBEvent();
          event.setId(1454326);
          event.setActive(true); // send it again

          QBEvent updatedEvent = null;
          try {
            updatedEvent = QBPushNotifications.updateEvent(event);
          } catch (QBResponseException e) {
            setException(e);
          }
          if (updatedEvent != null) {
            Log.i(TAG, ">>> Event: " + updatedEvent.toString());
          }
        }