-
Type:
Sub-task
-
Resolution: Won't Do
-
Priority:
Medium
-
None
-
Affects Version/s: None
-
Component/s: Technical - Directories
-
None
In order to complete this task:
- AddComponent (Web Action)
- Migrate the methods getExistingEntityByName() and getProjectEntities() to use the ProjectComponent object.
- The equivalent Jelly method simply uses the AddComponent web action.
- No equivalent method within XML/RPC or SOAP.
- EditComponent (Web Action)
- This should be moved away from the EditProjectEntity interface - as the entity is now a ProjectComponent object
- Migrate all the methods to use the service and the ProjectComponent object.
- Remove the back-end action ComponentEdit and perform the edit through the service.
- No equivalent method within Jelly, XML/RPC or SOAP.
- DeleteComponent (Web Action)
- This should be moved away from the DeleteProjectEntity interface - as the entity is now a ProjectComponent object
- Move the swapComponent logic to the service.
- Migrate all the methods to use the service and the ProjectComponent object.
- Remove the back-end action ComponentDelete and perform the deletion through the service.
- No equivalent method within Jelly, XML/RPC or SOAP.
- ViewProject
- Migrate the components.jsp to use the ProjectComponentManager
- is related to
-
JRASERVER-10346 Migrate all ProjectComponent Actions (Add/View/Edit/Remove) to use ProjectComponent object
-
- Closed
-