org.jasig.schedassist.remoting.soap
Interface SOAPSchedulingAssistantOperations
- All Known Implementing Classes:
- SOAPSchedulingAssistantServiceEndpoint
public interface SOAPSchedulingAssistantOperations
Interface defining remote version of SchedulingAssistantService.
- Version:
- $Id: RemoteAvailableService.java 2976 2011-01-25 14:04:08Z npblair $
- Author:
- Nicholas Blair, nblair@doit.wisc.edu
isEligible
IsEligibleResponse isEligible(IsEligibleRequest request)
- Simple method to determine eligibility for a visitor.
- Parameters:
request -
- Returns:
getTargetAvailableBlock
GetTargetAvailableBlockResponse getTargetAvailableBlock(GetTargetAvailableBlockRequest request)
throws NotRegisteredException,
SchedulingException
- Parameters:
request -
- Returns:
-
- Throws:
NotRegisteredException
SchedulingException
getVisibleSchedule
VisibleScheduleResponse getVisibleSchedule(VisibleScheduleRequest query)
throws NotAVisitorException,
CalendarAccountNotFoundException,
NotRegisteredException
- Parameters:
query -
- Returns:
-
- Throws:
NotAVisitorException
CalendarAccountNotFoundException
NotRegisteredException
scheduleAppointment
CreateAppointmentResponse scheduleAppointment(CreateAppointmentRequest request)
throws NotAVisitorException,
InputFormatException,
SchedulingException,
CalendarAccountNotFoundException,
NotRegisteredException
- Parameters:
request -
- Returns:
-
- Throws:
NotAVisitorException
InputFormatException
SchedulingException
CalendarAccountNotFoundException
NotRegisteredException
cancelAppointment
CancelAppointmentResponse cancelAppointment(CancelAppointmentRequest request)
throws NotAVisitorException,
InputFormatException,
SchedulingException,
CalendarAccountNotFoundException,
NotRegisteredException
- Parameters:
request -
- Returns:
-
- Throws:
NotAVisitorException
InputFormatException
SchedulingException
CalendarAccountNotFoundException
NotRegisteredException
getRelationships
GetRelationshipsResponse getRelationships(GetRelationshipsRequest request)
throws NotAVisitorException,
CalendarAccountNotFoundException
- Parameters:
request -
- Returns:
-
- Throws:
NotAVisitorException
CalendarAccountNotFoundException
getScheduleOwnerById
GetScheduleOwnerByIdResponse getScheduleOwnerById(GetScheduleOwnerByIdRequest request)
throws CalendarAccountNotFoundException,
NotRegisteredException
- Parameters:
request -
- Returns:
-
- Throws:
NotAnOwnerException
CalendarAccountNotFoundException
NotRegisteredException
getVisitorConflicts
VisitorConflictsResponse getVisitorConflicts(VisitorConflictsRequest request)
throws NotAVisitorException,
NotRegisteredException
- Parameters:
request -
- Returns:
-
- Throws:
NotAVisitorException
NotRegisteredException
Copyright © 2011 Jasig. All Rights Reserved.