J2EE Server Registry APIs Added methods

Added methods on J2eeModuleProvider for dev modules to expose some its project directory structure part to integration plugin. The added methods are: File getEnterpriseResourceDirectory() and FileObject[] getSourceRoots()

Added methods on J2eeModuleProvider.ConfigSupport for dev modules to push configuration data to plugin or request plugin to ensure resources are defined on creation of EJBs. The added methods are: void setCMPMappingInfo(String ejbname, OriginalCMPMapping mapping) and void ensureResourceDefinedForEjb(String ejbname, String ejbtype)

Expand usage of SourceFileMap by a set of methods to allow plugin access source, descriptor files. Also added static lookup methods to locate the right SourceFileMap object.

Added Integration plugin SPI ConfigurationSupport for plugin to provide services like create CMP/CMR mapping from generic mapping info acquired by devmodule wizards.

See Javadoc for details.

NetBeans J2EE Server Registry API Changes by Date

Introduction

This document lists changes made to the NetBeans J2EE Server Registry module APIs. Please ask on the nbdev@netbeans.org mailing list if you have any questions.