1 package org.wcb.model.service;
2
3 import org.wcb.exception.ServiceException;
4 import org.wcb.model.vo.LogExportVO;
5
6 import java.io.File;
7
8 /**
9 * <small>
10 * Copyright (c) 2005 LowerMyBills.com. All Rights Reserved.
11 * All contents of the LMB Website are: Copyright © 2000 - 2005 LowerMyBills, Inc.
12 * 2401 Colorado Avenue, Suite 200, Santa Monica, California 90404,
13 * and/or its Providers and third party vendors. All rights reserved.
14 * LowerMyBills.com®, BillPay Plus™, Got Bills?™, LowerYourBills.com™
15 * trademarks and service marks and other LMB logos and product service names
16 * are trademarks of LMB ("LMB Marks").
17 * <p/>
18 * <p/>
19 * Copyright (c) 2006 wbogaardt.
20 * Permission is granted to copy, distribute and/or modify this document
21 * under the terms of the GNU Free Documentation License, Version 1.2
22 * or any later version published by the Free Software Foundation;
23 * with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
24 * Texts. A copy of the license is included in the section entitled "GNU
25 * Free Documentation License".
26 * <p/>
27 * $File: $ <br>
28 * $Change: $ submitted by $Author: wbogaardt $ at $DateTime: Apr 3, 2006 2:03:18 PM $ <br>
29 * </small>
30 *
31 * @author wbogaardt
32 * @version 1
33 * Date: Apr 3, 2006
34 * Time: 2:03:18 PM
35 */
36 public interface IExportService {
37
38 void setLogService(ILogbookService svc);
39
40 ILogbookService getLogService();
41
42 boolean processFile(File outFile, LogExportVO exportVO, int separatorType) throws ServiceException;
43 }