Package org.kuali.rice.kew.impl.doctype
Class DocumentTypeServiceImpl
java.lang.Object
org.kuali.rice.kew.impl.doctype.DocumentTypeServiceImpl
- All Implemented Interfaces:
DocumentTypeService
Reference implementation of the
DocumentTypeService.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSuperUserApproveDocument(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) booleancanSuperUserApproveSingleActionRequest(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) booleancanSuperUserDisapproveDocument(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) getDocumentTypeById(String documentTypeId) getDocumentTypeByName(String documentTypeName) getIdByName(String documentTypeName) getNameById(String documentTypeId) getRoutePathForDocumentTypeId(String documentTypeId) getRoutePathForDocumentTypeName(String documentTypeName) booleanhasRouteNodeForDocumentTypeId(String routeNodeName, String documentTypeId) booleanhasRouteNodeForDocumentTypeName(String routeNodeName, String documentTypeName) booleanisActiveById(String documentTypeId) booleanisActiveByName(String documentTypeName) booleanisSuperUserForDocumentTypeId(String principalId, String documentTypeId) booleanisSuperUserForDocumentTypeName(String principalId, String documentTypeName) voidsetDataObjectService(DataObjectService dataObjectService) voidsetDocumentTypeDao(DocumentTypeDAO documentTypeDao)
-
Constructor Details
-
DocumentTypeServiceImpl
public DocumentTypeServiceImpl()
-
-
Method Details
-
getIdByName
- Specified by:
getIdByNamein interfaceDocumentTypeService
-
getNameById
- Specified by:
getNameByIdin interfaceDocumentTypeService
-
getDocumentTypeById
- Specified by:
getDocumentTypeByIdin interfaceDocumentTypeService
-
getDocumentTypeByName
- Specified by:
getDocumentTypeByNamein interfaceDocumentTypeService
-
findAllDocumentTypes
- Specified by:
findAllDocumentTypesin interfaceDocumentTypeService
-
isSuperUserForDocumentTypeId
- Specified by:
isSuperUserForDocumentTypeIdin interfaceDocumentTypeService
-
isSuperUserForDocumentTypeName
- Specified by:
isSuperUserForDocumentTypeNamein interfaceDocumentTypeService
-
canSuperUserApproveSingleActionRequest
public boolean canSuperUserApproveSingleActionRequest(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) - Specified by:
canSuperUserApproveSingleActionRequestin interfaceDocumentTypeService
-
canSuperUserApproveDocument
public boolean canSuperUserApproveDocument(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) - Specified by:
canSuperUserApproveDocumentin interfaceDocumentTypeService
-
canSuperUserDisapproveDocument
public boolean canSuperUserDisapproveDocument(String principalId, String documentTypeName, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) - Specified by:
canSuperUserDisapproveDocumentin interfaceDocumentTypeService
-
hasRouteNodeForDocumentTypeName
public boolean hasRouteNodeForDocumentTypeName(String routeNodeName, String documentTypeName) throws RiceIllegalArgumentException - Specified by:
hasRouteNodeForDocumentTypeNamein interfaceDocumentTypeService- Throws:
RiceIllegalArgumentException
-
hasRouteNodeForDocumentTypeId
public boolean hasRouteNodeForDocumentTypeId(String routeNodeName, String documentTypeId) throws RiceIllegalArgumentException - Specified by:
hasRouteNodeForDocumentTypeIdin interfaceDocumentTypeService- Throws:
RiceIllegalArgumentException
-
isActiveById
- Specified by:
isActiveByIdin interfaceDocumentTypeService
-
isActiveByName
- Specified by:
isActiveByNamein interfaceDocumentTypeService
-
getRoutePathForDocumentTypeId
- Specified by:
getRoutePathForDocumentTypeIdin interfaceDocumentTypeService
-
getRoutePathForDocumentTypeName
- Specified by:
getRoutePathForDocumentTypeNamein interfaceDocumentTypeService
-
setDocumentTypeDao
-
getDataObjectService
-
setDataObjectService
-