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 FailSafeWsdl11DestinationProvider.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.