@Authors(value="Nikolche Mihajlovski") @Since(value="5.3.0") public class ManageableExecutor extends AutoManageable<ManageableExecutor>
| Constructor and Description |
|---|
ManageableExecutor(String id,
ThreadPoolExecutor executor) |
| Modifier and Type | Method and Description |
|---|---|
int |
getActiveCount() |
long |
getCompletedTaskCount() |
int |
getCorePoolSize() |
int |
getLargestPoolSize() |
List<String> |
getManageableProperties() |
String |
getManageableType() |
int |
getMaximumPoolSize() |
int |
getPoolSize() |
long |
getTaskCount() |
boolean |
isShutdown() |
group, iddoManageableAction, getManageableActions, runManageableActionpublic ManageableExecutor(String id, ThreadPoolExecutor executor)
public String getManageableType()
getManageableType in interface ManageablegetManageableType in class AbstractManageablepublic List<String> getManageableProperties()
getManageableProperties in interface ManageablegetManageableProperties in class AbstractManageablepublic boolean isShutdown()
public int getCorePoolSize()
public int getMaximumPoolSize()
public int getPoolSize()
public int getActiveCount()
public int getLargestPoolSize()
public long getTaskCount()
public long getCompletedTaskCount()
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.