Class TypeTypeRelationBoServiceImpl
java.lang.Object
org.kuali.rice.krms.impl.repository.TypeTypeRelationBoServiceImpl
- All Implemented Interfaces:
TypeTypeRelationBoService
Implementation of the @{link TypeTypeRelationBoService} interface for accessing
TypeTypeRelationBo related business objects.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation>convertBosToImmutables(Collection<TypeTypeRelationBo> typeTypeRelationBos) org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationcreateTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) This will create aTypeTypeRelationexactly like the parameter passed in.voiddeleteTypeTypeRelation(String typeTypeRelationId) Delete theTypeTypeRelationwith the given id.List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation>findTypeTypeRelationsByFromType(String fromTypeId) List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation>findTypeTypeRelationsByRelationshipType(org.kuali.rice.krms.api.repository.typerelation.RelationshipType relationshipType) List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation>findTypeTypeRelationsBySequenceNumber(Integer sequenceNumber) List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation>findTypeTypeRelationsByToType(String toTypeId) from(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) Converts a immutableTypeTypeRelationto its mutableTypeTypeRelationBocounterpart.org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationgetTypeTypeRelation(String typeTypeRelationId) Retrieves a TypeTypeRelation from the repository based on the given id.voidsetAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) Sets the value of DataObjectService to the given value.org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationto(TypeTypeRelationBo typeTypeRelationBo) Converts a mutableTypeTypeRelationBoto its immutable counterpart,TypeTypeRelation.org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationupdateTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) This will update an existingTypeTypeRelation.
-
Constructor Details
-
TypeTypeRelationBoServiceImpl
public TypeTypeRelationBoServiceImpl()
-
-
Method Details
-
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) Sets the value of DataObjectService to the given value.- Parameters:
dataObjectService- the DataObjectService value to set.
-
setAttributeDefinitionService
public void setAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService) -
getAttributeDefinitionService
-
createTypeTypeRelation
public org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation createTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) Description copied from interface:TypeTypeRelationBoServiceThis will create aTypeTypeRelationexactly like the parameter passed in.- Specified by:
createTypeTypeRelationin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelation- The TypeTypeRelation to create.- Returns:
- a
TypeTypeRelationexactly like the parameter passed in.
-
getTypeTypeRelation
public org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation getTypeTypeRelation(String typeTypeRelationId) Description copied from interface:TypeTypeRelationBoServiceRetrieves a TypeTypeRelation from the repository based on the given id.- Specified by:
getTypeTypeRelationin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelationId- to retrieve.- Returns:
- a
TypeTypeRelationidentified by the given id. A null reference is returned if an invalid or non-existent id is supplied.
-
updateTypeTypeRelation
public org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation updateTypeTypeRelation(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) Description copied from interface:TypeTypeRelationBoServiceThis will update an existingTypeTypeRelation.- Specified by:
updateTypeTypeRelationin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelation- The TypeTypeRelation to update.
-
deleteTypeTypeRelation
Description copied from interface:TypeTypeRelationBoServiceDelete theTypeTypeRelationwith the given id.- Specified by:
deleteTypeTypeRelationin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelationId- to delete.
-
findTypeTypeRelationsByFromType
public List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByFromType(String fromTypeId) - Specified by:
findTypeTypeRelationsByFromTypein interfaceTypeTypeRelationBoService
-
findTypeTypeRelationsByToType
public List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByToType(String toTypeId) - Specified by:
findTypeTypeRelationsByToTypein interfaceTypeTypeRelationBoService
-
findTypeTypeRelationsByRelationshipType
public List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsByRelationshipType(org.kuali.rice.krms.api.repository.typerelation.RelationshipType relationshipType) - Specified by:
findTypeTypeRelationsByRelationshipTypein interfaceTypeTypeRelationBoService
-
findTypeTypeRelationsBySequenceNumber
public List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> findTypeTypeRelationsBySequenceNumber(Integer sequenceNumber) - Specified by:
findTypeTypeRelationsBySequenceNumberin interfaceTypeTypeRelationBoService
-
convertBosToImmutables
public List<org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation> convertBosToImmutables(Collection<TypeTypeRelationBo> typeTypeRelationBos) -
to
public org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation to(TypeTypeRelationBo typeTypeRelationBo) Description copied from interface:TypeTypeRelationBoServiceConverts a mutableTypeTypeRelationBoto its immutable counterpart,TypeTypeRelation.- Specified by:
toin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelationBo- the mutable business object.- Returns:
- a
TypeTypeRelationthe immutable object.
-
from
public TypeTypeRelationBo from(org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation typeTypeRelation) Description copied from interface:TypeTypeRelationBoServiceConverts a immutableTypeTypeRelationto its mutableTypeTypeRelationBocounterpart.- Specified by:
fromin interfaceTypeTypeRelationBoService- Parameters:
typeTypeRelation- the immutable object.- Returns:
- a
TypeTypeRelationBothe mutable TypeTypeRelationBo.
-