Index

A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDirImpl - Class in org.bedework.calsvc.directory
A base implementation of Directories which handles some generic directory methods.
AbstractDirImpl() - Constructor for class org.bedework.calsvc.directory.AbstractDirImpl
 
AbstractDirImpl.CAPrefixInfo - Class in org.bedework.calsvc.directory
 
AbstractScheduler - Class in org.bedework.calsvc
Handles a queue of sysevents messages.
AbstractScheduler() - Constructor for class org.bedework.calsvc.AbstractScheduler
 
accountFromPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
add(BwAuthUser) - Method in class org.bedework.calsvc.UserAuthCallBack
 
add(HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
Add a host.
add(T) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
addAttendee(Participant) - Method in class org.bedework.calsvc.scheduling.IScheduleHandler.UserInbox
 
addAutoScheduleMessage(boolean, String, String) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
Add an entry to the queue
addContentLine(String) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
addDkimPublicKey(String, String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
addDkimPublicKey(String, String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Add a dkim public key
addDkimPublicKey(String, String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Add a dkim public key
addEvent(EventInfo, String, int, boolean) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
 
addEvent(EventInfo, String, int, boolean) - Method in interface org.bedework.calsvc.scheduling.SchedulingIntf
Save the event which is all set up except for the name.
addGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
addGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
addGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
addGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
addGroup(BwGroup<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
addIscheduleHost(String, int, boolean, String, String, String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
addIscheduleHost(String, int, boolean, String, String, String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostsMBean
Add an ischedule host.
addMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
addMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
addMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
addMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
addMember(BwGroup<?>, BwPrincipal<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
addResponse(Response.ResponseElement) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
addToOutBox(EventInfo, BwCalendar, Set<String>) - Method in class org.bedework.calsvc.scheduling.OutBoxHandler
 
addUser(BwAuthUser) - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
=================================================================== The following should not change the state of the current users access which is set and retrieved with the above methods.
addValidPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
Add a principal we have validated.
Admin - Class in org.bedework.calsvc
The Admin methods for bedework.
AdminGroupsDbImpl - Class in org.bedework.calsvc.directory
An implementation of AdminGroups which stores the groups in the calendar database.
AdminGroupsDbImpl() - Constructor for class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
aggregateFreeBusy(ScheduleResult, BwDateTime, BwDateTime, BwDuration) - Method in class org.bedework.calsvc.scheduling.FreeAndBusyHandler
 
attendeeRespond(EventInfo, int, ScheduleResult) - Method in class org.bedework.calsvc.scheduling.AttendeeSchedulingHandler
 
AttendeeSchedulingHandler - Class in org.bedework.calsvc.scheduling
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.

B

beginTransaction() - Method in class org.bedework.calsvc.CalSvc
 
BwHost - Class in org.bedework.calsvc.scheduling.hosts
 
BwHost(ConfigurationStore, String, HostInfo) - Constructor for class org.bedework.calsvc.scheduling.hosts.BwHost
 
BwHostMBean - Interface in org.bedework.calsvc.scheduling.hosts
Service mbean for ischedule
BwHosts - Class in org.bedework.calsvc.scheduling.hosts
 
BwHosts() - Constructor for class org.bedework.calsvc.scheduling.hosts.BwHosts
 
BwHostsMBean - Interface in org.bedework.calsvc.scheduling.hosts
Service mbean for ischedule

C

caladdrToPrincipal(String) - Method in class org.bedework.calsvc.CalSvcDb
 
caladdrToPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
calAddrToPrincipalMap - Static variable in class org.bedework.calsvc.directory.AbstractDirImpl
 
CalSvc - Class in org.bedework.calsvc
This is an implementation of the service level interface to the calendar suite.
CalSvc() - Constructor for class org.bedework.calsvc.CalSvc
 
CalSvcDb - Class in org.bedework.calsvc
This acts as an interface to the database for more client oriented bedework objects.
CalSvcDb(CalSvc) - Constructor for class org.bedework.calsvc.CalSvcDb
 
CalSvcHelperRw - Class in org.bedework.calsvc
User: mike Date: 6/30/21 Time: 22:53
CalSvcHelperRw(CalSvc) - Constructor for class org.bedework.calsvc.CalSvcHelperRw
 
CardDAVDirImpl - Class in org.bedework.calsvc.directory
A directory implementation which interacts with a CardDAV service.
CardDAVDirImpl() - Constructor for class org.bedework.calsvc.directory.CardDAVDirImpl
 
CategoriesImpl - Class in org.bedework.calsvc
Class which handles manipulation of Categories.
CategoriesImpl(CalSvc) - Constructor for class org.bedework.calsvc.CategoriesImpl
Constructor
cb - Variable in class org.bedework.calsvc.directory.AbstractDirImpl
 
cb - Variable in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
changeAccess(ShareableEntity, Collection<Ace>, boolean) - Method in class org.bedework.calsvc.CalSvc
 
checkAccess(ShareableEntity, int, boolean) - Method in class org.bedework.calsvc.CalSvc
 
checkAccess(ShareableEntity, int, boolean) - Method in class org.bedework.calsvc.CalSvcDb
 
close() - Method in class org.bedework.calsvc.CalSvc
 
close() - Method in class org.bedework.calsvc.CalSvcDb
Call at svci close
closeSvci(CalSvcI) - Method in class org.bedework.calsvc.AbstractScheduler
 
compare(HostInfo, HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
compareTo(HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
ContactsImpl - Class in org.bedework.calsvc
Class which handles manipulation of Contacts.
ContactsImpl(CalSvc) - Constructor for class org.bedework.calsvc.ContactsImpl
Constructor
copyEvent(BwEvent, BwEvent, BwPrincipal<?>) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
 
copyEventInfo(EventInfo, boolean, BwPrincipal<?>) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
Same as copyEventInfo(EventInfo, BwPrincipal) except it only copies significant changes.
copyEventInfo(EventInfo, BwPrincipal<?>) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
Copy an event to send as a request or a response.
copyEventInfo(EventInfo, BwPrincipal<?>) - Method in interface org.bedework.calsvc.scheduling.SchedulingIntf
Copy an event to send as a request or a response.

D

declineCounter(EventInfo, String, BwAttendee) - Method in class org.bedework.calsvc.scheduling.OrganizerSchedulingHandler
 
defaultAccess(ShareableEntity, AceWho) - Method in class org.bedework.calsvc.CalSvc
 
delete(BwCalendar, boolean) - Method in class org.bedework.calsvc.Sharing
 
delete(BwAuthUser) - Method in class org.bedework.calsvc.UserAuthCallBack
 
delete(HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
Delete a host.
delete(T) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
display() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
display() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
dumpDbStats() - Method in class org.bedework.calsvc.CalSvc
 
DumpImpl - Class in org.bedework.calsvc
Class which implements the functions needed to dump the calendar using a jdbc connection.

E

endPrincipal(BwPrincipal) - Method in class org.bedework.calsvc.DumpImpl
 
endTransaction() - Method in class org.bedework.calsvc.CalSvc
 
ensureExists(T, String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
equals(Object) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
EventPropertiesImpl<T extends org.bedework.calfacade.BwEventProperty<?>> - Class in org.bedework.calsvc
Class which handles manipulation of BwEventProperty subclasses which are treated in the same manner, these being Category, Location and contact.
EventPropertiesImpl(CalSvc) - Constructor for class org.bedework.calsvc.EventPropertiesImpl
Constructor
exists(Response, BwCategory) - Method in class org.bedework.calsvc.CategoriesImpl
 
exists(Response, BwContact) - Method in class org.bedework.calsvc.ContactsImpl
 
exists(Response, BwLocation) - Method in class org.bedework.calsvc.LocationsImpl
 

F

FAILED - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Unable to process the message after retries
FAILED_NORETRIES - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Unable to process the message after a failure indicating retry would not work
fetchLocationByCombined(String, boolean) - Method in class org.bedework.calsvc.LocationsImpl
 
fetchLocationByKey(String, String) - Method in class org.bedework.calsvc.LocationsImpl
 
find(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
find(String, int, int) - Method in class org.bedework.calsvc.CategoriesImpl
 
find(String, int, int) - Method in class org.bedework.calsvc.ContactsImpl
 
find(String, int, int) - Method in class org.bedework.calsvc.LocationsImpl
 
find(String, String, boolean) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
find(List<WebdavProperty>, List<WebdavProperty>, String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
find(BwString) - Method in class org.bedework.calsvc.CategoriesImpl
 
find(BwString) - Method in class org.bedework.calsvc.ContactsImpl
 
find(BwString) - Method in class org.bedework.calsvc.LocationsImpl
 
findGroup(String) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
Find a group given its name
findGroup(String) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
findGroup(String) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
findGroup(String) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
findGroup(String, boolean) - Method in class org.bedework.calsvc.CalSvc
 
findGroup(String, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
findGroupParents(BwGroup<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
findGroupParents(BwGroup<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
findGroupParents(BwGroup<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
findGroupParents(BwGroup<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
findGroupParents(BwGroup<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
findPersistent(BwString) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
findPersistent(BwString, String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
findUserAttendee(EventInfo) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
Find the attendee in this event which corresponds to the current user
flushAll() - Method in class org.bedework.calsvc.CalSvc
 
FreeAndBusyHandler - Class in org.bedework.calsvc.scheduling
Rather than have a single class steering calls to a number of smaller classes we will build up a full implementation by progressivly implementing abstract classes.

G

get() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
get(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
get(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
getActiveIfInfos() - Method in class org.bedework.calsvc.CalSvc
 
getAdminDirectories() - Method in class org.bedework.calsvc.CalSvc
 
getAdminGroups() - Method in class org.bedework.calsvc.DumpImpl
 
getAdminGroupsIdPrefix() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getAdminGroupsIdPrefix() - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getAdminHandler() - Method in class org.bedework.calsvc.CalSvc
 
getAll() - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
getAll() - Method in class org.bedework.calsvc.UserAuthCallBack
 
getAll(boolean) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getAll(boolean) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getAll(boolean) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getAll(boolean) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
getAll(boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
getAllGroups(BwPrincipal) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getAllGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getAllGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getAllGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
getAllPrincipals() - Method in class org.bedework.calsvc.DumpImpl
 
getAuthProperties() - Method in class org.bedework.calsvc.CalSvc
 
getAuthUser(String) - Method in class org.bedework.calsvc.UserAuthCallBack
 
getAuthUsers() - Method in class org.bedework.calsvc.DumpImpl
 
getByUid(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getByUids(Collection<String>) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getCached(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getCachedByUid(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getCal() - Method in class org.bedework.calsvc.CalSvcDb
 
getCal(BwCalendar) - Method in class org.bedework.calsvc.CalSvcDb
 
getCalData() - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
getCaldavCredentials() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getCaldavPrincipal() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getCaldavUrl() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getCalendars() - Method in class org.bedework.calsvc.DumpImpl
 
getCalendarsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getCalSuites() - Method in class org.bedework.calsvc.DumpImpl
 
getCalSuitesHandler() - Method in class org.bedework.calsvc.CalSvc
 
getCaPrefixes() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getCaPrefixInfo() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getCardDavInfo(boolean) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getCategories() - Method in class org.bedework.calsvc.DumpImpl
 
getCategoriesHandler() - Method in class org.bedework.calsvc.CalSvc
 
getChildCollections(String, int, int) - Method in class org.bedework.calsvc.Admin
 
getChildEntities(String, int, int) - Method in class org.bedework.calsvc.Admin
 
getChildren(BwCalendar) - Method in class org.bedework.calsvc.DumpImpl
 
getChildren(Node) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
 
getCols() - Method in class org.bedework.calsvc.CalSvcDb
 
getConfigName() - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getConfigName() - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getConfigName() - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getConfigName() - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
getContacts() - Method in class org.bedework.calsvc.DumpImpl
 
getContactsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getContentBytes() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
getContentLength() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
getContentType() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
getCoreHdlr() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getCurrentTimestamp() - Method in class org.bedework.calsvc.CalSvc
 
getCurrentTimestamp() - Method in class org.bedework.calsvc.CalSvcDb
 
getCurrentUser() - Method in class org.bedework.calsvc.GroupsCallBack
 
getDavError() - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
getDbStats() - Method in class org.bedework.calsvc.CalSvc
 
getDbStatsEnabled() - Method in class org.bedework.calsvc.CalSvc
 
getDefaultDomain() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getDirectories() - Method in class org.bedework.calsvc.CalSvc
 
getDirectoryInfo() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getDirInfo(BwPrincipal) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getDirInfo(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getDirInfo(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getDkimPublicKey(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
getDkimPublicKey(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get a dkim public key
getDkimPublicKey(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Get a dkim public key
getDkimPublicKeys() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
getDkimPublicKeys() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
getDkimPublicKeys() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getDumpHandler() - Method in class org.bedework.calsvc.CalSvc
 
getEditable() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getElementContent(Element) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
 
getEmailAddresses() - Method in class org.bedework.calsvc.notifications.SubscribeMessage
 
getEncodedUuid() - Static method in class org.bedework.calsvc.CalSvcDb
 
getEncrypter() - Method in class org.bedework.calsvc.CalSvcHelperRw
Do NOT expose this via a public interface.
getEventAnnotations() - Method in class org.bedework.calsvc.DumpImpl
 
getEventHrefs(int) - Method in class org.bedework.calsvc.DumpImpl
 
getEventInfos(String) - Method in class org.bedework.calsvc.DumpImpl
 
getEvents() - Method in class org.bedework.calsvc.DumpImpl
 
getEvents(Collection<BwCalendar>, FilterBase, BwDateTime, BwDateTime, RecurringRetrievalMode, boolean) - Method in class org.bedework.calsvc.CalSvcHelperRw
Method which allows us to flag it as a scheduling action NOTE: Only used by 1 class.
getEventsByAlarm(BwAlarm) - Method in class org.bedework.calsvc.Admin
 
getEventsByUid(String, String) - Method in class org.bedework.calsvc.CalSvcHelperRw
Method which allows us to flag it as a scheduling action
getEventsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getException() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getFbUrl() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getFilterParser() - Method in class org.bedework.calsvc.CalSvc
 
getFilters() - Method in class org.bedework.calsvc.DumpImpl
 
getFiltersHandler() - Method in class org.bedework.calsvc.CalSvc
 
getFreeBusy(Collection<BwCalendar>, BwPrincipal<?>, BwDateTime, BwDateTime, BwOrganizer, String, String) - Method in class org.bedework.calsvc.scheduling.FreeAndBusyHandler
 
getFreeBusy(HostInfo, EventInfo) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
Get the freebusy for the recipients specified in the event object, e.g.
getFreebusySet() - Method in class org.bedework.calsvc.scheduling.FreeAndBusyHandler
 
getGroupMaintOK() - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
Show whether user entries can be modified with this class.
getGroupMaintOK() - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
Show whether user entries can be modified with this class.
getGroupMaintOK() - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getGroupMaintOK() - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
Show whether user entries can be modified with this class.
getGroups(String, String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getGroups(String, String) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getGroups(BwPrincipal) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getGroups(BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
getGroups(BwPrincipal<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
getHeaders() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
Get header for client.
getHost() - Method in class org.bedework.calsvc.scheduling.IScheduleHandler.UserInbox
 
getHost(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
getHost(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostsMBean
 
getHostForRecipient(String) - Static method in class org.bedework.calsvc.scheduling.hosts.BwHosts
Return host information for the given parameter which might be a url or an email address.
getHostInfo() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getHostInfo(String) - Static method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
getHostname() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the hostname for the current entry.
getHostname() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
getHostname() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getHref() - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
getHref() - Method in class org.bedework.calsvc.notifications.SubscribeMessage
 
getHttpResponse() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getIcalCallback() - Method in class org.bedework.calsvc.CalSvc
 
getIcalCallback(Boolean) - Method in class org.bedework.calsvc.CalSvc
 
getIndexer() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getIndexer(boolean, String) - Method in class org.bedework.calsvc.CalSvc
 
getIndexer(boolean, String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getIndexer(String) - Method in class org.bedework.calsvc.CalSvc
 
getIndexer(String) - Method in class org.bedework.calsvc.CalSvcDb
 
getIndexer(String, String) - Method in class org.bedework.calsvc.CalSvc
 
getIndexer(BwOwnedDbentity<?>) - Method in class org.bedework.calsvc.CalSvc
 
getIndexerForReindex(String, String, String) - Method in class org.bedework.calsvc.CalSvc
 
getInputStream() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
getInviteStatus(BwCalendar) - Method in class org.bedework.calsvc.Sharing
 
getIScheduleCredentials() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getISchedulePrincipal() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the iSchedule principal for the current entry.
getISchedulePrincipal() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get the iSchedule principal for the current entry.
getISchedulePrincipal() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getISchedulePw() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the iSchedule pw for the current entry.
getISchedulePw() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get the iSchedule pw for the current entry.
getIScheduleUrl() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the iSchedule url for the current entry.
getIScheduleUrl() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get the iSchedule url for the current entry.
getIScheduleUrl() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getIScheduleUsePublicKey() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
getIScheduleUsePublicKey() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
True if we delivered our public key for use for dkim
getIScheduleUsePublicKey() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
True if we delivered our public key for use for dkim
getJDKIM() - Method in class org.bedework.calsvc.CalSvc
 
getJDKIM() - Static method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
getKey(String, String) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient.PrivateKeys
Fetch a private key for a request to the given domain and service.
getLocalService() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getLocations() - Method in class org.bedework.calsvc.DumpImpl
 
getLocationsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getLogger() - Method in class org.bedework.calsvc.CalSvc
 
getLogger() - Method in class org.bedework.calsvc.CalSvcDb
 
getLogger() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getLogger() - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
getLogger() - Method in class org.bedework.calsvc.notifications.NotificationClient
 
getLogger() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
 
getLogger() - Method in class org.bedework.calsvc.TimeZonesStoreImpl
 
getMailer() - Method in class org.bedework.calsvc.CalSvc
 
getMembers(BwGroup<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getMembers(BwGroup<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
getMembers(BwGroup<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
getMembers(BwGroup<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
getMembers(BwGroup<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
getMethod() - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
getName(String) - Method in class org.bedework.calsvc.AbstractScheduler
 
getNoResponse() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getNotes() - Method in class org.bedework.calsvc.CalSvcDb
 
getNotificationProperties() - Method in class org.bedework.calsvc.CalSvc
 
getNotificationsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getObjectIterator(Class<T>) - Method in class org.bedework.calsvc.CalSvc
 
getParentPath(String) - Method in class org.bedework.calsvc.AbstractScheduler
 
getPars() - Method in class org.bedework.calsvc.CalSvcDb
 
getPersistent(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getPort() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the port for the current entry.
getPort() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get the port for the current entry.
getPort() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getPreferences() - Method in class org.bedework.calsvc.DumpImpl
 
getPreferences(String) - Method in class org.bedework.calsvc.CalSvc
 
getPrefix() - Method in class org.bedework.calsvc.directory.AbstractDirImpl.CAPrefixInfo
 
getPrefs() - Method in class org.bedework.calsvc.CalSvcDb
 
getPrefs(BwPrincipal) - Method in class org.bedework.calsvc.CalSvcDb
 
getPrefsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getPrincipal() - Method in class org.bedework.calsvc.CalSvc
 
getPrincipal() - Method in class org.bedework.calsvc.CalSvcDb
 
getPrincipal(String) - Method in class org.bedework.calsvc.CalSvc
 
getPrincipal(String) - Method in class org.bedework.calsvc.CalSvcDb
 
getPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getPrincipal(String) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
getPrincipal(String) - Method in class org.bedework.calsvc.UserAuthCallBack
 
getPrincipalHref() - Method in class org.bedework.calsvc.CalSvcDb
 
getPrincipalInfo() - Method in class org.bedework.calsvc.CalSvc
 
getPrincipalObjectIterator(Class<T>) - Method in class org.bedework.calsvc.CalSvc
 
getProps() - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
getPublic() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getPublicKey(String, String) - Method in class org.bedework.calsvc.CalSvc
 
getPublicObjectIterator(Class<T>) - Method in class org.bedework.calsvc.CalSvc
 
getPublicUser() - Method in class org.bedework.calsvc.CalSvcDb
 
getRecipient() - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
getRedirects() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getRefs(T) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
getReqStatus() - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
getResourceContent(BwResource) - Method in class org.bedework.calsvc.DumpImpl
 
getResourceName() - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
getResources() - Method in class org.bedework.calsvc.DumpImpl
 
getResources(String) - Method in class org.bedework.calsvc.DumpImpl
 
getResourcesHandler() - Method in class org.bedework.calsvc.CalSvc
 
getResponseCode() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getResponses() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
getRess() - Method in class org.bedework.calsvc.CalSvcDb
 
getRestoreHandler() - Method in class org.bedework.calsvc.CalSvc
 
getScheduler() - Method in class org.bedework.calsvc.CalSvc
 
getSecure() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Get the secure flag for the current entry.
getSecure() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Get the secure flag for the current entry.
getSecure() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getSharingHandler() - Method in class org.bedework.calsvc.CalSvc
 
getSpecialCalendar(BwPrincipal<?>, int, boolean, int) - Method in class org.bedework.calsvc.CalSvcHelperRw
 
getStats() - Method in class org.bedework.calsvc.CalSvc
 
getStoredMeeting(BwEvent) - Method in class org.bedework.calsvc.scheduling.Scheduling
 
getSuperUser() - Method in class org.bedework.calsvc.CalSvc
 
getSupportsBedework() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getSupportsCaldav() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getSupportsFreebusy() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getSupportsISchedule() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
getSvc() - Method in class org.bedework.calsvc.CalSvcDb
 
getSvci(String, String) - Method in class org.bedework.calsvc.AbstractScheduler
Get an svci object as a different user.
getSynch() - Method in class org.bedework.calsvc.CalSvc
 
getSynchReport(String, String, int, boolean) - Method in class org.bedework.calsvc.CalSvc
 
getSysid() - Method in class org.bedework.calsvc.GroupsCallBack
 
getSysparsHandler() - Method in class org.bedework.calsvc.CalSvc
 
getSystem() - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
getSystem() - Method in class org.bedework.calsvc.notifications.SubscribeMessage
 
getSystemProperties() - Method in class org.bedework.calsvc.CalSvc
 
getToken() - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
getToken() - Method in class org.bedework.calsvc.notifications.SubscribeMessage
 
getType() - Method in class org.bedework.calsvc.directory.AbstractDirImpl.CAPrefixInfo
 
getUnexpiredAlarms(long) - Method in class org.bedework.calsvc.Admin
 
getUser(String) - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
getUserAuth() - Method in class org.bedework.calsvc.CalSvc
 
getUserAuth() - Method in class org.bedework.calsvc.UserAuthCallBack
 
getUserDirectories() - Method in class org.bedework.calsvc.CalSvc
 
getUserMaintOK() - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
getUserMaxEntitySize() - Method in class org.bedework.calsvc.CalSvc
 
getUsers() - Method in class org.bedework.calsvc.CalSvcDb
 
getUsersHandler() - Method in class org.bedework.calsvc.CalSvc
 
getUserToken() - Method in class org.bedework.calsvc.notifications.SubscribeMessage
 
getViews() - Method in class org.bedework.calsvc.DumpImpl
 
getViewsHandler() - Method in class org.bedework.calsvc.CalSvc
 
granulateFreeBusy(BwEvent, BwDateTime, BwDateTime, BwDuration) - Method in class org.bedework.calsvc.scheduling.FreeAndBusyHandler
 
GroupsCallBack - Class in org.bedework.calsvc
Class used by groups implementations for calls into CalSvci
GroupsDbImpl - Class in org.bedework.calsvc.directory
An implementation of Directories which stores groups in the calendar database.
GroupsDbImpl() - Constructor for class org.bedework.calsvc.directory.GroupsDbImpl
 

H

hashCode() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
HostInfo - Class in org.bedework.calsvc.scheduling.hosts
This class provides information about a host.
HostInfo() - Constructor for class org.bedework.calsvc.scheduling.hosts.HostInfo
 

I

IGNORED - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
e.g.
implicitSchedule(EventInfo, boolean) - Method in class org.bedework.calsvc.scheduling.ImplicitSchedulingHandler
 
implicitSchedule(EventInfo, boolean) - Method in interface org.bedework.calsvc.scheduling.SchedulingIntf
For adding the event we already have the scheduling method set.
ImplicitSchedulingHandler - Class in org.bedework.calsvc.scheduling
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.
indexChanged() - Method in class org.bedework.calsvc.EventPropertiesImpl
 
informNotifier(String, String) - Method in class org.bedework.calsvc.notifications.NotificationClient
 
init(boolean) - Method in class org.bedework.calsvc.CategoriesImpl
 
init(boolean) - Method in class org.bedework.calsvc.ContactsImpl
 
init(boolean) - Method in class org.bedework.calsvc.LocationsImpl
 
init(String, boolean) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
init(Directories.CallBack, Configurations) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
init(CalSvcIPars) - Method in class org.bedework.calsvc.CalSvc
 
initialise(UserAuth.CallBack) - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
initScheduleEvent(EventInfo, boolean, boolean) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
 
IscheduleClient - Class in org.bedework.calsvc.scheduling.hosts
Handle interactions with ischedule servers.
IscheduleClient(CalSvcI, IcalTranslator, IscheduleClient.PrivateKeys, String) - Constructor for class org.bedework.calsvc.scheduling.hosts.IscheduleClient
Constructor
IscheduleClient.PrivateKeys - Class in org.bedework.calsvc.scheduling.hosts
Provided to the client class to allow access to private key.
IScheduleHandler - Class in org.bedework.calsvc.scheduling
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.
IScheduleHandler.UserInbox - Class in org.bedework.calsvc.scheduling
 
IscheduleOut - Class in org.bedework.calsvc.scheduling.hosts
An outgoing (flamboyant?) iSchedule message
IscheduleOut(CalSvcI, String) - Constructor for class org.bedework.calsvc.scheduling.hosts.IscheduleOut
Constructor
isGuest() - Method in class org.bedework.calsvc.CalSvcDb
 
isOpen() - Method in class org.bedework.calsvc.CalSvc
 
isPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
isPublicAdmin() - Method in class org.bedework.calsvc.CalSvcDb
 
isRolledback() - Method in class org.bedework.calsvc.CalSvc
 
isSuper() - Method in class org.bedework.calsvc.CalSvcDb
 

K

kill(IfInfo) - Method in class org.bedework.calsvc.CalSvc
 

L

listHosts() - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
listHosts() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostsMBean
 
loadConfig() - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
loadConfig() - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
loadConfigs() - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
 
loadConfigs() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostsMBean
(Re)load the configurations
LocationsImpl - Class in org.bedework.calsvc
Class which handles manipulation of Locations.
LocationsImpl(CalSvc) - Constructor for class org.bedework.calsvc.LocationsImpl
Constructor
logStats() - Method in class org.bedework.calsvc.CalSvc
 
lookupValidPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
See if the given principal href is in our table.

M

makePrincipalUri(String, int) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
merge(BwUnversionedDbentity<?>) - Method in class org.bedework.calsvc.CalSvc
 
mergePreferences(BwPreferences, BwPrincipalInfo) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
MesssageHandler - Interface in org.bedework.calsvc
Something that handles sysevents messages.
MesssageHandler.ProcessMessageResult - Enum Class in org.bedework.calsvc
 

N

NO_ACTION - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
e.g.
normalizeCua(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
NotificationClient - Class in org.bedework.calsvc.notifications
Handles interactions with the bedework notification engine.
NotificationClient(NotificationProperties) - Constructor for class org.bedework.calsvc.notifications.NotificationClient
Constructor
NotifyMessage - Class in org.bedework.calsvc.notifications
User: mike Date: 8/16/15 Time: 11:31
NotifyMessage(String, String) - Constructor for class org.bedework.calsvc.notifications.NotifyMessage
 

O

okResponse() - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
open() - Method in class org.bedework.calsvc.CalSvc
 
open() - Method in class org.bedework.calsvc.CalSvcDb
Call at svci open
org.bedework.calsvc - package org.bedework.calsvc
 
org.bedework.calsvc.directory - package org.bedework.calsvc.directory
 
org.bedework.calsvc.notifications - package org.bedework.calsvc.notifications
 
org.bedework.calsvc.scheduling - package org.bedework.calsvc.scheduling
 
org.bedework.calsvc.scheduling.hosts - package org.bedework.calsvc.scheduling.hosts
 
OrganizerSchedulingHandler - Class in org.bedework.calsvc.scheduling
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.
OutboundSchedulingHandler - Class in org.bedework.calsvc.scheduling
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.
OutBoxHandler - Class in org.bedework.calsvc.scheduling
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.

P

popPrincipal() - Method in class org.bedework.calsvc.AbstractScheduler
Make popPrincipal visible to sub-classes
postNotification(SysEventBase) - Method in class org.bedework.calsvc.CalSvc
 
principalToCaladdr(AccessPrincipal) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
PrivateKeys() - Constructor for class org.bedework.calsvc.scheduling.hosts.IscheduleClient.PrivateKeys
 
PROCESSED - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Message successfully processed
processMessage(SysEvent) - Method in interface org.bedework.calsvc.MesssageHandler
 
publish(BwCalendar) - Method in class org.bedework.calsvc.Sharing
 
pushPrincipalOrFail(String) - Method in class org.bedework.calsvc.AbstractScheduler
Make pushPrincipalOrFail visible to sub-classes
putCached(String, Collection<T>) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
putCachedByUid(String, T) - Method in class org.bedework.calsvc.EventPropertiesImpl
 

R

refreshStoredKeys() - Static method in class org.bedework.calsvc.scheduling.hosts.BwHosts
Should be called by BwHost instances on key update
reindex(BwIndexer) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
removeCachedByUid(String) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
removeDkimPublicKey(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
removeDkimPublicKey(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Remove a dkim public key
removeDkimPublicKey(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Remove a dkim public key
removeFromAllPrefs(BwShareableDbentity<?>) - Method in class org.bedework.calsvc.CalSvc
 
removeGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
removeGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
removeGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
removeGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
removeGroup(BwGroup<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
removeMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
removeMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
removeMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
removeMember(BwGroup<?>, BwPrincipal<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
removeMember(BwGroup<?>, BwPrincipal<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
reply(BwCalendar, InviteReplyType) - Method in class org.bedework.calsvc.Sharing
 
requestRefresh(EventInfo, String) - Method in class org.bedework.calsvc.scheduling.AttendeeSchedulingHandler
 
Response - Class in org.bedework.calsvc.scheduling.hosts
 
Response() - Constructor for class org.bedework.calsvc.scheduling.hosts.Response
 
Response.ResponseElement - Class in org.bedework.calsvc.scheduling.hosts
 
ResponseElement() - Constructor for class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
rollback(CalSvcI) - Method in class org.bedework.calsvc.AbstractScheduler
 
rollbackTransaction() - Method in class org.bedework.calsvc.CalSvc
 

S

saveConfig() - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
(Re)load the configurations
SC_MULTI_STATUS - Static variable in class org.bedework.calsvc.directory.AbstractDirImpl
 
schedule(EventInfo, String, String, boolean, ScheduleResult) - Method in class org.bedework.calsvc.scheduling.OrganizerSchedulingHandler
 
scheduleMeeting(HostInfo, EventInfo) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
Schedule a meeting with the recipients specified in the event object,
scheduleResponse(EventInfo, ScheduleResult) - Method in class org.bedework.calsvc.scheduling.AttendeeSchedulingHandler
 
Scheduling - Class in org.bedework.calsvc.scheduling
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.
Scheduling(CalSvc) - Constructor for class org.bedework.calsvc.scheduling.Scheduling
Constructor
SchedulingBase - Class in org.bedework.calsvc.scheduling
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.
SchedulingIntf - Interface in org.bedework.calsvc.scheduling
 
send(IscheduleOut, HostInfo, Response) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleClient
 
sendExternalRequest(ScheduleResult, EventInfo, Collection<IScheduleHandler.UserInbox>) - Method in class org.bedework.calsvc.scheduling.IScheduleHandler
 
sendReply(EventInfo, int, String) - Method in class org.bedework.calsvc.scheduling.ImplicitSchedulingHandler
 
sendSchedule(ScheduleResult, EventInfo, String, String, boolean) - Method in class org.bedework.calsvc.scheduling.OutboundSchedulingHandler
 
setAttendeeScheduleStatus(String) - Method in class org.bedework.calsvc.scheduling.IScheduleHandler.UserInbox
 
setCalData(EventInfo) - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
setCaldavCredentials(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setCaldavPrincipal(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setCaldavUrl(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setCalSuite(String) - Method in class org.bedework.calsvc.CalSvc
 
setContentType(String) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
setDavError(String) - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
setDbStatsEnabled(boolean) - Method in class org.bedework.calsvc.CalSvc
 
setDkimPublicKey(String, String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
setDkimPublicKey(String, String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Set a dkim public key
setDkimPublicKey(String, String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Set a dkim public key
setDkimPublicKeys(List<String>) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setException(Throwable) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
setFbUrl(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setHost(HostInfo) - Method in class org.bedework.calsvc.scheduling.IScheduleHandler.UserInbox
 
setHostInfo(HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
setHostname(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Set the hostname
setHref(String) - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
setHttpResponse(CloseableHttpResponse) - Method in class org.bedework.calsvc.scheduling.hosts.Response
set client handling the interactions
setIScheduleCredentials(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setISchedulePrincipal(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Set the iSchedule principal for the current entry.
setISchedulePrincipal(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Set the iSchedule principal for the current entry.
setISchedulePrincipal(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setISchedulePw(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Set the iSchedule pw for the current entry.
setISchedulePw(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Set the iSchedule pw for the current entry.
setIScheduleUrl(String) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Set the iSchedule url for the current entry.
setIScheduleUrl(String) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
Set the iSchedule url for the current entry.
setIScheduleUrl(String) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setIScheduleUsePublicKey(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
setIScheduleUsePublicKey(boolean) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
setIScheduleUsePublicKey(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setLocalService(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
Set localService flag
setMethod(String) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
setNoResponse(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
setPort(int) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
 
setPort(int) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
setPort(int) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setRecipient(String) - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
Collection
setRedirects(int) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
setReqStatus(String) - Method in class org.bedework.calsvc.scheduling.hosts.Response.ResponseElement
 
setResourceName(String) - Method in class org.bedework.calsvc.notifications.NotifyMessage
 
setResponseCode(int) - Method in class org.bedework.calsvc.scheduling.hosts.Response
 
setSecure(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.BwHost
Set the secure flag for the current entry.
setSecure(boolean) - Method in interface org.bedework.calsvc.scheduling.hosts.BwHostMBean
 
setSecure(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setState(String) - Method in class org.bedework.calsvc.CalSvc
 
setSupportsBedework(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setSupportsCaldav(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setSupportsFreebusy(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setSupportsISchedule(boolean) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
setSvc(CalSvcI) - Method in class org.bedework.calsvc.CalSvcDb
 
setupReschedule(EventInfo) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
 
setupSharableEntity(BwShareableDbentity<?>, String) - Method in class org.bedework.calsvc.CalSvcHelperRw
Set the owner and creator on a shareable entity.
share(String, BwCalendar, ShareType) - Method in class org.bedework.calsvc.Sharing
 
share(BwCalendar, ShareType) - Method in class org.bedework.calsvc.Sharing
 
Sharing - Class in org.bedework.calsvc
This type of object will handle sharing operations.
sign(HostInfo, PrivateKey) - Method in class org.bedework.calsvc.scheduling.hosts.IscheduleOut
 
significantChange(EventInfo) - Method in class org.bedework.calsvc.scheduling.SchedulingBase
Return true if there is a significant change for the entity or any overrides
STALE_STATE - Enum constant in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Something changed and caused a stale state exception.
startPrincipal(BwPrincipal) - Method in class org.bedework.calsvc.DumpImpl
 
subscribe(String, String) - Method in class org.bedework.calsvc.Sharing
 
subscribe(String, List<String>, String) - Method in class org.bedework.calsvc.notifications.NotificationClient
 
subscribeExternal(String, String, int, String, String) - Method in class org.bedework.calsvc.Sharing
 
SubscribeMessage - Class in org.bedework.calsvc.notifications
User: mike Date: 8/16/15 Time: 11:31
SubscribeMessage(String, String, String, String, List<String>) - Constructor for class org.bedework.calsvc.notifications.SubscribeMessage
 

T

TimeZonesStoreImpl - Class in org.bedework.calsvc
 
toString() - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 
toStringSegment(ToString) - Method in class org.bedework.calsvc.scheduling.hosts.HostInfo
 

U

unpublish(BwCalendar) - Method in class org.bedework.calsvc.Sharing
 
unsubscribe(String, List<String>) - Method in class org.bedework.calsvc.notifications.NotificationClient
 
unsubscribe(BwCalendar) - Method in class org.bedework.calsvc.Sharing
 
update(BwAuthUser) - Method in class org.bedework.calsvc.UserAuthCallBack
 
update(HostInfo) - Method in class org.bedework.calsvc.scheduling.hosts.BwHosts
Update a host.
update(T) - Method in class org.bedework.calsvc.EventPropertiesImpl
 
updateFromTimeZones(String, int, boolean, UpdateFromTimeZonesInfo) - Method in class org.bedework.calsvc.CalSvc
 
updateFromTimeZones(String, int, boolean, UpdateFromTimeZonesInfo) - Method in class org.bedework.calsvc.TimeZonesStoreImpl
 
updateGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
updateGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
updateGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.GroupsDbImpl
 
updateGroup(BwGroup<?>) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
updateGroup(BwGroup<?>, boolean) - Method in class org.bedework.calsvc.GroupsCallBack
 
updateUser(BwAuthUser) - Method in class org.bedework.calsvc.directory.UserAuthUWDbImpl
 
uriToCaladdr(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
UserAuthCallBack - Class in org.bedework.calsvc
Class used by UseAuth to do calls into CalSvci
UserAuthUWDbImpl - Class in org.bedework.calsvc.directory
Implementation of UserAuth that handles Bedwork DB tables for authorisation.
UserAuthUWDbImpl() - Constructor for class org.bedework.calsvc.directory.UserAuthUWDbImpl
Constructor
UserGroupsLdapImpl - Class in org.bedework.calsvc.directory
An implementation of Groups which stores the groups in an external ldap directory.
UserGroupsLdapImpl() - Constructor for class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
UserInbox(BwEvent, String) - Constructor for class org.bedework.calsvc.scheduling.IScheduleHandler.UserInbox
 
userToCaladdr(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
userToCalAddrMap - Static variable in class org.bedework.calsvc.directory.AbstractDirImpl
 

V

validPrincipal(String) - Method in class org.bedework.calsvc.directory.AbstractDirImpl
 
validPrincipal(String) - Method in class org.bedework.calsvc.directory.AdminGroupsDbImpl
 
validPrincipal(String) - Method in class org.bedework.calsvc.directory.CardDAVDirImpl
 
validPrincipal(String) - Method in class org.bedework.calsvc.directory.UserGroupsLdapImpl
 
valueOf(String) - Static method in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.bedework.calsvc.MesssageHandler.ProcessMessageResult
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form