|
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.net.cache.AbstractBundler.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 | |||||||