001    package coldfusion.server;
002    
003    import java.util.Map;
004    
005    public interface MailSpoolService extends Service {
006    
007            //public abstract void storeMail(MailImpl arg0) throws MailSessionException,MailDeliveryException;
008    
009            //public abstract void validate(MailImpl arg0) throws ServiceException;
010    
011            public abstract Map getSettings();
012    
013            public abstract void setSettings(Map arg0);
014    
015            public abstract int getPort();
016    
017            public abstract long getSchedule();
018    
019            public abstract String getServer();
020    
021            public abstract String getSeverity();
022    
023            public abstract int getTimeout();
024    
025            public abstract boolean isMailSentLoggingEnable();
026    
027            public abstract void setMailSentLoggingEnable(boolean arg0);
028    
029            public abstract void setPort(int arg0);
030    
031            public abstract void setSchedule(int arg0);
032    
033            public abstract void setServer(String arg0);
034    
035            public abstract void setSeverity(String arg0);
036    
037            public abstract void setTimeout(int arg0);
038    
039            public abstract boolean verifyServer();
040    
041            public abstract void writeToLog(String arg0, boolean arg1);
042    
043    }