projects
/
org.ibex.mail.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
3123efa
)
updates to MailingList
author
adam
<adam@megacz.com>
Fri, 18 Mar 2005 09:09:47 +0000
(09:09 +0000)
committer
adam
<adam@megacz.com>
Fri, 18 Mar 2005 09:09:47 +0000
(09:09 +0000)
darcs-hash:
20050318090947
-5007d-
f502bd1d81b8004388cd6675210bf5c45fc198cf
.gz
src/org/ibex/mail/MailingList.java
patch
|
blob
|
history
diff --git
a/src/org/ibex/mail/MailingList.java
b/src/org/ibex/mail/MailingList.java
index
2702de7
..
f5fade4
100644
(file)
--- a/
src/org/ibex/mail/MailingList.java
+++ b/
src/org/ibex/mail/MailingList.java
@@
-25,7
+25,7
@@
public class MailingList extends Target implements Serializable {
private final long secret;
private MailingList(Address a, Mailbox ar, long s) { this.address=a; this.archive=ar; this.secret=s; }
private final long secret;
private MailingList(Address a, Mailbox ar, long s) { this.address=a; this.archive=ar; this.secret=s; }
- public Hashtable subscribers = new Hashtable();
+ public Hashtable subscribers = new Hashtable();
public Filter[] filters = new Filter[0];
public String homepage = "";
public Filter[] filters = new Filter[0];
public String homepage = "";
@@
-117,8
+117,12
@@
public class MailingList extends Target implements Serializable {
public static final String ROOT = System.getProperty("ibex.mail.list.root", Mailbox.STORAGE_ROOT+File.separatorChar+"lists");
public static Prevayler p;
public static final String ROOT = System.getProperty("ibex.mail.list.root", Mailbox.STORAGE_ROOT+File.separatorChar+"lists");
public static Prevayler p;
- static { try { p = PrevaylerFactory.createPrevayler(new Hashtable(), ROOT); }
- catch (Exception e) { Log.error(MailingList.class, e); } }
+ static { try {
+ PrevaylerFactory pf = new PrevaylerFactory();
+ //pf.configureSnapshotManager(new org.prevayler.implementation.snapshot.XmlSnapshotManager(new Hashtable(), ROOT));
+ pf.configurePrevalenceBase(ROOT);
+ p = pf.create();
+ } catch (Exception e) { Log.error(MailingList.class, e); } }
public static Transaction subscribeNewUser(final Address user, final String list) {
return new Transaction() { public void executeOn(final Object o, final Date now) {
public static Transaction subscribeNewUser(final Address user, final String list) {
return new Transaction() { public void executeOn(final Object o, final Date now) {