public interface NeutronAware<T extends DataObject> {
void onCreated(T createdItem, Neutron neutron);
+
void onUpdated(T oldItem, T newItem, Neutron oldNeutron, Neutron newNeutron);
- void onDeleted(T deletedItem, Neutron oldNeutron, Neutron newNeutron);
+ void onDeleted(T deletedItem, Neutron oldNeutron, Neutron newNeutron);
}