39404142434445464748
protected <T> T construct(Class<T> componentType) { switch (configuration.getNodeLockingScheme()) { case MVCC: return componentType.cast(new DefaultStateTransferManager()); default: return componentType.cast(new LegacyStateTransferManager()); } }