| 
 | Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
   com.tangosol.util.Base
com.tangosol.util.Base
       com.tangosol.net.cache.AbstractBundler.Bundle
com.tangosol.net.cache.AbstractBundler.Bundle
           com.tangosol.net.cache.AbstractEntryBundler.Bundle
com.tangosol.net.cache.AbstractEntryBundler.Bundle
protected class AbstractEntryBundler.Bundle
| Field Summary | 
|---|
| Fields inherited from class com.tangosol.net.cache.AbstractBundler.Bundle | 
|---|
| STATUS_EXCEPTION, STATUS_OPEN, STATUS_PENDING, STATUS_PROCESSED | 
| Constructor Summary | |
|---|---|
| protected | AbstractEntryBundler.Bundle()Default constructor. | 
| Method Summary | |
|---|---|
| protected  boolean | add(java.lang.Object oKey, java.lang.Object oValue)Add the specified entry to the Bundle. | 
| protected  boolean | addAll(java.util.Map map)Add the specified collection of entries to the Bundle. | 
| protected  void | ensureResults()Obtain results of the bundled requests. | 
| protected  int | getBundleSize()Obtain this bundle size. | 
| protected  void | process(boolean fBurst, java.lang.Object oKey, java.lang.Object oValue)Process the specified entry according to this Bundle state. | 
| protected  void | processAll(boolean fBurst, java.util.Map map)Process the specified collection of entries according to this Bundle state. | 
| protected  boolean | releaseThread()Release all bundle resources associated with the current thread. | 
| Methods inherited from class com.tangosol.net.cache.AbstractBundler.Bundle | 
|---|
| ensureResults, formatStatusName, isException, isMaster, isOpen, isPending, isProcessed, resetStatistics, setMaster, setStatus, toString, waitForResults | 
| Constructor Detail | 
|---|
protected AbstractEntryBundler.Bundle()
| Method Detail | 
|---|
protected boolean add(java.lang.Object oKey,
                      java.lang.Object oValue)
Note: a call to this method must be externally synchronized for this Bundle object.
oKey - the entry keyoValue - the entry valueprotected boolean addAll(java.util.Map map)
Note: a call to this method must be externally synchronized for this Bundle object.
map - the collection of entries
protected void process(boolean fBurst,
                       java.lang.Object oKey,
                       java.lang.Object oValue)
fBurst - true if this thread is supposed to perform an actual bundled operation (burst); false otherwiseoKey - the entry keyoValue - the entry value
protected void processAll(boolean fBurst,
                          java.util.Map map)
fBurst - true if this thread is supposed to perform an actual bundled operation (burst); false otherwisemap - the collection of entriesprotected int getBundleSize()
getSizeThreshold method.getBundleSize in class AbstractBundler.Bundleprotected void ensureResults()
ensureResults in class AbstractBundler.Bundleprotected boolean releaseThread()
releaseThread in class AbstractBundler.Bundle| 
 | Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||