Package org.bedework.calsvc.scheduling
Class Scheduling
java.lang.Object
- All Implemented Interfaces:
Serializable,SchedulingIntf,org.bedework.calsvci.SchedulingI,org.bedework.util.logging.Logged
Rather than have a single class steering calls to a number of smaller classes
we will build up a full implementation by progressively implementing abstract
classes.
That allows us to split up some rather complex code into appropriate pieces.
This piece handles a few general methods. Work down the chain of extends (or look in the package) to find the other parts of the story.
- Author:
- Mike Douglass
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.calsvc.scheduling.IScheduleHandler
IScheduleHandler.UserInboxNested classes/interfaces inherited from interface org.bedework.calsvci.SchedulingI
org.bedework.calsvci.SchedulingI.FbGranulatedResponse, org.bedework.calsvci.SchedulingI.FbResponses -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bedework.calfacade.svc.EventInfogetStoredMeeting(org.bedework.calfacade.BwEvent ev) Methods inherited from class org.bedework.calsvc.scheduling.ImplicitSchedulingHandler
implicitSchedule, sendReplyMethods inherited from class org.bedework.calsvc.scheduling.AttendeeSchedulingHandler
attendeeRespond, requestRefresh, scheduleResponseMethods inherited from class org.bedework.calsvc.scheduling.OrganizerSchedulingHandler
declineCounter, scheduleMethods inherited from class org.bedework.calsvc.scheduling.OutboundSchedulingHandler
sendScheduleMethods inherited from class org.bedework.calsvc.scheduling.IScheduleHandler
sendExternalRequestMethods inherited from class org.bedework.calsvc.scheduling.FreeAndBusyHandler
aggregateFreeBusy, getFreeBusy, getFreebusySet, granulateFreeBusyMethods inherited from class org.bedework.calsvc.scheduling.OutBoxHandler
addToOutBoxMethods inherited from class org.bedework.calsvc.scheduling.SchedulingBase
addAutoScheduleMessage, addEvent, copyEvent, copyEventInfo, copyEventInfo, findUserAttendee, initScheduleEvent, setupReschedule, significantChangeMethods inherited from class org.bedework.calsvc.CalSvcHelperRw
getEncrypter, getEvents, getEventsByUid, getSpecialCalendar, setupSharableEntityMethods inherited from class org.bedework.calsvc.CalSvcDb
caladdrToPrincipal, checkAccess, close, getCal, getCal, getCols, getCurrentTimestamp, getEncodedUuid, getIndexer, getLogger, getNotes, getPars, getPrefs, getPrefs, getPrincipal, getPrincipal, getPrincipalHref, getPublicUser, getRess, getSvc, getUsers, isGuest, isPublicAdmin, isSuper, open, setSvcMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Constructor Details
-
Scheduling
Constructor- Parameters:
svci- service interface
-
-
Method Details
-
getStoredMeeting
public org.bedework.calfacade.svc.EventInfo getStoredMeeting(org.bedework.calfacade.BwEvent ev)
-