Andrus Adamchik created CAY-1937:
------------------------------------
Summary: Make Transaction an interface
Key: CAY-1937
URL: https://issues.apache.org/jira/browse/CAY-1937
Project: Cayenne
Issue Type: Task
Reporter: Andrus Adamchik
Assignee: Andrus Adamchik
Transaction being a class resulted in too much baggage in the Tx class.
Statuses that are never used, bent inheritance, etc. Let's define an interface
for Transaction to make it clear to the users what API is available to them.
--
This message was sent by Atlassian JIRA
(v6.2#6252)