public class CourseJointAssembler extends Object implements BOAssembler<CourseJointInfo,CluCluRelationInfo>
| Constructor and Description |
|---|
CourseJointAssembler() |
| Modifier and Type | Method and Description |
|---|---|
CourseJointInfo |
assemble(CluCluRelationInfo cluRel,
CourseJointInfo jointInfo,
boolean shallowBuild,
ContextInfo contextInfo)
This method assembles the business DTO from its base DTO.
|
CourseJointInfo |
assemble(CluCluRelationInfo cluRel,
String cluId,
CourseJointInfo jointInfo,
boolean shallowBuild,
ContextInfo contextInfo) |
BaseDTOAssemblyNode<CourseJointInfo,CluCluRelationInfo> |
disassemble(CourseJointInfo joint,
BaseDTOAssemblyNode.NodeOperation operation,
ContextInfo contextInfo)
This method returns a collection of base DTOs and the operations that
need to be performed on them in a given order
|
CluService |
getCluService() |
void |
setCluService(CluService cluService) |
public CourseJointAssembler()
public CluService getCluService()
public void setCluService(CluService cluService)
cluService - the cluService to setpublic CourseJointInfo assemble(CluCluRelationInfo cluRel, CourseJointInfo jointInfo, boolean shallowBuild, ContextInfo contextInfo) throws AssemblyException
BOAssemblerassemble in interface BOAssembler<CourseJointInfo,CluCluRelationInfo>cluRel - Base DTO that corresponds to the business DTOjointInfo - Reference to Business DTOshallowBuild - boolean flag to indicate if the assembly should be shallow or deepAssemblyExceptionpublic CourseJointInfo assemble(CluCluRelationInfo cluRel, String cluId, CourseJointInfo jointInfo, boolean shallowBuild, ContextInfo contextInfo) throws AssemblyException
AssemblyExceptionpublic BaseDTOAssemblyNode<CourseJointInfo,CluCluRelationInfo> disassemble(CourseJointInfo joint, BaseDTOAssemblyNode.NodeOperation operation, ContextInfo contextInfo) throws AssemblyException
BOAssemblerdisassemble in interface BOAssembler<CourseJointInfo,CluCluRelationInfo>joint - Business DTO to be disassembledAssemblyExceptionCopyright © 2004-2014 The Kuali Foundation. All Rights Reserved.