org.openrdf.http.object.threads
Interface ThreadPoolMXBean

All Known Implementing Classes:
ManagedScheduledThreadPool, ManagedThreadPool

public interface ThreadPoolMXBean


Method Summary
 void clearQueue()
           
 int getActiveCount()
           
 long getCompletedTaskCount()
           
 int getCorePoolSize()
           
 long getKeepAliveTime()
           
 int getLargestPoolSize()
           
 int getMaximumPoolSize()
           
 int getPoolSize()
           
 String[] getQueueDescription()
           
 int getQueueRemainingCapacity()
           
 int getQueueSize()
           
 long getTaskCount()
           
 boolean isAllowsCoreThreadTimeOut()
           
 boolean isContinueExistingPeriodicTasksAfterShutdownPolicy()
           
 boolean isExecuteExistingDelayedTasksAfterShutdownPolicy()
           
 boolean isShutdown()
           
 boolean isTerminated()
           
 boolean isTerminating()
           
 void purge()
           
 void runAllInQueue()
           
 void runNextInQueue()
           
 void setAllowCoreThreadTimeOut(boolean allow)
           
 void setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean policy)
           
 void setCorePoolSize(int size)
           
 void setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean policy)
           
 void setKeepAliveTime(long seconds)
           
 void setMaximumPoolSize(int size)
           
 void shutdown()
           
 void startAllCoreThreads()
           
 void startCoreThread()
           
 

Method Detail

getQueueDescription

String[] getQueueDescription()

getQueueSize

int getQueueSize()

getQueueRemainingCapacity

int getQueueRemainingCapacity()

clearQueue

void clearQueue()

runNextInQueue

void runNextInQueue()

runAllInQueue

void runAllInQueue()

isContinueExistingPeriodicTasksAfterShutdownPolicy

boolean isContinueExistingPeriodicTasksAfterShutdownPolicy()

setContinueExistingPeriodicTasksAfterShutdownPolicy

void setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean policy)

isExecuteExistingDelayedTasksAfterShutdownPolicy

boolean isExecuteExistingDelayedTasksAfterShutdownPolicy()

setExecuteExistingDelayedTasksAfterShutdownPolicy

void setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean policy)

setAllowCoreThreadTimeOut

void setAllowCoreThreadTimeOut(boolean allow)

isAllowsCoreThreadTimeOut

boolean isAllowsCoreThreadTimeOut()

getActiveCount

int getActiveCount()

getCompletedTaskCount

long getCompletedTaskCount()

getLargestPoolSize

int getLargestPoolSize()

getPoolSize

int getPoolSize()

getTaskCount

long getTaskCount()

isShutdown

boolean isShutdown()

isTerminated

boolean isTerminated()

isTerminating

boolean isTerminating()

startAllCoreThreads

void startAllCoreThreads()

startCoreThread

void startCoreThread()

purge

void purge()

getCorePoolSize

int getCorePoolSize()

setCorePoolSize

void setCorePoolSize(int size)

getKeepAliveTime

long getKeepAliveTime()

setKeepAliveTime

void setKeepAliveTime(long seconds)

getMaximumPoolSize

int getMaximumPoolSize()

setMaximumPoolSize

void setMaximumPoolSize(int size)

shutdown

void shutdown()


Copyright © 2004-2011 James Leigh Services Inc.. All Rights Reserved.