Interface ProjectRequestManagement
public interface ProjectRequestManagement
Engine API for project update request management
- Author:
- P.Piernik
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ProjectRequestParam request) Accept project requestvoid
decline
(ProjectRequestParam request) Reject project requestgetProjectRegistrationFormLink
(String projectPath) getProjectSignUpEnquiryFormLink
(String projectPath) getProjectUpdateMembershipEnquiryFormLink
(String projectPath) getRequests
(String projectPath) Get all project requests
-
Method Details
-
getRequests
Get all project requests- Parameters:
project
-- Returns:
- Throws:
EngineException
-
accept
Accept project request- Parameters:
id
-- Throws:
EngineException
-
decline
Reject project request- Parameters:
id
-- Throws:
EngineException
-
getProjectRegistrationFormLink
- Throws:
EngineException
-
getProjectSignUpEnquiryFormLink
- Throws:
EngineException
-
getProjectUpdateMembershipEnquiryFormLink
Optional<String> getProjectUpdateMembershipEnquiryFormLink(String projectPath) throws EngineException - Throws:
EngineException
-