Class Conflict

    • Constructor Detail

      • Conflict

        protected Conflict​(ConflictType conflictType)
        Initializes a new instance of the Conflict class.
        Parameters:
        conflictType - the conflict type
    • Method Detail

      • getNumberOfMembers

        public int getNumberOfMembers()
        Gets the number of users, resources, and rooms in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.
        Returns:
        the number of members
      • getNumberOfMembersAvailable

        public int getNumberOfMembersAvailable()
        Gets the number of members who are available (whose status is Free) in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.
        Returns:
        the number of members available
      • getNumberOfMembersWithConflict

        public int getNumberOfMembersWithConflict()
        Gets the number of members who have a conflict (whose status is Busy, OOF or Tentative) in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.
        Returns:
        the number of members with conflict
      • getNumberOfMembersWithNoData

        public int getNumberOfMembersWithNoData()
        Gets the number of members who do not have published free/busy data in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.
        Returns:
        the number of members with no data
      • getFreeBusyStatus

        public LegacyFreeBusyStatus getFreeBusyStatus()
        Gets the free/busy status of the conflicting attendee. The value of this property is only meaningful when ConflictType is equal to ConflictType.IndividualAttendee.
        Returns:
        the free busy status