com.moyosoft.exchange.calendar
Interface UsersAvailability
public interface UsersAvailability
setPeriod
void setPeriod(java.util.Date startDate,
java.util.Date endDate)
addOrganizer
int addOrganizer(java.lang.String mailboxAddress)
addOrganizer
int addOrganizer(java.lang.String mailboxAddress,
boolean excludeConflicts)
addRequiredAttendee
int addRequiredAttendee(java.lang.String mailboxAddress)
addRequiredAttendee
int addRequiredAttendee(java.lang.String mailboxAddress,
boolean excludeConflicts)
addOptionalAttendee
int addOptionalAttendee(java.lang.String mailboxAddress)
addOptionalAttendee
int addOptionalAttendee(java.lang.String mailboxAddress,
boolean excludeConflicts)
addRoom
int addRoom(java.lang.String mailboxAddress)
addRoom
int addRoom(java.lang.String mailboxAddress,
boolean excludeConflicts)
addResource
int addResource(java.lang.String mailboxAddress)
addResource
int addResource(java.lang.String mailboxAddress,
boolean excludeConflicts)
removeAllAttendees
void removeAllAttendees()
setTimeZone
void setTimeZone(java.util.TimeZone timeZone)
setFreeBusyInterval
void setFreeBusyInterval(int minutes)
setFreeBusyViewType
void setFreeBusyViewType(FreeBusyViewType type)
getAvailabilities
java.util.List<FreeBusyView> getAvailabilities()
throws ExchangeServiceException
- Throws:
ExchangeServiceException
getAvailability
FreeBusyView getAvailability(int attendeeIndex)
throws ExchangeServiceException
- Throws:
ExchangeServiceException
getAttendeesFreeBusy
java.util.List<java.lang.String> getAttendeesFreeBusy()
throws ExchangeServiceException
- Throws:
ExchangeServiceException
getAttendeeFreeBusy
java.lang.String getAttendeeFreeBusy(int attendeeIndex)
throws ExchangeServiceException
- Throws:
ExchangeServiceException