Uses of Interface
org.jasig.schedassist.model.ICalendarAccount

Packages that use ICalendarAccount
org.jasig.schedassist   
org.jasig.schedassist.model   
 

Uses of ICalendarAccount in org.jasig.schedassist
 

Methods in org.jasig.schedassist that return ICalendarAccount
 ICalendarAccount ICalendarAccountDao.getCalendarAccount(String username)
          Locate a ICalendarAccount by username.
 ICalendarAccount ICalendarAccountDao.getCalendarAccount(String attributeName, String attributeValue)
          Locate a ICalendarAccount by listed attributeName and attributeValue.
 ICalendarAccount ICalendarAccountDao.getCalendarAccountFromUniqueId(String calendarUniqueId)
          Locate a ICalendarAccount by unique id in the calendar system.
 

Methods in org.jasig.schedassist that return types with arguments of type ICalendarAccount
 List<ICalendarAccount> ICalendarAccountDao.searchForCalendarAccounts(String searchText)
          Return 0 or more ICalendarAccounts that correspond with the searchText argument.
 

Methods in org.jasig.schedassist with parameters of type ICalendarAccount
 boolean IAffiliationSource.doesAccountHaveAffiliation(ICalendarAccount calendarAccount, IAffiliation affiliation)
           
 boolean NullAffiliationSourceImpl.doesAccountHaveAffiliation(ICalendarAccount calendarAccount, IAffiliation affiliation)
          Always returns false.
 net.fortuna.ical4j.model.Calendar ICalendarDataDao.getCalendar(ICalendarAccount calendarAccount, Date startDate, Date endDate)
          Retrieve the Calendar for the ICalendarAccount between the specified dates.
 IDelegateCalendarAccount IDelegateCalendarAccountDao.getDelegate(String accountName, ICalendarAccount owner)
          Return the specified IDelegateCalendarAccount by name if the specified ICalendarAccount argument is the designated account owner.
 IDelegateCalendarAccount IDelegateCalendarAccountDao.getDelegateByUniqueId(String accountUniqueId, ICalendarAccount owner)
          Return the specified IDelegateCalendarAccount by unique id if the specified ICalendarAccount argument is the designated account owner.
 List<IDelegateCalendarAccount> IDelegateCalendarAccountDao.searchForDelegates(String searchText, ICalendarAccount owner)
          Return a List of IDelegateCalendarAccount that correspond to the searchText argument and are assigned to the ICalendarAccount owner argument.
 

Uses of ICalendarAccount in org.jasig.schedassist.model
 

Subinterfaces of ICalendarAccount in org.jasig.schedassist.model
 interface IDelegateCalendarAccount
          Extension of ICalendarAccount that represents a (potentially non-human) calendar account that can be administered by another ICalendarAccount (which is the return value of IDelegateCalendarAccount.getAccountOwner()).
 

Classes in org.jasig.schedassist.model that implement ICalendarAccount
 class AbstractCalendarAccount
          Abstract super type for ICalendarAccount.
 

Methods in org.jasig.schedassist.model that return ICalendarAccount
 ICalendarAccount IDelegateCalendarAccount.getAccountOwner()
           
 ICalendarAccount AbstractScheduleOwner.getCalendarAccount()
           
 ICalendarAccount IScheduleOwner.getCalendarAccount()
           
 ICalendarAccount AbstractScheduleVisitor.getCalendarAccount()
           
 ICalendarAccount IScheduleVisitor.getCalendarAccount()
           
 

Methods in org.jasig.schedassist.model with parameters of type ICalendarAccount
 boolean DefaultEventUtilsImpl.attendeeMatchesPerson(net.fortuna.ical4j.model.Property attendee, ICalendarAccount calendarAccount)
           
 boolean IEventUtils.attendeeMatchesPerson(net.fortuna.ical4j.model.Property attendee, ICalendarAccount calendarAccount)
           
protected  VisibleSchedule VisibleScheduleBuilder.calculateVisibleScheduleNoAttendingCheck(Date startTime, Date endTime, net.fortuna.ical4j.model.Calendar calendar, AvailableSchedule schedule, MeetingDurations meetingDurations, ICalendarAccount calendarAccount)
           
 net.fortuna.ical4j.model.property.Organizer DefaultEventUtilsImpl.constructOrganizer(ICalendarAccount calendarAccount)
          Construct an Organizer property for the specified ICalendarAccount.
 net.fortuna.ical4j.model.property.Attendee DefaultEventUtilsImpl.constructSchedulingAssistantAttendee(ICalendarAccount calendarAccount, AppointmentRole role)
          Construct an Attendee property for the specified user and role.
 net.fortuna.ical4j.model.property.Attendee IEventUtils.constructSchedulingAssistantAttendee(ICalendarAccount calendarAccount, AppointmentRole role)
          Construct an Attendee appropriate for the specified ICalendarAccount for the specified role.
protected  net.fortuna.ical4j.model.property.Clazz DefaultEventUtilsImpl.determineAppropriateClassProperty(ICalendarAccount calendarAccount)
          Called by DefaultEventUtilsImpl.constructAvailableAppointment(AvailableBlock, IScheduleOwner, IScheduleVisitor, String); returns an appropriate Clazz depending on whether or not the ICalendarAccount is a resource account.
 net.fortuna.ical4j.model.Property DefaultEventUtilsImpl.getAttendeeForUserFromEvent(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount calendarUser)
          Walk through the attendee list in the VEvent argument.
 net.fortuna.ical4j.model.Property IEventUtils.getAttendeeForUserFromEvent(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount calendarUser)
          Walk through the attendee list in the VEvent argument.
 boolean DefaultEventUtilsImpl.isAttendingAsOwner(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount proposedOwner)
           
 boolean IEventUtils.isAttendingAsOwner(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount proposedOwner)
           
 boolean DefaultEventUtilsImpl.isAttendingAsVisitor(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount proposedVisitor)
           
 boolean IEventUtils.isAttendingAsVisitor(net.fortuna.ical4j.model.component.VEvent event, ICalendarAccount proposedVisitor)
           
 boolean DefaultEventUtilsImpl.willEventCauseConflict(ICalendarAccount calendarAccount, net.fortuna.ical4j.model.component.VEvent event)
           
 boolean IEventUtils.willEventCauseConflict(ICalendarAccount calendarAccount, net.fortuna.ical4j.model.component.VEvent event)
          This method defines our criteria for which VEvents will cause a conflict (either a red/busy block in the visible schedule or cause ConflictExistsExceptions).
 

Constructors in org.jasig.schedassist.model with parameters of type ICalendarAccount
AbstractScheduleOwner(ICalendarAccount calendarAccount)
           
AbstractScheduleVisitor(ICalendarAccount calendarAccount)
           
 



Copyright © 2012 Jasig. All Rights Reserved.