Interface ChangeActionService
public interface ChangeActionService
Service for managing change actions in the 3DEXPERIENCE platform.
Change actions represent work items that need to be performed as part of a change process. This service provides operations to create, read, update, delete, and manage the lifecycle of change actions (cancel, pause, hold, approve, reject).
- Since:
- 2023-02-16
-
Method Summary
Modifier and TypeMethodDescriptionvoidapprove(com.technia.dsx.common.TenantSession session, String changeActionId, String cestamp, String comment) voidcancel(com.technia.dsx.common.TenantSession session, String changeActionId, String cestamp, String comment) create(com.technia.dsx.common.TenantSession session, ChangeActionCreateInput input) voidCollection<com.technia.dsx.app.model.Referable>find(com.technia.dsx.common.TenantSession session, String searchString, Integer maxResults, Integer skip) voidhold(com.technia.dsx.common.TenantSession session, String changeActionId, String cestamp, String comment) voidpause(com.technia.dsx.common.TenantSession session, String changeActionId, String cestamp, String comment) read(com.technia.dsx.common.TenantSession session, String changeActionId, ChangeActionField... fields) voidreject(com.technia.dsx.common.TenantSession session, String changeActionId, String cestamp, String comment) update(com.technia.dsx.common.TenantSession session, String changeActionId, ChangeActionUpdateInput input)
-
Method Details
-
create
@Remote(CREATE) ChangeAction create(com.technia.dsx.common.TenantSession session, ChangeActionCreateInput input) -
read
@Remote(READ) ChangeAction read(com.technia.dsx.common.TenantSession session, String changeActionId, boolean allFields) -
read
@Remote(READ) ChangeAction read(com.technia.dsx.common.TenantSession session, String changeActionId, ChangeActionField... fields) -
update
@Remote(UPDATE) ChangeAction update(com.technia.dsx.common.TenantSession session, String changeActionId, ChangeActionUpdateInput input) -
find
@Remote(READ) Collection<com.technia.dsx.app.model.Referable> find(com.technia.dsx.common.TenantSession session, String searchString, Integer maxResults, Integer skip) -
delete
-
cancel
-
pause
-
hold
-
approve
-
reject
-