A C D E F G I L M N O P R S T V W Y

A

AuthenticationRequiredException - Exception in org.jasig.schedassist.portlet
Exception raised by AuthenticationRequiredHandlerInterceptorImpl in the event no authentication could be detected in the request.
AuthenticationRequiredException() - Constructor for exception org.jasig.schedassist.portlet.AuthenticationRequiredException
 
AuthenticationRequiredException(String, Throwable) - Constructor for exception org.jasig.schedassist.portlet.AuthenticationRequiredException
 
AuthenticationRequiredException(String) - Constructor for exception org.jasig.schedassist.portlet.AuthenticationRequiredException
 
AuthenticationRequiredException(Throwable) - Constructor for exception org.jasig.schedassist.portlet.AuthenticationRequiredException
 
AuthenticationRequiredHandlerInterceptorImpl - Class in org.jasig.schedassist.portlet.web
Simple HandlerInterceptor implementation that will throw AuthenticationRequiredExceptions in the AuthenticationRequiredHandlerInterceptorImpl.preHandleAction(ActionRequest, ActionResponse, Object) and AuthenticationRequiredHandlerInterceptorImpl.preHandleRender(RenderRequest, RenderResponse, Object) methods if PortletRequest.getRemoteUser() returns null or an empty string.
AuthenticationRequiredHandlerInterceptorImpl() - Constructor for class org.jasig.schedassist.portlet.web.AuthenticationRequiredHandlerInterceptorImpl
 

C

calculateVisitorConflicts(String, long, int) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
calculateVisitorConflicts(String, long, int) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
CANCEL_FAILED_MESSAGE - Static variable in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
cancelAppointment(String, long, AvailableBlock, String) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
cancelAppointment(String, long, AvailableBlock, String) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
cancelAppointment(CancelAppointmentFormBackingObject, IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
CancelAppointmentFormBackingObject - Class in org.jasig.schedassist.portlet.webflow
Form backing object for the cancel-appointment flow.
CancelAppointmentFormBackingObject(AvailableBlock) - Constructor for class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
CancelAppointmentFormBackingObjectValidator - Class in org.jasig.schedassist.portlet.webflow
Validator of CancelAppointmentFormBackingObjects.
CancelAppointmentFormBackingObjectValidator() - Constructor for class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObjectValidator
 
CONFLICT_MESSAGE - Static variable in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
constructCancelAppointmentFormBackingObject(IScheduleOwner, Date, Date) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
constructCreateAppointmentFormBackingObject(IScheduleOwner, Date) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
convertAvailableBlockElement(AvailableBlockElement) - Static method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
Convert a AvailableBlockElement into a AvailableBlock.
convertDateTime(String) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
convertOwnerElement(ScheduleOwnerElement) - Static method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
Convert a ScheduleOwnerElement into an IScheduleOwner.
createAppointment(CreateAppointmentFormBackingObject, IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
CreateAppointmentFormBackingObject - Class in org.jasig.schedassist.portlet.webflow
Form backing object for the create-appointment flow.
CreateAppointmentFormBackingObject(AvailableBlock, MeetingDurations) - Constructor for class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
CreateAppointmentFormBackingObjectValidator - Class in org.jasig.schedassist.portlet.webflow
Validator of CreateAppointmentFormBackingObjects.
CreateAppointmentFormBackingObjectValidator() - Constructor for class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObjectValidator
 
createRelative(String) - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
CURRENT_USER_ATTR - Static variable in class org.jasig.schedassist.portlet.webflow.FlowHelper
 

D

DelegatingResource - Class in org.jasig.schedassist.portlet.spring
Resource implementation that delegates to the Resource provided in the constructor.
DelegatingResource(Resource) - Constructor for class org.jasig.schedassist.portlet.spring.DelegatingResource
 
doEndTag() - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
doesWeekHaveBlocks(Map<Date, List<AvailableBlock>>) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
Inspects the List of AvailableBlock for each map key between the start and end arguments.
doSendAndReceive(Object) - Method in class org.jasig.schedassist.portlet.WebServicesDaoSupport
 
doStartTagInternal() - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 

E

EventCancellation - Class in org.jasig.schedassist.portlet
Bean to store relevant details of a canceled event.
EventCancellation(Date, Date) - Constructor for class org.jasig.schedassist.portlet.EventCancellation
 
exists() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 

F

FailSafeWsdl11DestinationProvider - Class in org.jasig.schedassist.portlet.spring
Subclass of Wsdl11DestinationProvider that overrides the setWsdl(Resource) to nullify one of it's tests that may cause the portlet to fail to load if the WSDL is temporarily unreachable.
FailSafeWsdl11DestinationProvider() - Constructor for class org.jasig.schedassist.portlet.spring.FailSafeWsdl11DestinationProvider
 
FlowHelper - Class in org.jasig.schedassist.portlet.webflow
Helper that wraps PortletSchedulingAssistantService functions for web flows.
FlowHelper() - Constructor for class org.jasig.schedassist.portlet.webflow.FlowHelper
 
FlowViewResolverDelegatingViewResolver - Class in org.jasig.schedassist.portlet.webflow
Spring MVC ViewResolver that delegates to a FlowViewResolver.
FlowViewResolverDelegatingViewResolver() - Constructor for class org.jasig.schedassist.portlet.webflow.FlowViewResolverDelegatingViewResolver
 

G

getAdvisorUrl() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getAvailableWebBaseUrl() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getCurrentVisitorUsername() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getDescription() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getEndDate() - Method in class org.jasig.schedassist.portlet.EventCancellation
 
getFile() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getFilename() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getFlowId() - Method in class org.jasig.schedassist.portlet.webflow.MainFlowHandler
 
getInputStream() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getMeetingDurations() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
getMeetingDurationsAsList() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
A List of Integers containing the acceptable values for selectedDuration.
getMessageSource() - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
getOwnerNoteboard(IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getOwnerNoteboardSentences(IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getProfileSearchUrl() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getReason() - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
getReason() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
getRelationshipsForCurrentVisitor() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getSelectedDuration() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
getSilkIconPrefix() - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
getStartDate() - Method in class org.jasig.schedassist.portlet.EventCancellation
 
getTargetBlock(IScheduleOwner, Date) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
getTargetBlock(IScheduleOwner, Date) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
getTargetBlock() - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
getTargetBlock() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
getTargetBlockInternal(IScheduleOwner, Date, boolean) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
getTargetDoubleLengthBlock(IScheduleOwner, Date) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
getTargetDoubleLengthBlock(IScheduleOwner, Date) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
getURI() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getURL() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
getVisibleSchedule(String, long) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
getVisibleSchedule(String, long, int) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
getVisibleSchedule(String, long) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
getVisibleSchedule(String, long, int) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
getVisibleSchedule(IScheduleOwner, String) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
WebFlow can't apparently do type conversion on request parameters.
getVisibleSchedule(IScheduleOwner, int) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getVisibleScheduleRequestConstraints(IScheduleOwner, int) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
getVisitorConflicts(long, int, ModelMap, WebRequest) - Method in class org.jasig.schedassist.portlet.web.VisitorConflictsController
 

I

identifyTargetOwner(long) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
INELIGIBLE_MESSAGE - Static variable in class org.jasig.schedassist.portlet.WebServicesDaoSupport
 
IneligibleForServiceException - Exception in org.jasig.schedassist.portlet
Exception raised when the authenticated viewer is not eligible for the calendar service.
IneligibleForServiceException() - Constructor for exception org.jasig.schedassist.portlet.IneligibleForServiceException
 
IneligibleForServiceException(String, Throwable) - Constructor for exception org.jasig.schedassist.portlet.IneligibleForServiceException
 
IneligibleForServiceException(String) - Constructor for exception org.jasig.schedassist.portlet.IneligibleForServiceException
 
IneligibleForServiceException(Throwable) - Constructor for exception org.jasig.schedassist.portlet.IneligibleForServiceException
 
isConfirmCancel() - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
isConfirmJoin() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
isCurrentVisitorEligible() - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
isDoubleLengthAvailable() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
isEligible(String) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
isEligible(String) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
isMultipleVisitors() - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
isMultipleVisitors() - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
isOpen() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 
isOwnerSamePersonAsCurrentVisitor(IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
isReadable() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 

L

lastModified() - Method in class org.jasig.schedassist.portlet.spring.DelegatingResource
 

M

MainFlowHandler - Class in org.jasig.schedassist.portlet.webflow
Provides id for "main" webflow.
MainFlowHandler() - Constructor for class org.jasig.schedassist.portlet.webflow.MainFlowHandler
 
MinimizedStateHandlerInterceptor - Class in org.jasig.schedassist.portlet.spring
HandlerInterceptorAdaptor for supporting WindowState.MINIMIZED.
MinimizedStateHandlerInterceptor() - Constructor for class org.jasig.schedassist.portlet.spring.MinimizedStateHandlerInterceptor
 

N

NO - Static variable in class org.jasig.schedassist.portlet.webflow.FlowHelper
 

O

org.jasig.schedassist.portlet - package org.jasig.schedassist.portlet
 
org.jasig.schedassist.portlet.spring - package org.jasig.schedassist.portlet.spring
 
org.jasig.schedassist.portlet.web - package org.jasig.schedassist.portlet.web
 
org.jasig.schedassist.portlet.webflow - package org.jasig.schedassist.portlet.webflow
 

P

PORTLET_REQUEST - Static variable in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
PORTLET_RESPONSE - Static variable in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
PortletSchedulingAssistantService - Interface in org.jasig.schedassist.portlet
Service object mimicking methods within SchedulingAssistantService, RelationshipDao, and AvailableScheduleDao tailored for the portlet.
PortletSchedulingAssistantServiceImpl - Class in org.jasig.schedassist.portlet
Mimics SchedulingAssistantService and RelationshipDao, however IScheduleOwner and IScheduleVisitor arguments are replaced with Strings containing solely the username.
PortletSchedulingAssistantServiceImpl() - Constructor for class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
preHandleAction(ActionRequest, ActionResponse, Object) - Method in class org.jasig.schedassist.portlet.web.AuthenticationRequiredHandlerInterceptorImpl
 
preHandleRender(RenderRequest, RenderResponse, Object) - Method in class org.jasig.schedassist.portlet.spring.MinimizedStateHandlerInterceptor
 
preHandleRender(RenderRequest, RenderResponse, Object) - Method in class org.jasig.schedassist.portlet.web.AuthenticationRequiredHandlerInterceptorImpl
 

R

relationshipsForVisitor(String) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
relationshipsForVisitor(String) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
renderAttendingBlock(JspWriter, AvailableBlock, RenderRequest, RenderResponse) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
Render a single AvailableBlock with AvailableStatus.ATTENDING.
renderBusyBlock(JspWriter, AvailableBlock) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
Render a single AvailableBlock with AvailableStatus.BUSY.
renderFreeBlock(JspWriter, AvailableBlock, RenderRequest, RenderResponse) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
Render a single AvailableBlock with AvailableStatus.FREE.
renderWeek(JspWriter, int, SortedMap<Date, List<AvailableBlock>>, SortedMap<AvailableBlock, AvailableStatus>, RenderRequest, RenderResponse) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
Render a single week.
resolveViewName(String, Locale) - Method in class org.jasig.schedassist.portlet.webflow.FlowViewResolverDelegatingViewResolver
Delegates to the internal FlowViewResolver.

S

safeConvertWeekStartParam(String) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
scheduleAppointment(String, long, AvailableBlock, String) - Method in interface org.jasig.schedassist.portlet.PortletSchedulingAssistantService
 
scheduleAppointment(String, long, AvailableBlock, String) - Method in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
ScheduleOwnerNotFoundException - Exception in org.jasig.schedassist.portlet
Exception raised when an action requiring an IScheduleOwner doesn't have enough information for the owner or the information points to an owner that doesn't exist.
ScheduleOwnerNotFoundException() - Constructor for exception org.jasig.schedassist.portlet.ScheduleOwnerNotFoundException
 
ScheduleOwnerNotFoundException(String) - Constructor for exception org.jasig.schedassist.portlet.ScheduleOwnerNotFoundException
 
ScheduleOwnerNotFoundException(Throwable) - Constructor for exception org.jasig.schedassist.portlet.ScheduleOwnerNotFoundException
 
ScheduleOwnerNotFoundException(String, Throwable) - Constructor for exception org.jasig.schedassist.portlet.ScheduleOwnerNotFoundException
 
SERVICE_UNAVAILABLE_MESSAGE - Static variable in class org.jasig.schedassist.portlet.WebServicesDaoSupport
 
ServiceUnavailableException - Exception in org.jasig.schedassist.portlet
Runtime exception that may be thrown if the remote services are unavailable.
ServiceUnavailableException() - Constructor for exception org.jasig.schedassist.portlet.ServiceUnavailableException
 
ServiceUnavailableException(String) - Constructor for exception org.jasig.schedassist.portlet.ServiceUnavailableException
 
ServiceUnavailableException(Throwable) - Constructor for exception org.jasig.schedassist.portlet.ServiceUnavailableException
 
ServiceUnavailableException(String, Throwable) - Constructor for exception org.jasig.schedassist.portlet.ServiceUnavailableException
 
setAvailableWebBaseUrl(String) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
setConfirmCancel(boolean) - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
setConfirmJoin(boolean) - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
setEndDate(Date) - Method in class org.jasig.schedassist.portlet.EventCancellation
 
setFlowExecutionKey(String) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
setFlowViewResolver(FlowViewResolver) - Method in class org.jasig.schedassist.portlet.webflow.FlowViewResolverDelegatingViewResolver
 
setNormalWindowState(ExternalContext) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
setPortletAvailableService(PortletSchedulingAssistantService) - Method in class org.jasig.schedassist.portlet.web.VisitorConflictsController
 
setPortletAvailableService(PortletSchedulingAssistantService) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
setPreviewMode(boolean) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
setReason(String) - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObject
 
setReason(String) - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
setResourceServerContext(String) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
setSelectedDuration(int) - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObject
 
setStartDate(Date) - Method in class org.jasig.schedassist.portlet.EventCancellation
 
setVisibleSchedule(VisibleSchedule) - Method in class org.jasig.schedassist.portlet.VisibleScheduleTag
 
setWebServiceTemplate(WebServiceTemplate) - Method in class org.jasig.schedassist.portlet.WebServicesDaoSupport
 
setWsdl(Resource) - Method in class org.jasig.schedassist.portlet.spring.FailSafeWsdl11DestinationProvider
 

T

testExceededMeetingLimit(IScheduleOwner) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
 
TIME_NOT_AVAILABLE_MESSAGE - Static variable in class org.jasig.schedassist.portlet.PortletSchedulingAssistantServiceImpl
 
toString() - Method in class org.jasig.schedassist.portlet.EventCancellation
 

V

validateChosenStartTime(VisibleWindow, Date) - Method in class org.jasig.schedassist.portlet.webflow.FlowHelper
Verify the startTime argument is within the window; return FlowHelper.NO if not.
validateShowCancelForm(CancelAppointmentFormBackingObject, ValidationContext) - Method in class org.jasig.schedassist.portlet.webflow.CancelAppointmentFormBackingObjectValidator
Validate the CancelAppointmentFormBackingObject after transitioning from the "showCancelForm" state.
validateShowCreateForm(CreateAppointmentFormBackingObject, ValidationContext) - Method in class org.jasig.schedassist.portlet.webflow.CreateAppointmentFormBackingObjectValidator
Validate the CreateAppointmentFormBackingObject after transitioning from the "showCreateForm" state.
VisibleScheduleTag - Class in org.jasig.schedassist.portlet
JSP tag for rendering a VisibleSchedule within the portlet.
VisibleScheduleTag() - Constructor for class org.jasig.schedassist.portlet.VisibleScheduleTag
 
VisitorConflictsController - Class in org.jasig.schedassist.portlet.web
Controller that provides visitor conflicts data as JSON.
VisitorConflictsController() - Constructor for class org.jasig.schedassist.portlet.web.VisitorConflictsController
 

W

WebServicesDaoSupport - Class in org.jasig.schedassist.portlet
Base class for Available implementations that depend on the Available Web Services endpoint.
WebServicesDaoSupport() - Constructor for class org.jasig.schedassist.portlet.WebServicesDaoSupport
 

Y

YES - Static variable in class org.jasig.schedassist.portlet.webflow.FlowHelper
 

A C D E F G I L M N O P R S T V W Y

Copyright © 2012 Jasig. All Rights Reserved.