org.terracotta.modules.ehcache.async
Class ProcessingBucket<E extends Serializable>
java.lang.Object
org.terracotta.modules.ehcache.async.ProcessingBucket<E>
public class ProcessingBucket<E extends Serializable>
- extends Object
|
Constructor Summary |
ProcessingBucket(String bucketName,
AsyncConfig config,
org.terracotta.toolkit.internal.collections.ToolkitListInternal<E> toolkitList,
org.terracotta.toolkit.cluster.ClusterInfo cluster,
ItemProcessor<E> processor,
boolean workingOnDeadBucket)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessingBucket
public ProcessingBucket(String bucketName,
AsyncConfig config,
org.terracotta.toolkit.internal.collections.ToolkitListInternal<E> toolkitList,
org.terracotta.toolkit.cluster.ClusterInfo cluster,
ItemProcessor<E> processor,
boolean workingOnDeadBucket)
getBucketName
public String getBucketName()
getLastProcessing
public long getLastProcessing()
- Returns:
- returns recent time stamp when processItems() executed.
setItemsFilter
public void setItemsFilter(ItemsFilter<E> filter)
getWaitCount
public int getWaitCount()
stopNow
public void stopNow()
stop
public void stop()
destroy
public void destroy()
add
public void add(E item)
Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.