org.netbeans.modules.j2eeserver/4 1.89.0 1

Package org.netbeans.modules.j2ee.deployment.plugins.api

Plugin API

See:
          Description

Interface Summary
AppChangeDescriptor This interface allows a plugin to receive information about what in a module or application has changed since the last deployment.
ModuleChangeDescriptor This interface allows a plugin to find out what about a module or application has changed since the last deployment.
 

Class Summary
CommonServerBridge The utility class providing bridge to API classes of the common server.
DeploymentChangeDescriptor This class allows the plugin to ask for changes which happened in the application.
FileJ2eeModuleQuery Finds the J2EE module for a file.
InstanceProperties A way to ask the IDE to store customized information about a server instance and make it available to a plugin.
ServerDebugInfo Class to communicate the debugging information between plugin, server api and IDE.
ServerLibrary The representation of the server library.
ServerLibraryDependency Represents the library dependency.
ServerProgress This is an utility class to avoid exposing deployment interface ProgressObject directly in server management SPI StartServer.
ServerProgress.Command  
UISupport UI support for plugins provided by the j2eeserver.
 

Enum Summary
UISupport.ServerIcon Server icon constants.
 

Exception Summary
AlreadyRegisteredException  
InstanceCreationException  
 

Package org.netbeans.modules.j2ee.deployment.plugins.api Description

Plugin API

The module layer contains two important types of information. Plugins register deployment factory, xml file that describes the plugin and additional factory classes for optional fuctionality. Modules that bundle J2EE servers can use layer for registration of J2EE servers instances.

An additional xml file is provided when a plugin is turned into a module to provide additional information. Class files are also supplied. This additional information is put into a netbeans modules that uses the deployment plugin as an external resource.

The dtd for this xml file is available.


org.netbeans.modules.j2eeserver/4 1.89.0 1

Built on May 15 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.