[Bedework-commit] caldav r164 - trunk/bwcaldav/src/org/bedework/caldav/bwserver

svnadmin at bedework.org svnadmin at bedework.org
Tue May 22 00:22:33 EDT 2007


Author: douglm
Date: 2007-05-22 00:22:32 -0400 (Tue, 22 May 2007)
New Revision: 164

Modified:
   trunk/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java
Log:
Moved scheduling methods out of CalSvc into separate class.

Added cancel code.
 

Modified: trunk/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java
===================================================================
--- trunk/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java	2007-05-15 14:57:58 UTC (rev 163)
+++ trunk/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java	2007-05-22 04:22:32 UTC (rev 164)
@@ -142,7 +142,7 @@
    */
   public boolean isPrincipal(String val) throws WebdavException {
     try {
-      return getSvci().isPrincipal(val);
+      return getSvci().getDirectories().isPrincipal(val);
     } catch (Throwable t) {
       throw new WebdavException(t);
     }
@@ -353,10 +353,10 @@
     try {
       event.setOwner(svci.findUser(account, false));
       if (Icalendar.itipReplyMethodType(event.getScheduleMethod())) {
-        return getSvci().scheduleResponse(event);
+        return getSvci().getScheduler().scheduleResponse(event);
       }
 
-      return getSvci().schedule(event);
+      return getSvci().getScheduler().schedule(event);
     } catch (CalFacadeAccessException cfae) {
       throw new WebdavForbidden();
     } catch (CalFacadeException cfe) {
@@ -457,10 +457,10 @@
     try {
       val.setOwner(svci.findUser(account, false));
       if (Icalendar.itipReplyMethodType(val.getScheduleMethod())) {
-        return getSvci().scheduleResponse(val);
+        return getSvci().getScheduler().scheduleResponse(val);
       }
 
-      return getSvci().schedule(val);
+      return getSvci().getScheduler().schedule(val);
     } catch (CalFacadeAccessException cfae) {
       throw new WebdavForbidden();
     } catch (CalFacadeException cfe) {



More information about the Bedework-commit mailing list