org.kuali.student.contract.model.test.source
Interface AtpService

All Superinterfaces:
StateService, TypeService

public interface AtpService
extends TypeService, StateService

ATp service

Version:
1.0 (Dev)

Method Summary
 AtpInfo getAtp(String atpKey, ContextInfo context)
          Retrieves the atp
 
Methods inherited from interface org.kuali.student.contract.model.test.source.TypeService
getAllowedTypesForType, getType, getTypeRelationsByOwnerType, getTypesByRefObjectURI
 
Methods inherited from interface org.kuali.student.contract.model.test.source.StateService
getInitialValidStates, getNextHappyState, getProcessKeys, getState, getStatesByProcess
 

Method Detail

getAtp

AtpInfo getAtp(String atpKey,
               ContextInfo context)
               throws DoesNotExistException,
                      InvalidParameterException,
                      MissingParameterException,
                      OperationFailedException,
                      PermissionDeniedException
Retrieves the atp

Parameters:
atpKey - Identifier for the ATP Person Relation
context - Context information containing the principalId and locale information about the caller of service operation
Returns:
atp information
Throws:
DoesNotExistException - luiPersonRelationId not found
InvalidParameterException - invalid luiPersonRelationId
MissingParameterException - missing luiPersonRelationId
OperationFailedException - unable to complete request
PermissionDeniedException - authorization failure


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.