|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
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 entriesprotected void process(boolean fBurst, BinaryEntry binEntry)
fBurst
- true if this thread is supposed to perform an actual bundled operation (burst); false otherwisebinEntry
- the binary entryprotected 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.Bundle
protected void ensureResults()
ensureResults
in class AbstractBundler.Bundle
protected boolean releaseThread()
releaseThread
in class AbstractBundler.Bundle
|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |