| | 1989 | return postProcess(ceis, sub, null); |
|---|
| | 1990 | } |
|---|
| | 1991 | |
|---|
| | 1992 | private Collection postProcess(Collection ceis, HashMap sublookup) |
|---|
| | 1993 | throws CalFacadeException { |
|---|
| | 1994 | return postProcess(ceis, null, sublookup); |
|---|
| | 1995 | } |
|---|
| | 1996 | |
|---|
| | 1997 | private Collection postProcess(Collection ceis, |
|---|
| | 1998 | BwSubscription sub, HashMap sublookup) |
|---|
| | 1999 | throws CalFacadeException { |
|---|
| 2003 | | if (!isDeleted(deleted, cei)) { |
|---|
| 2004 | | EventInfo ei = postProcess(cei, sub, null); |
|---|
| 2005 | | al.add(ei); |
|---|
| 2006 | | } |
|---|
| 2007 | | } |
|---|
| 2008 | | |
|---|
| 2009 | | return al; |
|---|
| 2010 | | } |
|---|
| 2011 | | |
|---|
| 2012 | | private Collection postProcess(Collection ceis, HashMap sublookup) |
|---|
| 2013 | | throws CalFacadeException { |
|---|
| 2014 | | ArrayList al = new ArrayList(); |
|---|
| 2015 | | |
|---|
| 2016 | | /* XXX possibly not a great idea. We should probably retrieve the |
|---|
| 2017 | | * deleted events at the same time as we retrieve the desired set. |
|---|
| 2018 | | * |
|---|
| 2019 | | * This way we get too many. |
|---|
| 2020 | | */ |
|---|
| 2021 | | Collection deleted = getCal().getDeletedProxies(); |
|---|
| 2022 | | |
|---|
| 2023 | | //traceDeleted(deleted); |
|---|
| 2024 | | |
|---|
| 2025 | | Iterator it = ceis.iterator(); |
|---|
| 2026 | | |
|---|
| 2027 | | while (it.hasNext()) { |
|---|
| 2028 | | CoreEventInfo cei = (CoreEventInfo)it.next(); |
|---|
| 2029 | | |
|---|