Uses of Class
com.sun.jini.outrigger.QueryWatcher

Packages that use QueryWatcher
com.sun.jini.outrigger This is an implementation of a JavaSpaces technology-enabled service. 
 

Uses of QueryWatcher in com.sun.jini.outrigger
 

Subclasses of QueryWatcher in com.sun.jini.outrigger
(package private)  class ConsumingWatcher
          Subclass of QueryWatcher for takes and transactional reads.
(package private)  class ReadIfExistsWatcher
          Subclass of QueryWatcher for non-transactional if exists reads.
(package private)  class ReadWatcher
          Subclass of QueryWatcher for non-transactional reads.
(package private)  class SingletonQueryWatcher
          Subclass of QueryWatcher for singleton queries.
(package private)  class TakeIfExistsWatcher
          Subclass of QueryWatcher for takeIfExists queries.
(package private)  class TakeMultipleWatcher
          Subclass of QueryWatcher for blocking take multiple queries.
(package private)  class TransactableReadIfExistsWatcher
          Subclass of QueryWatcher for and transactional readIfExists queries.
 

Fields in com.sun.jini.outrigger declared as QueryWatcher
(package private)  QueryWatcher TxnMonitor.ToMonitor.query
           
 

Methods in com.sun.jini.outrigger with parameters of type QueryWatcher
(package private)  void TxnMonitorTask.add(QueryWatcher query)
          Add in a resource.
(package private)  void TxnMonitor.add(QueryWatcher query, Collection transactions)
          Add a set of transactions to be monitored under the given query.
(package private)  boolean OutriggerServerImpl.attemptCapture(EntryHandle handle, TransactableMgr txn, boolean takeIt, Set lockedEntrySet, WeakHashMap provisionallyRemovedEntrySet, long now, QueryWatcher watcher)
          Atomically check to see if the passed entry can be read/taken by the specified operation using the specified transaction and if it can read/take it and return true, otherwise return false.
private  void OutriggerServerImpl.monitor(QueryWatcher watcher, Collection toMonitor)
          Make sure the transactions listed here are monitored for as long as the given query exists.
 

Constructors in com.sun.jini.outrigger with parameters of type QueryWatcher
TxnMonitor.ToMonitor(QueryWatcher query, Collection txns)
           
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.