com.borland.jbuilder.enterprise.ejb
Interface EjbDeployer


public interface EjbDeployer

This interface allows registering of custom ejb deployment tools for a particular application server. The class that implements this interface will need to register itself with com.borland.jbuilder.enterprise.ejb.AppServerManager using the registerEjbDeployer(EjbDeployer ejbDeployer, String appServerName, String appServerVersion) function, where ejbDeployer is the implementing class, the appServerName is the name of the AppServer this deployment tool will be used for, and the appServerVersion is the version of that AppServer. So, if the full name of the application server is "Inprise Application Server 4.1", the name will be "Inprise Application Server", and the version will be "4.1". The version string cannot have any spaces in it. The name and version refer to a particular AppServer object already registered with JBuilder.


Method Summary
 void deploy(Browser browser, java.lang.String[] ejbJars)
          Executes code that deploys, or brings up a deployment tool for a particular application server.
 

Method Detail

deploy

public void deploy(Browser browser,
                   java.lang.String[] ejbJars)
Executes code that deploys, or brings up a deployment tool for a particular application server.
Parameters:
browser - The browser that is in focus when this function is called.
ejbJars - The list of jar file names that need to be deployed.