Hi,
I develop extension to JBoss Tools allowing to inspect CDI Beans.
I'd like to know how to get instance of org.jboss.ide.eclipse.as.core.server.internal.v7.Wildfly8Server or at least of org.jboss.ide.eclipse.as.core.server.internal.DeployableServer based on corresponding org.eclipse.wst.server.core.IServer instance. I need such instances to get module URLs and management port.
Thanks for advice.
IServer server = ...; IURLProvider urlProvider = (IURLProvider) server.getAdapter(IURLProvider.class); if (urlProvider instanceof Wildfly8Server) { final Wildfly8Server wildfly8Server = (Wildfly8Server) urlProvider; }