@Override public void setCapacity(int size) { maxQueueSize.set(size); }
public void set(long value) { if (this.clustered) { this.hzAtomicLong.set(value); } else { this.atomicLong.set(value); } } }
private void set(Exchange exchange) { this.atomicnumber.set(exchange.getIn().getBody(Long.class)); }
private static void executeAtomicLong() { System.out.println("### AtomicLong Execution Started... ###"); IAtomicLong atomicLong = context.getBean("atomicLong", IAtomicLong.class); atomicLong.set(100L); System.out.println("AtomicLong is set to 100."); System.out.println("AtomicLong: " + atomicLong.get() + "\n"); }
@ManagedAnnotation(value = "set", operation = true) @ManagedDescription("set value") public void set(long value) { managedObject.set(value); }
public static void globalUnlock(int txNum) { logger.debug("Will release global cluster lock ( -> {})", txNum); try { IAtomicLong lockNumber = getHazelcastInstance().getAtomicLong(FF_GLOBAL_LOCK_NUMBER_NAME); lockNumber.set(txNum); } catch (RuntimeException e) { logger.error("Failed to release global lock"); throw new TransactionError(e); } }
private void setLeaderInitDoneFlag(String groupId) { this.hz.getAtomicLong(this.generateLeaderInitDoneFlagName(groupId)).set(1); }
/** * Set distribute timestamp of caller context of given id to the provided value. If it's not distributed do the same for * local counter * * @param id of the caller context * @param timestamp to set to the global counter */ public static void setSharedTimestamp(String id, long timestamp) { if(log.isDebugEnabled()) { log.debug("SETTING TIMESTAMP WITH ID" + id); } String key = ThrottleConstants.THROTTLE_TIMESTAMP_KEY + id; HazelcastInstance hazelcastInstance = getHazelcastInstance(); if(hazelcastInstance != null) { hazelcastInstance.getAtomicLong(key).set(timestamp); } else { timestamps.put(id, timestamp); } }
@ManagedAnnotation(value = "set", operation = true) @ManagedDescription("set value") public void set(long value) { managedObject.set(value); }
@Prepare(global = true) public void prepare() { for (int i = 0; i < maxAccounts; i++) { IAtomicLong account = targetInstance.getAtomicLong(name + i); account.set(INITIAL_VALUE); } totalValue = INITIAL_VALUE * maxAccounts; }
@Warmup(global = true) public void warmup() throws Exception { for (int k = 0; k < maxAccounts; k++) { IAtomicLong account = targetInstance.getAtomicLong(basename+k); account.set(initialValue); } totalValue = initialValue * maxAccounts; }
private void resetLeaderInitDoneFlag(String groupId) { this.hz.getAtomicLong(this.generateLeaderInitDoneFlagName(groupId)).set(0); }
private void handleAtomicNumberSet(String[] args) { long v = 0; if (args.length > 1) { v = Long.parseLong(args[1]); } getAtomicNumber().set(v); println(getAtomicNumber().get()); }
private void handleAtomicNumberSet(String[] args) { long v = 0; if (args.length > 1) { v = Long.parseLong(args[1]); } getAtomicNumber().set(v); println(getAtomicNumber().get()); }
private void handleAtomicNumberSet(String[] args) { long v = 0; if (args.length > 1) { v = Long.parseLong(args[1]); } getAtomicNumber().set(v); println(getAtomicNumber().get()); }
private void handleAtomicNumberSet(String[] args) { long v = 0; if (args.length > 1) { v = Long.parseLong(args[1]); } getAtomicNumber().set(v); println(getAtomicNumber().get()); }
public static void main(String[] args) { HazelcastInstance hz = Hazelcast.newHazelcastInstance(); IAtomicLong counter = hz.getAtomicLong("counter"); ILock lock = hz.getLock("lock"); ICondition isOneCondition = lock.newCondition("isOne"); lock.lock(); try { counter.set(1); isOneCondition.signalAll(); } finally { lock.unlock(); } System.out.println("Value changed"); } }
@Prepare(global = true) public void prepare() { for (int i = 0; i < lockCount; i++) { long key = lockCounter.getAndIncrement(); targetInstance.getLock(getLockId(key)); IAtomicLong account = targetInstance.getAtomicLong(getAccountId(key)); account.set(initialAmount); } }
@Warmup(global = true) public void warmup() throws Exception { for (int k = 0; k < lockCount; k++) { long key = lockCounter.getAndIncrement(); targetInstance.getLock(getLockId(key)); IAtomicLong account = targetInstance.getAtomicLong(getAccountId(key)); account.set(initialAmount); totalMoney.addAndGet(initialAmount); } }