Closed stavalfi closed 5 years ago
from:
export default { startWorkflowsFunctions: { createUser: customParams => console.log('Started Flow', customParams, 'createUser'), updateServer: customParams => console.log('Started Flow', customParams, 'updateServer'), createSuperUser: customParams => console.log('Started Flow', customParams, 'createSuperUser'), delete: customParams => console.log('Started Flow', customParams, 'delete') }, flowsFunctions: { createUser: customParams => console.log('Middle', customParams, 'createUser'), removeUser: customParams => console.log('Middle', customParams, 'removeUser'), updateServer: customParams => console.log('Middle', customParams, 'updateServer'), getUser: customParams => console.log('Middle', customParams, 'getUser') }, completeWorkflowsFunctions: { createUser: customParams => console.log('Completed Flow', customParams, 'createUser'), updateServer: customParams => console.log('Completed Flow', customParams, 'updateServer'), createSuperUser: customParams => console.log('Completed Flow', customParams, 'createSuperUser'), delete: customParams => console.log('Completed Flow', customParams, 'delete') }, };
to: (I'm not supporting cancellation yet)
export default { workflows:{ createUser:{ started: customParams => console.log('Started Flow', customParams, 'createUser'), completed: customParams => console.log('Completed Flow', customParams, 'createUser'), cancellation: customParams => console.log('Cancel workflow', customParams, 'createUser') }, updateServer:{ started: customParams => console.log('Started Flow', customParams, 'updateServer'), completed: customParams => console.log('Completed Flow', customParams, 'updateServer'), cancellation: customParams => console.log('Cancel workflow', customParams, 'updateServer') }, createSuperUser:{ started: customParams => console.log('Started Flow', customParams, 'createSuperUser'), completed: customParams => console.log('Completed Flow', customParams, 'createSuperUser'), cancellation: customParams => console.log('Cancel workflow', customParams, 'createSuperUser') }, delete:{ started: customParams => console.log('Started Flow', customParams, 'delete'), completed: customParams => console.log('Completed Flow', customParams, 'delete'), cancellation: customParams => console.log('Cancel workflow', customParams, 'delete') } }, flows: { createUser: { task: customParams => console.log('Middle', customParams, 'createUser'), cancellation: { beforeSelfResolved: customParams => console.log('Cancel flow', 'beforeSelfResolved', customParams, 'createUser'), beforeCompleted: customParams => console.log('Cancel flow', 'beforeCompleted', customParams, 'createUser'), } }, removeUser: { task: customParams => console.log('Middle', customParams, 'removeUser'), cancellation: { beforeSelfResolved: customParams => console.log('Cancel flow', 'beforeSelfResolved', customParams, 'removeUser'), beforeCompleted: customParams => console.log('Cancel flow', 'beforeCompleted', customParams, 'removeUser'), } }, updateServer: { task: customParams => console.log('Middle', customParams, 'updateServer'), cancellation: { beforeSelfResolved: customParams => console.log('Cancel flow', 'beforeSelfResolved', customParams, 'updateServer'), beforeCompleted: customParams => console.log('Cancel flow', 'beforeCompleted', customParams, 'updateServer'), } }, getUser: { task: customParams => console.log('Middle', customParams, 'getUser'), cancellation: { beforeSelfResolved: customParams => console.log('Cancel flow', 'beforeSelfResolved', customParams, 'getUser'), beforeCompleted: customParams => console.log('Cancel flow', 'beforeCompleted', customParams, 'getUser'), } } } };
from:
to: (I'm not supporting cancellation yet)