public final class ProxyOptionalFactory extends OptionalDeploymentManagerFactory
OptionalDeploymentManagerFactory.
Handles optional noInitializationFinish attribute as a way
to prevent delegate's finishServerInitialization() to be called.
This can be useful in situation when we want to prevent loading unnecessary
code (from delegate) being loaded during the finishServerInitialization()
call. Designed to be used via XML layer filesystem.| Modifier and Type | Method and Description |
|---|---|
static ProxyOptionalFactory |
create(Map map) |
void |
finishServerInitialization()
Allows a plugin to perform post initialization action.
|
WizardDescriptor.InstantiatingIterator |
getAddInstanceIterator()
Create the wizard iterator to be used in the Add Server Instance wizard
|
AntDeploymentProvider |
getAntDeploymentProvider(javax.enterprise.deploy.spi.DeploymentManager dm)
Creates an Ant deployment provider for the specified deployment manager.
|
DatasourceManager |
getDatasourceManager(javax.enterprise.deploy.spi.DeploymentManager dm)
Creates a
DatasourceManager for the given deployment manager
or null if data source management is not supported |
FindJSPServlet |
getFindJSPServlet(javax.enterprise.deploy.spi.DeploymentManager dm)
Create FindJSPServlet for given DeploymentManager.
|
IncrementalDeployment |
getIncrementalDeployment(javax.enterprise.deploy.spi.DeploymentManager dm)
Create IncrementalDeployment for given DeploymentManager.
|
JDBCDriverDeployer |
getJDBCDriverDeployer(javax.enterprise.deploy.spi.DeploymentManager dm)
Creates a JDBC driver deployer for the specified deployment manager.
|
MessageDestinationDeployment |
getMessageDestinationDeployment(javax.enterprise.deploy.spi.DeploymentManager dm)
Creates a
MessageDestinationDeployment for the given deployment manager
or null if message destination deployment is not supported |
ServerInstanceDescriptor |
getServerInstanceDescriptor(javax.enterprise.deploy.spi.DeploymentManager dm)
Creates a
ServerInstanceDescriptor for the given deployment manager
or null if descriptor is not supported. |
ServerLibraryManager |
getServerLibraryManager(javax.enterprise.deploy.spi.DeploymentManager dm)
Return the manager handling the server libraries.
|
StartServer |
getStartServer(javax.enterprise.deploy.spi.DeploymentManager dm)
Create StartServer for given DeploymentManager.
|
TargetModuleIDResolver |
getTargetModuleIDResolver(javax.enterprise.deploy.spi.DeploymentManager dm)
Create TargetModuleIDResolver for the given DeploymentManager.
|
boolean |
isCommonUIRequired()
Returns
true if the common UI (like the wizard in common
add dialog) should be handled by insfrastructure of the j2eeserver. |
public static ProxyOptionalFactory create(Map map)
public boolean isCommonUIRequired()
OptionalDeploymentManagerFactorytrue if the common UI (like the wizard in common
add dialog) should be handled by insfrastructure of the j2eeserver.isCommonUIRequired in class OptionalDeploymentManagerFactorytrue if the common UI is required by the pluginpublic TargetModuleIDResolver getTargetModuleIDResolver(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetTargetModuleIDResolver in class OptionalDeploymentManagerFactorypublic StartServer getStartServer(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetStartServer in class OptionalDeploymentManagerFactorypublic ServerInstanceDescriptor getServerInstanceDescriptor(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactoryServerInstanceDescriptor for the given deployment manager
or null if descriptor is not supported.getServerInstanceDescriptor in class OptionalDeploymentManagerFactorydm - the deployment managernull if descriptor is not supportedpublic MessageDestinationDeployment getMessageDestinationDeployment(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactoryMessageDestinationDeployment for the given deployment manager
or null if message destination deployment is not supportedgetMessageDestinationDeployment in class OptionalDeploymentManagerFactorydm - the deployment managernull
if message destination deployment is not supportedpublic JDBCDriverDeployer getJDBCDriverDeployer(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetJDBCDriverDeployer in class OptionalDeploymentManagerFactorydm - deployment manager.public IncrementalDeployment getIncrementalDeployment(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetIncrementalDeployment in class OptionalDeploymentManagerFactorypublic FindJSPServlet getFindJSPServlet(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetFindJSPServlet in class OptionalDeploymentManagerFactorypublic DatasourceManager getDatasourceManager(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactoryDatasourceManager for the given deployment manager
or null if data source management is not supportedgetDatasourceManager in class OptionalDeploymentManagerFactorydm - the deployment managernull if data source management
is not supportedpublic AntDeploymentProvider getAntDeploymentProvider(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorygetAntDeploymentProvider in class OptionalDeploymentManagerFactorydm - deployment manager.public WizardDescriptor.InstantiatingIterator getAddInstanceIterator()
OptionalDeploymentManagerFactorygetAddInstanceIterator in class OptionalDeploymentManagerFactorypublic void finishServerInitialization()
throws ServerInitializationException
OptionalDeploymentManagerFactoryfinishServerInitialization in class OptionalDeploymentManagerFactoryServerInitializationExceptionpublic ServerLibraryManager getServerLibraryManager(javax.enterprise.deploy.spi.DeploymentManager dm)
OptionalDeploymentManagerFactorynull if the functionality is not supported by the plugin.getServerLibraryManager in class OptionalDeploymentManagerFactorydm - the deployment managerServerLibraryManagerBuilt on June 18 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.