| 
 | 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.AbstractBinaryEntryBundler.Bundle
com.tangosol.net.cache.AbstractBinaryEntryBundler.Bundle
protected class AbstractBinaryEntryBundler.Bundle
| Field Summary | 
|---|
| Fields inherited from class com.tangosol.net.cache.AbstractBundler.Bundle | 
|---|
| STATUS_EXCEPTION, STATUS_OPEN, STATUS_PENDING, STATUS_PROCESSED | 
| Constructor Summary | |
|---|---|
| protected | AbstractBinaryEntryBundler.Bundle()Default constructor. | 
| Method Summary | |
|---|---|
| protected  boolean | add(BinaryEntry binEntry)Add the specified binary entry to the Bundle. | 
| protected  boolean | addAll(java.util.Set setEntries)Add the specified set of binary 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, BinaryEntry binEntry)Process the specified binary entry according to this Bundle state. | 
| protected  void | processAll(boolean fBurst, java.util.Set setEntries)Process the specified set of binary 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 AbstractBinaryEntryBundler.Bundle()
| Method Detail | 
|---|
protected boolean add(BinaryEntry binEntry)
Note: a call to this method must be externally synchronized for this Bundle object.
binEntry - the binary entryprotected boolean addAll(java.util.Set setEntries)
Note: a call to this method must be externally synchronized for this Bundle object.
setEntries - the set of binary entries
protected void process(boolean fBurst,
                       BinaryEntry binEntry)
fBurst - true if this thread is supposed to perform an actual bundled operation (burst); false otherwisebinEntry - the binary entry
protected void processAll(boolean fBurst,
                          java.util.Set setEntries)
fBurst - true if this thread is supposed to perform an actual bundled operation (burst); false otherwisesetEntries - the set 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 | |||||||