Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

oracle.jdeveloper.deploy
Class DefaultDeployShellFactory

java.lang.Object
  extended by oracle.jdeveloper.deploy.DefaultDeployShellFactory
All Implemented Interfaces:
DeployShellFactory

public class DefaultDeployShellFactory
extends java.lang.Object
implements DeployShellFactory

The default implementation of a DeployShellFactory creates a DeployShell that has the current Context and information gathered from the DeploymentManager and DeploymentViewManager.


Nested Class Summary
static interface DefaultDeployShellFactory.Configurator
          Configures a newly created root DeployShell.
 
Method Summary
 DeployShell create(int deploySequenceId, Context context, DeployShell parent)
          Creates a deploy shell with the context supplied and information gathered from various managers.
static DefaultDeployShellFactory getInstance()
           
 void registerConfigurator(DefaultDeployShellFactory.Configurator configurator)
           
 boolean unregisterConfigurator(DefaultDeployShellFactory.Configurator configurator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public DeployShell create(int deploySequenceId,
                          Context context,
                          DeployShell parent)
                   throws DeployException
Creates a deploy shell with the context supplied and information gathered from various managers.

Specified by:
create in interface DeployShellFactory
Parameters:
deploySequenceId -
context - the context for the shell. Context can be null only if parent is non-null.
parent - creates the new shell as a child of an existing shell. Parent can be null.
Returns:
a DeployShell which can be used to perform deployment.
Throws:
DeployException

getInstance

public static DefaultDeployShellFactory getInstance()

registerConfigurator

public void registerConfigurator(DefaultDeployShellFactory.Configurator configurator)

unregisterConfigurator

public boolean unregisterConfigurator(DefaultDeployShellFactory.Configurator configurator)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.