protected synchronized ManagementPool getManagementPool() {
IPool<IReusableThread> managementReusablePool = null;
// Check if a server instance is available
EZBManagementPool existingManagementPool = getContainer().getConfiguration().getEZBServer().getManagementThreadPool();
// Instance found, check if the instance is one of the known type
if (existingManagementPool != null) {
if (existingManagementPool instanceof ManagementPool) {
return ((ManagementPool) existingManagementPool);