if (componentType.equals(InboundInvocationHandler.class))
return (T) new InboundInvocationHandlerImpl();
else if (componentType.equals(RemoteCommandsFactory.class))
return (T) new RemoteCommandsFactory();
else if (componentType.equals(ExternalizerTable.class))
return (T) new ExternalizerTable();
else if (componentType.equals(LocalTopologyManager.class))
return (T) new LocalTopologyManagerImpl();
else if (componentType.equals(ClusterTopologyManager.class))
return (T) new ClusterTopologyManagerImpl();
else if (componentType.equals(RebalancePolicy.class))