Как узнать, поддерживает ли график транзакции?

Когда я звоню graph.tx() для TinkerGraph я получаю исключение, что граф не поддерживает транзакции. Но как я могу проверить, поддерживает ли их граф или нет?

2 ответа

Решение

Ты можешь использовать GraphFeatures определить, что:

graph.features().graph().supportsTransactions()

который вернется true если транзакции поддерживаются. Вы можете прочитать больше о GraphFeatures здесь и больше о транзакциях здесь.

graph.features().graph().supportsTransactions()

Другие вопросы по тегам