+ /**
+ * Persists an entry to the applicable journal asynchronously.
+ *
+ * @param entry the journal entry to persist
+ * @param procedure the callback when persistence is complete
+ * @param <T> the type of the journal entry
+ */
+ <T> void persistAsync(T entry, Procedure<T> procedure);
+