Methods Summary |
---|
public org.apache.mailet.Mail | accept()
return spoolRep.accept();
|
public org.apache.mailet.Mail | accept(long delay)
return spoolRep.accept(delay);
|
public org.apache.mailet.Mail | accept(SpoolRepository.AcceptFilter filter)
return spoolRep.accept(filter);
|
public void | configure(org.apache.avalon.framework.configuration.Configuration conf)
this.configuration = conf;
|
public void | initialize()
try {
spoolRep = (SpoolRepository) mailStore.select(configuration);
} catch (Exception e) {
getLogger().error("Cannot open private SpoolRepository");
throw e;
}
if (getLogger().isInfoEnabled()) {
getLogger().info("SpoolRepository opened: "
+ spoolRep.hashCode());
}
|
public java.util.Iterator | list()
return spoolRep.list();
|
public boolean | lock(java.lang.String key)
return spoolRep.lock(key);
|
public void | remove(org.apache.mailet.Mail mail)
spoolRep.remove(mail);
|
public void | remove(java.util.Collection mails)
spoolRep.remove(mails);
|
public void | remove(java.lang.String key)
spoolRep.remove(key);
|
public org.apache.mailet.Mail | retrieve(java.lang.String key)
return spoolRep.retrieve(key);
|
public void | service(org.apache.avalon.framework.service.ServiceManager serviceManager)
mailStore = (Store) serviceManager.lookup(Store.ROLE);
|
public void | store(org.apache.mailet.Mail mc)
spoolRep.store(mc);
|
public boolean | unlock(java.lang.String key)
return spoolRep.unlock(key);
|