Examples of QueueItem


Examples of com.hazelcast.queue.impl.QueueItem

        return response != null;
    }

    @Override
    public Operation getBackupOperation() {
        final QueueItem item = (QueueItem) response;
        long itemId = item.getItemId();
        return new TxnReservePollBackupOperation(name, itemId, transactionId);
    }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.project.internal.SarosSession.QueueItem

        if (toSendViaNetwork.isEmpty())
            return;

        this.sendToPeers
            .add(new QueueItem(toSendViaNetwork, queueItem.activity));
    }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.project.internal.SarosSession.QueueItem

                continue;
            }

            JupiterActivity transformed = entry.getValue();

            result.add(new QueueItem(to, transformed));
        }
        return result;
    }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.project.internal.SarosSession.QueueItem

                continue;
            }

            ChecksumActivity transformed = entry.getValue();

            result.add(new QueueItem(to, transformed));
        }
        return result;
    }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.project.internal.SarosSession.QueueItem

            .getRemoteUsersWithReadOnlyAccess();
        final List<User> remoteUsers = sarosSession.getRemoteUsers();
        if (activity instanceof TextEditActivity) {
            TextEditActivity textEdit = (TextEditActivity) activity;

            result.add(new QueueItem(host, jupiterClient.generate(textEdit)));

            /**
             * This activityDataObject still needs to be sent to all users with
             * {@link User.Permission#READONLY_ACCESS}, because they are not
             * notified by receiveJupiterActivityHostSide(...).
             */
            if (sarosSession.isHost()
                && remoteUsersWithReadOnlyAccess.size() > 0) {
                result.add(new QueueItem(remoteUsersWithReadOnlyAccess,
                    activity));
            }
        } else if (activity instanceof ChecksumActivity) {
            ChecksumActivity checksumActivityDataObject = (ChecksumActivity) activity;

            /**
             * Only the host can generate Checksums
             */
            assert sarosSession.isHost();

            // Send Jupiter specific checksum to ConcurrentDocumentServer
            result.add(new QueueItem(host, jupiterClient
                .withTimestamp(checksumActivityDataObject)));

            if (remoteUsersWithReadOnlyAccess.size() > 0)
                /**
                 * Send general checksum to all users with
                 * {@link User.Permission#READONLY_ACCESS}
                 */
                result.add(new QueueItem(remoteUsersWithReadOnlyAccess,
                    checksumActivityDataObject));
        } else {
            if (remoteUsers.size() > 0)
                result.add(new QueueItem(remoteUsers, activity));
        }
        return result;
    }
View Full Code Here

Examples of de.fu_berlin.inf.dpp.project.internal.SarosSession.QueueItem

        if (sarosSession.isHost()) {
            List<User> usersWithReadOnlyAccess = sarosSession.getUsersWithReadOnlyAccess();
            usersWithReadOnlyAccess.remove(host);
            if (!usersWithReadOnlyAccess.isEmpty()) {
                for (IActivity activity : result.executeLocally) {
                    result.add(new QueueItem(usersWithReadOnlyAccess, activity));
                }
            }
        }
        return result;
    }
View Full Code Here

Examples of org.springframework.social.movies.netflix.api.QueueItem

      List<Map<String, String>> links = ((List<Map<String, String>>) queueItemMap.get("link"));
      String itemId = findItemId(links);
      String title = String.valueOf(((Map) queueItemMap.get("title")).get("regular"));
      String boxArtUrl = String.valueOf(((Map) queueItemMap.get("box_art")).get("small"));
      String releaseYear = String.valueOf(queueItemMap.get("release_year"));
      queueItems.add(new QueueItem(itemId, title, releaseYear, boxArtUrl));
    }
    return queueItems;
  }
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.