} else if (componentType.equals(TransactionCoordinator.class)) {
return (T) new TransactionCoordinator();
} else if (componentType.equals(RecoveryAdminOperations.class)) {
return (T) new RecoveryAdminOperations();
} else if (componentType.equals(StateTransferLock.class)) {
return (T) new StateTransferLockImpl();
} else if (componentType.equals(EvictionManager.class)) {
return (T) new EvictionManagerImpl();
} else if (componentType.equals(LockContainer.class)) {
boolean notTransactional = !configuration.isTransactionalCache();
LockContainer<?> lockContainer = configuration.isUseLockStriping() ?