[jboss-jira] [JBoss JIRA] (WFCORE-4626) Expose ExternalModuleService as WidlFly capability

Yeray Borges (Jira) issues at jboss.org
Mon Aug 26 03:16:00 EDT 2019


Yeray Borges created WFCORE-4626:
------------------------------------

             Summary: Expose ExternalModuleService as WidlFly capability
                 Key: WFCORE-4626
                 URL: https://issues.jboss.org/browse/WFCORE-4626
             Project: WildFly Core
          Issue Type: Task
            Reporter: Yeray Borges
            Assignee: Yeray Borges


ExternalModuleService is used to create the ExternalModuleSpecService which exposes the ModuleDefinition for any external module dependency.

Currently, ExternalModuleService is used via DUPs to scan the deployment and add external modules. We should expose this service via a Capability so it can be easily accessed via not only by the DUPs, but also other services that could require configure external modules.

This capability should be registered in ServerService, see for example PathManager. It should be something that ExternalModuleService implements, the goal is not to expose the start/stop/getValue methods via the capability.

See [this|https://github.com/wildfly/wildfly-core/pull/3890#issuecomment-521809295] as reference comment.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list