org.kuali.student.common.ui.client.service
Interface AssemblerRpcService

All Known Subinterfaces:
BaseDataOrchestrationRpcService, CluSetManagementRpcService, CoreProgramRpcService, CourseRpcService, CredentialProgramRpcService, CreditCourseProposalRpcService, CreditCourseRetireProposalRpcService, LoCategoryRpcService, MajorDisciplineProposalRpcService, MajorDisciplineRpcService, OrgRpcService
All Known Implementing Classes:
AbstractBaseDataOrchestrationRpcGwtServlet, CluSetManagementRpcGwtServlet, CoreProgramRpcServlet, CourseRpcGwtServlet, CredentialProgramRpcServlet, CreditCourseProposalRpcGwtServlet, CreditCourseRetireProposalRpcGwtServlet, DataGwtServlet, LoCategoryRpcGwtServlet, MajorDisciplineProposalRpcServlet, MajorDisciplineRpcServlet, OrgRpcGwtServlet

public interface AssemblerRpcService


Method Summary
 Data getData(String dataId)
           
 Metadata getMetadata(String id, Map<String,String> idAttributes)
           
 DataSaveResult saveData(Data data)
           
 List<ValidationResultInfo> validate(Data data)
           
 

Method Detail

getData

Data getData(String dataId)
             throws OperationFailedException
Throws:
OperationFailedException

getMetadata

Metadata getMetadata(String id,
                     Map<String,String> idAttributes)
                     throws OperationFailedException
Throws:
OperationFailedException

saveData

DataSaveResult saveData(Data data)
                        throws OperationFailedException,
                               VersionMismatchClientException
Throws:
OperationFailedException
VersionMismatchClientException

validate

List<ValidationResultInfo> validate(Data data)
                                    throws OperationFailedException
Throws:
OperationFailedException


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