Hi Thanjua,

IS workflow implementation is bit different.

There is a core framework part with the framework repo itself and this [3]
repo contain WSO2 BPS server specific implementation for workflow. It is
very tightly coupled with that.

If some one want to write custom one, then they can write a component and
have to implement AbstractWorkflow and other related deployers, services.
That may be rely on either another task server or may be sync/async JVM
process.

So yes theoretically I am also +1 to have a OSGi service to above service,
but i can't see any usage of that.

[3]
​
 https://github.com/wso2-extensions/identity-workflow-impl-bps
<https://github.com/wso2-extensions/identity-workflow-impl-bps/blob/master/components/org.wso2.carbon.identity.workflow.impl/src/main/java/org/wso2/carbon/identity/workflow/impl/WorkflowImplService.java>

On Mon, Nov 13, 2017 at 6:50 PM, Thanuja Jayasinghe <[email protected]>
wrote:

> Hi All,
>
> Is it possible to register WorkflowImplService[1] as OSGi service? It will
> be really useful when we write custom workflow templates.
>
> [1] -
> ​​
>  https://github.com/wso2-extensions/identity-workflow-impl-
> bps/blob/master/components/org.wso2.carbon.identity.
> workflow.impl/src/main/java/org/wso2/carbon/identity/
> workflow/impl/WorkflowImplService.java
> [2] - https://github.com/wso2-extensions/identity-workflow-impl-
> bps/blob/master/components/org.wso2.carbon.identity.
> workflow.impl/src/main/java/org/wso2/carbon/identity/
> workflow/impl/internal/WorkflowImplServiceComponent.java#L96
>
> Thanks,
> Thanuja
> --
> *Thanuja Lakmal*
> Associate Technical Lead
> WSO2 Inc. http://wso2.com/
> *lean.enterprise.middleware*
> Mobile: +94715979891
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to