Uses of Class
org.bedework.calfacade.BwPrincipal
Packages that use BwPrincipal
Package
Description
-
Uses of BwPrincipal in org.bedework.calfacade
Classes in org.bedework.calfacade with type parameters of type BwPrincipalModifier and TypeClassDescriptionclassBwPrincipal<T extends BwPrincipal<?>>Value object to represent a calendar principal.classBwShareablePrincipal<T extends BwPrincipal<?>>User: mike Date: 11/1/22 Time: 13:17Subclasses of BwPrincipal in org.bedework.calfacadeModifier and TypeClassDescriptionclassValue object to represent a calendar group.classlocation principal.classBwShareablePrincipal<T extends BwPrincipal<?>>User: mike Date: 11/1/22 Time: 13:17classValue object to represent a calendar user.Methods in org.bedework.calfacade that return BwPrincipalModifier and TypeMethodDescriptionBwPrincipal<?>BwShareablePrincipal.getCreatorEnt()BwGroupEntry.getMember()Get the memberstatic BwPrincipal<?>BwPrincipal.makeGroupPrincipal()static BwPrincipal<?>BwPrincipal.makeLocationPrincipal()static BwPrincipal<?>BwPrincipal.makePrincipal(int whoType) static BwPrincipal<?>BwPrincipal.makePrincipal(String href) static BwPrincipal<?>BwPrincipal.makeUserPrincipal()Methods in org.bedework.calfacade that return types with arguments of type BwPrincipalMethods in org.bedework.calfacade with parameters of type BwPrincipalModifier and TypeMethodDescriptionbooleanBwGroup.addGroupMember(BwPrincipal<?> mbr) Add a group member.intBwPrincipal.compare(BwPrincipal p1, BwPrincipal p2) intBwPrincipal.compareTo(BwPrincipal that) voidBwPrincipal.copyTo(BwPrincipal<?> val) Copy this to valbooleanBwGroup.removeGroupMember(BwPrincipal<?> mbr) Remove a group member.voidBwShareablePrincipal.setCreatorEnt(BwPrincipal<?> val) voidBwGroupEntry.setMember(BwPrincipal val) Set the memberstatic voidBwPrincipal.toStringSegment(org.bedework.util.misc.ToString ts, String name, BwPrincipal<?> val) Add a principal to the ToString objectMethod parameters in org.bedework.calfacade with type arguments of type BwPrincipalModifier and TypeMethodDescriptionvoidBwGroup.setGroupMembers(Collection<BwPrincipal<?>> val) Set the members of the group. -
Uses of BwPrincipal in org.bedework.calfacade.base
Methods in org.bedework.calfacade.base that return BwPrincipalModifier and TypeMethodDescriptionBwPrincipal<?>BwShareableDbentity.getCreatorEnt()BwPrincipal<?>ShareableEntity.getCreatorEnt()UpdateFromTimeZonesInfo.UnknownTimezoneInfo.getOwner()Methods in org.bedework.calfacade.base with parameters of type BwPrincipalModifier and TypeMethodDescriptionvoidBwShareableDbentity.setCreatorEnt(BwPrincipal<?> val) voidShareableEntity.setCreatorEnt(BwPrincipal<?> val) Set the creatorConstructors in org.bedework.calfacade.base with parameters of type BwPrincipal -
Uses of BwPrincipal in org.bedework.calfacade.ifs
Methods in org.bedework.calfacade.ifs that return BwPrincipalModifier and TypeMethodDescriptionBwPrincipal<?>Directories.caladdrToPrincipal(String caladdr) Given a calendar address return the associated calendar account.abstract BwPrincipal<?>Directories.CallBack.getCurrentUser()IcalCallback.getOwner()Get the current principal to set as ownerBwPrincipal<?>Directories.getPrincipal(String href) Return principal for the given href.IcalCallback.getPrincipal()Get the current principalMethods in org.bedework.calfacade.ifs that return types with arguments of type BwPrincipalModifier and TypeMethodDescriptionabstract Collection<BwPrincipal<?>>Directories.CallBack.getMembers(BwGroup<?> group, boolean admin) Get the direct members of the given group.Methods in org.bedework.calfacade.ifs with parameters of type BwPrincipalModifier and TypeMethodDescriptionvoidDirectories.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.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.Collection<BwGroup<?>>Directories.getGroups(BwPrincipal<?> val) Return all groups of which the given principal is a member.Directories.principalToCaladdr(BwPrincipal<?> val) Given a user principal return a calendar address.abstract 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 group -
Uses of BwPrincipal in org.bedework.calfacade.indexing
Methods in org.bedework.calfacade.indexing that return BwPrincipalModifier and TypeMethodDescriptionBwPrincipal<?>BwIndexer.fetchPrincipal(String href) Find a principal by href. -
Uses of BwPrincipal in org.bedework.calfacade.mail
Methods in org.bedework.calfacade.mail that return types with arguments of type BwPrincipalModifier and TypeMethodDescriptionMailerIntf.listMembers(BwCalendar cal) List members on the list corresponding to the given calendar.Methods in org.bedework.calfacade.mail with parameters of type BwPrincipalModifier and TypeMethodDescriptionvoidMailerIntf.addMember(BwCalendar cal, BwPrincipal member) Add a member to the list corresponding to the given calendar.booleanMailerIntf.checkMember(BwCalendar cal, BwPrincipal member) Check a member is on 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 BwPrincipal in org.bedework.calfacade.svc
Subclasses of BwPrincipal in org.bedework.calfacade.svcModifier and TypeClassDescriptionclassAn object representing a calendar admin group.classThis object represents a calendar suite in bedework.Fields in org.bedework.calfacade.svc declared as BwPrincipalModifier and TypeFieldDescriptionprotected BwPrincipalPrincipalInfo.authPrincipalprotected BwPrincipalPrincipalInfo.principalMethods in org.bedework.calfacade.svc that return BwPrincipalModifier and TypeMethodDescriptionPrincipalInfo.getAuthPrincipal()PrincipalInfo.getPrincipal()abstract BwPrincipalUserAuth.CallBack.getPrincipal(String account) Methods in org.bedework.calfacade.svc with parameters of type BwPrincipalConstructors in org.bedework.calfacade.svc with parameters of type BwPrincipalModifierConstructorDescriptionPrincipalInfo(BwPrincipal principal, BwPrincipal authPrincipal, org.bedework.access.PrivilegeSet maxAllowedPrivs, boolean subscriptionsOnly) -
Uses of BwPrincipal in org.bedework.calfacade.svc.wrappers
Subclasses of BwPrincipal in org.bedework.calfacade.svc.wrappersModifier and TypeClassDescriptionclassThis object represents a calendar suite in bedework.Methods in org.bedework.calfacade.svc.wrappers with parameters of type BwPrincipal -
Uses of BwPrincipal in org.bedework.calfacade.wrappers
Methods in org.bedework.calfacade.wrappers that return BwPrincipalModifier and TypeMethodDescriptionBwPrincipal<?>BwCalendarNewWrapper.getCreatorEnt()BwPrincipal<?>BwEventNewWrapper.getCreatorEnt()Methods in org.bedework.calfacade.wrappers with parameters of type BwPrincipalModifier and TypeMethodDescriptionvoidBwCalendarNewWrapper.setCreatorEnt(BwPrincipal<?> val) voidBwEventNewWrapper.setCreatorEnt(BwPrincipal<?> val)