org.kuali.student.lum.lu.ui.tools.server.gwt
Class CluSetDataService

java.lang.Object
  extended by org.kuali.student.lum.lu.ui.tools.server.gwt.CluSetDataService
All Implemented Interfaces:
DataService

public class CluSetDataService
extends Object
implements DataService


Constructor Summary
CluSetDataService()
           
 
Method Summary
 Assembler<Data,Void> getAssembler()
           
 Data getData(String dataId, ContextInfo contextInfo)
           
protected  String getDefaultMetaDataState()
           
protected  String getDefaultMetaDataType()
           
 Metadata getMetadata(String id, Map<String,String> idAttributes, ContextInfo contextInfo)
           
 MetadataServiceImpl getMetadataService()
           
 Boolean isAuthorized(PermissionType type, Map<String,String> attributes, ContextInfo contextInfo)
           
 DataSaveResult saveData(Data data, ContextInfo contextInfo)
           
 void setAssembler(Assembler<Data,Void> assembler)
           
 void setMetadataService(MetadataServiceImpl metadataService)
           
 List<ValidationResultInfo> validateData(Data data, ContextInfo contextInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CluSetDataService

public CluSetDataService()
Method Detail

getMetadataService

public MetadataServiceImpl getMetadataService()

setMetadataService

public void setMetadataService(MetadataServiceImpl metadataService)

getAssembler

public Assembler<Data,Void> getAssembler()

setAssembler

public void setAssembler(Assembler<Data,Void> assembler)

getData

public Data getData(String dataId,
                    ContextInfo contextInfo)
             throws OperationFailedException,
                    DoesNotExistException,
                    InvalidParameterException,
                    MissingParameterException,
                    OperationFailedException
Specified by:
getData in interface DataService
Throws:
OperationFailedException
DoesNotExistException
InvalidParameterException
MissingParameterException

getMetadata

public Metadata getMetadata(String id,
                            Map<String,String> idAttributes,
                            ContextInfo contextInfo)
Specified by:
getMetadata in interface DataService

getDefaultMetaDataType

protected String getDefaultMetaDataType()

getDefaultMetaDataState

protected String getDefaultMetaDataState()

isAuthorized

public Boolean isAuthorized(PermissionType type,
                            Map<String,String> attributes,
                            ContextInfo contextInfo)
Specified by:
isAuthorized in interface DataService

saveData

public DataSaveResult saveData(Data data,
                               ContextInfo contextInfo)
                        throws OperationFailedException
Specified by:
saveData in interface DataService
Throws:
OperationFailedException

validateData

public List<ValidationResultInfo> validateData(Data data,
                                               ContextInfo contextInfo)
                                        throws OperationFailedException
Specified by:
validateData in interface DataService
Throws:
OperationFailedException


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