Uses of Class
org.bedework.calfacade.exc.CalFacadeException
Packages that use CalFacadeException
Package
Description
-
Uses of CalFacadeException in org.bedework.calfacade
Methods in org.bedework.calfacade that throw CalFacadeExceptionModifier and TypeMethodDescriptionBwResourceContent.getBinaryStream()longBwCalendar.getMicrosecsVersion()longBwEvent.getMicrosecsVersion()longBwEventProxy.getMicrosecsVersion()BwAlarm.getNextTriggerDate(BwDateTime start, Date previousTrigger) Get the next trigger Date value.BwAlarm.getTriggerDate(BwDateTime start) Get the trigger Date value. -
Uses of CalFacadeException in org.bedework.calfacade.configs
Methods in org.bedework.calfacade.configs that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidSchemaBuilder.execute(Properties props, String outputFile, boolean export, String delimiter) Build a schema and optionally export it to the database -
Uses of CalFacadeException in org.bedework.calfacade.exc
Subclasses of CalFacadeException in org.bedework.calfacade.excModifier and TypeClassDescriptionclassAccess exception somewhere in the calendar facadeclassException that indicates someone is using a bad dateclassException that indicates someone sent a bad requestclassException that indicates someone tried a disallowed actionclassException that indicates we are violating some form of data constraintclassAccess exception somewhere in the calendar facadeclassException that indicates someone tried a disallowed actionclassException that indicates someone sent a bad requestclassSomething doesn't existclassException that indicates somethign changed in the db while we were away.classSomething doesn't existclassSomething is unimplemented in the calendar facade -
Uses of CalFacadeException in org.bedework.calfacade.filter
Fields in org.bedework.calfacade.filter declared as CalFacadeExceptionMethods in org.bedework.calfacade.filter with parameters of type CalFacadeExceptionModifier and TypeMethodDescriptionorg.bedework.calfacade.filter.SimpleFilterParser.ParseFailedSimpleFilterParser.ParseResult.setCfe(CalFacadeException cfe) Methods in org.bedework.calfacade.filter that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidSfpTokenizer.assertString()voidSfpTokenizer.assertToken(int token) Asserts that the next token in the stream matches the specified token.voidSfpTokenizer.assertToken(String token) Asserts that the next token in the stream matches the specified token.voidSfpTokenizer.assertToken(String token, boolean ignoreCase) Asserts that the next token in the stream matches the specified token.voidSfpTokenizer.assertWord()abstract Collection<BwCalendar>SimpleFilterParser.decomposeVirtualPath(String vpath) A virtual path might be for example "/user/adgrp_Eng/Lectures/Lectures" which has two two components "/user/adgrp_Eng/Lectures" and "Lectures"abstract BwCategorySimpleFilterParser.getCategoryByName(String name) An unsatisfactory approach - we'll special case categories for the moment to see if this works.abstract Collection<BwCalendar>SimpleFilterParser.getChildren(BwCalendar col) Returns children of the given collection to which the current user has some access.abstract BwCalendarSimpleFilterParser.getCollection(String path) RetrieveList.getRetrieveList(List<String> retrieveList) abstract BwViewGet the view given the path.intSfpTokenizer.next()abstract BwCalendarSimpleFilterParser.resolveAlias(BwCalendar val, boolean resolveSubAlias) Attempt to get collection referenced by the alias.voidSfpTokenizer.skipWhitespace()Absorbs extraneous newlines.booleanSfpTokenizer.testString()booleanSfpTokenizer.testToken(int token) Tests that the next token in the stream matches the specified token.booleanTests if the next token in the stream matches the specified token.booleanTests if the next token in the stream matches the specified token. -
Uses of CalFacadeException in org.bedework.calfacade.ifs
Methods in org.bedework.calfacade.ifs that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidAdd a groupvoidDirectories.addMember(BwGroup<?> group, BwPrincipal<?> val) Add a principal to a groupabstract voidDirectories.CallBack.addMember(BwGroup<?> group, BwPrincipal<?> val, boolean admin) Add a member to a groupCollection<BwGroup<?>>Directories.findGroupParents(BwGroup<?> group) abstract Collection<BwGroup<?>>Directories.CallBack.getAll(boolean admin) Return all groups to which this user has some access.Collection<BwGroup<?>>Directories.getAll(boolean populate) Return all groups to which this user has some access.Collection<BwGroup<?>>Directories.getAllGroups(BwPrincipal<?> val) Return all groups of which the given principal is a member.Directories.getDirInfo(BwPrincipal<?> p) Return some sort of directory information for the given principal.abstract Collection<BwGroup<?>>Directories.CallBack.getGroups(BwPrincipal<?> val, boolean admin) Return all groups of which the given principal is a member.The urls should be principal urls.Collection<BwGroup<?>>Directories.getGroups(BwPrincipal<?> val) Return all groups of which the given principal is a member.abstract Collection<BwPrincipal<?>>Directories.CallBack.getMembers(BwGroup<?> group, boolean admin) Get the direct members of the given group.voidDirectories.getMembers(BwGroup<?> group) Populate the group with a (possibly empty) Collection of members.BwPrincipal<?>Directories.getPrincipal(String href) Return principal for the given href.booleanDirectories.mergePreferences(BwPreferences prefs, BwPrincipalInfo pinfo) Uses the values in pinfo to update the supplied preferences.Directories.normalizeCua(String val) Ensure we have something that looks like a valid calendar user address.abstract voidDirectories.CallBack.removeGroup(BwGroup<?> group, boolean admin) Delete a groupvoidDirectories.removeGroup(BwGroup<?> group) Delete a groupabstract voidDirectories.CallBack.removeMember(BwGroup<?> group, BwPrincipal<?> val, boolean admin) Remove a member from a groupvoidDirectories.removeMember(BwGroup<?> group, BwPrincipal<?> val) Remove a member from a groupvoidDirectories.updateGroup(BwGroup<?> group) update a group. -
Uses of CalFacadeException in org.bedework.calfacade.indexing
Methods in org.bedework.calfacade.indexing that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidBwIndexer.currentChangeToken()BwIndexer.fetchAllCats()Fetch all for the current principal.BwIndexer.fetchAllContacts()Fetch all for the current principal.BwIndexer.fetchAllLocations()Fetch all for the current principal.Find a category owned by the current user which has a named field which matches the value.BwIndexer.fetchChildren(String href) Fetch children of the collection with the given href.BwIndexer.fetchChildren(String href, boolean excludeTombstoned) Fetch children of the collection with the given href.BwIndexer.fetchChildrenDeep(String href) Fetch children at any depth of the collection with the given href.org.bedework.util.misc.response.GetEntityResponse<BwCalendar>BwIndexer.fetchCol(String val, int desiredAccess, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex... index) Find a collection which has a named field which matches the value.BwIndexer.fetchContact(String val, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex... index) Find a contact owned by the current user which has a named field which matches the value.BwIndexer.fetchEvents(String path, String lastmod, int lastmodSeq, int count) Return all or first count eventsBwIndexer.fetchFilter(String href) Find a filter with the given href.BwIndexer.fetchFilters(org.bedework.caldav.util.filter.FilterBase fb, int count) Return all or first count filtersBwIndexer.fetchLocation(String val, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex... index) Find a location owned by the current user which has a named field which matches the value.BwIndexer.fetchPreferences(String href) Find a preference owned by the given href.BwPrincipal<?>BwIndexer.fetchPrincipal(String href) Find a principal by href.BwIndexer.fetchResource(String href) Find a resource with the given href.BwIndexer.fetchResourceContent(String href) Find a resource content with the given href.BwIndexer.fetchResources(String path, String lastmod, int lastmodSeq, int count) Return all or first count resourcesBwIndexer.getIndexInfo()Get info on indexes maintained by serverBwIndexer.getSearchResult(SearchResult sres, int offset, int num, int desiredAccess) Called to retrieve results after a search of the index.BwIndexer.getSearchResult(SearchResult sres, BwIndexer.Position pos, int desiredAccess) Called to retrieve results after a search of the index.voidBwIndexer.indexEntity(Object rec) Called to index a recordvoidBwIndexer.indexEntity(Object rec, boolean waitForIt, boolean forTouch) Called to index a record with optional waitvoidBwIndexer.markTransaction()Flag the end of a transaction - updates the updateTracker if any changes were made to the index.BwIndexer.newIndex()create a new index for current doctype and start using it.BwIndexer.purgeIndexes()Purge non-current indexes maintained by server.BwIndexer.search(String query, boolean relevance, org.bedework.caldav.util.filter.FilterBase filter, List<SortTerm> sort, org.bedework.caldav.util.filter.FilterBase defaultFilterContext, String start, String end, int pageSize, BwIndexer.DeletedState deletedState, RecurringRetrievalMode recurRetrieval) Called to find entries that match the search string.intSet alias on the given index - to make it the production index.voidBwIndexer.unindexContained(String colPath) Called to unindex entities in a collection.voidBwIndexer.unindexEntity(String href) Called to unindex an entityvoidBwIndexer.unindexEntity(BwEventProperty<?> val) Called to unindex an entityvoidBwIndexer.unindexTombstoned(String docType, String href) Called to unindex a tombstoned entity. -
Uses of CalFacadeException in org.bedework.calfacade.mail
Methods in org.bedework.calfacade.mail that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidMailerIntf.addList(BwCalendar cal) Add a list corresponding to the given calendar.voidMailerIntf.addMember(BwCalendar cal, BwPrincipal member) Add a member to the list corresponding to the given calendar.booleanMailerIntf.checkList(BwCalendar cal) Check a list corresponding to the given calendar exists.booleanMailerIntf.checkMember(BwCalendar cal, BwPrincipal member) Check a member is on the list corresponding to the given calendar.voidMailerIntf.deleteList(BwCalendar cal) Delete a list corresponding to the given calendar.MailerIntf.listLists()Return a collection of mail list idsMailerIntf.listMembers(BwCalendar cal) List members on the list corresponding to the given calendar.booleanMailerIntf.mailEntity(net.fortuna.ical4j.model.Calendar cal, String originator, Collection<String> recipients, String subject) Mail the given calendar object to the given list of recipientsvoidvoidMailerIntf.postList(BwCalendar cal, Message val) Post a message to the list corresponding to the given calendar.voidMailerIntf.removeMember(BwCalendar cal, BwPrincipal member) Remove a member from the list corresponding to the given calendar.voidMailerIntf.updateMember(BwCalendar cal, BwPrincipal member, String newEmail) Update a members email address on the list corresponding to the given calendar. -
Uses of CalFacadeException in org.bedework.calfacade.svc
Methods in org.bedework.calfacade.svc that throw CalFacadeExceptionModifier and TypeMethodDescriptionabstract voidUserAuth.CallBack.add(BwAuthUser val) Save a new entryvoidUserAuth.addUser(BwAuthUser val) Add the user entryabstract voidUserAuth.CallBack.delete(BwAuthUser val) Delete the entryabstract List<BwAuthUser>UserAuth.CallBack.getAll()UserAuth.getAll()Return a collection of all authorised usersabstract BwAuthUserUserAuth.CallBack.getAuthUser(String href) abstract org.bedework.access.AccessPrincipalPrincipalInfo.getPrincipal(String href) Return the given authorised user.abstract UserAuthUserAuth.CallBack.getUserAuth()Allows this class to be passed to other admin classesvoidUserAuth.initialise(UserAuth.CallBack cb) Initialise the implementing object.abstract voidUserAuth.CallBack.update(BwAuthUser val) Update an existing entryvoidUserAuth.updateUser(BwAuthUser val) Update the user entry -
Uses of CalFacadeException in org.bedework.calfacade.util
Methods in org.bedework.calfacade.util that throw CalFacadeExceptionModifier and TypeMethodDescriptionvoidAccessUtilI.changeAccess(ShareableEntity ent, Collection<org.bedework.access.Ace> aces, boolean replaceAll) Change the access to the given calendar entity using the supplied aces.org.bedework.access.CurrentAccessAccessChecker.checkAccess(BwShareableDbentity<?> ent, int desiredAccess, boolean returnResult) Check the access for the given entity.AccessChecker.checkAccess(BwCalendar val) AccessChecker.checkAccess(BwCalendar val, int desiredAccess) Collection<? extends ShareableEntity>AccessUtilI.checkAccess(Collection<? extends ShareableEntity> ents, int desiredAccess, boolean alwaysReturn) Return a Collection of the objects after checking accessorg.bedework.access.CurrentAccessAccessUtilI.checkAccess(ShareableEntity ent, int desiredAccess, boolean alwaysReturnResult) Check access for the given entity.voidAccessUtilI.defaultAccess(ShareableEntity ent, org.bedework.access.AceWho who) Remove any explicit access for the given who to the given calendar entity.AccessUtilI.getParent(BwShareableContainedDbentity<?> val) Called to get the parent object for a shared entity.static BwTimeRangeBwDateTimeUtil.getPeriod(String start, String end, int defaultField, int defaultVal, int maxField, int maxVal) Get a date/time range given by the rfc formatted parameters and limited to the given max range -
Uses of CalFacadeException in org.bedework.calfacade.util.xml
Methods in org.bedework.calfacade.util.xml that throw CalFacadeExceptionModifier and TypeMethodDescriptionstatic BwTimeRangeCalDavParseUtil.parseBwTimeRange(Node nd, String tzid) The given node must be a time-range element <!ELEMENT time-range EMPTY> <!ATTLIST time-range start CDATA end CDATA> e.g. -
Uses of CalFacadeException in org.bedework.calfacade.wrappers
Methods in org.bedework.calfacade.wrappers that throw CalFacadeExceptionModifier and TypeMethodDescriptionlongBwCalendarNewWrapper.getMicrosecsVersion()longBwEventNewWrapper.getMicrosecsVersion()