| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.student.r1.common.assembly.old.BaseAssembler<TargetType,SourceType>
@Deprecated public abstract class BaseAssembler<TargetType,SourceType>
| Nested Class Summary | |
|---|---|
| static class | BaseAssembler.PermissionEnumDeprecated. | 
| Field Summary | |
|---|---|
| protected  Logger | LOGDeprecated. | 
| protected  MetadataServiceImpl | metadataServiceDeprecated. | 
| protected  PermissionService | permissionServiceDeprecated. | 
| Constructor Summary | |
|---|---|
| BaseAssembler()Deprecated. | |
| Method Summary | |
|---|---|
| protected  void | applyPermissionsToMetadata(Metadata metadata,
                                                     String idType,
                                                     String id)Deprecated. | 
|  boolean | checkDocumentLevelPermissions()Deprecated. | 
| protected abstract  String | getDataType()Deprecated. This method should return the data type of the implementing assembler | 
|  Metadata | getDefaultMetadata()Deprecated. | 
| protected abstract  String | getDocumentPropertyName()Deprecated. This method should return the root document property name | 
| protected abstract  String | getDtoName()Deprecated. This method should return the DTO name of the implementing assembler | 
| protected  Map<String,String> | getFieldAccessPermissions(String dtoName,
                                                   String idType,
                                                   String id)Deprecated. | 
|  Metadata | getMetadata(String idType,
                       String id,
                       String type,
                       String state)Deprecated. | 
| protected abstract  Map<String,String> | getQualification(String idType,
                                 String id)Deprecated. This method should return the qualification name for the document type | 
| protected  boolean | hasValidationErrors(List<ValidationResultInfo> validationResults)Deprecated. | 
|  void | setMetadataService(MetadataServiceImpl metadataService)Deprecated. | 
|  void | setPermissionService(PermissionService permissionService)Deprecated. | 
|  List<ValidationResultInfo> | validate(Data data)Deprecated. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.kuali.student.r1.common.assembly.old.Assembler | 
|---|
| assemble, disassemble, get, save, validate | 
| Field Detail | 
|---|
protected final Logger LOG
protected PermissionService permissionService
protected MetadataServiceImpl metadataService
| Constructor Detail | 
|---|
public BaseAssembler()
| Method Detail | 
|---|
protected Map<String,String> getFieldAccessPermissions(String dtoName,
                                                       String idType,
                                                       String id)
public Metadata getMetadata(String idType,
                            String id,
                            String type,
                            String state)
                     throws AssemblyException
getMetadata in interface Assembler<TargetType,SourceType>AssemblyException
protected void applyPermissionsToMetadata(Metadata metadata,
                                          String idType,
                                          String id)
public Metadata getDefaultMetadata()
getDefaultMetadata in interface Assembler<TargetType,SourceType>protected boolean hasValidationErrors(List<ValidationResultInfo> validationResults)
public List<ValidationResultInfo> validate(Data data)
                                    throws AssemblyException
AssemblyExceptionpublic boolean checkDocumentLevelPermissions()
protected abstract String getDataType()
protected abstract String getDtoName()
protected abstract String getDocumentPropertyName()
protected abstract Map<String,String> getQualification(String idType,
                                                       String id)
public void setPermissionService(PermissionService permissionService)
public void setMetadataService(MetadataServiceImpl metadataService)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||