Extension SDK

oracle.jdeveloper.runner
Class EmbeddedServer

java.lang.Object
  |
  +--oracle.jdeveloper.runner.EmbeddedServer

Deprecated. The EmbeddedServer class is inherently unstable and is unnecessarily costly to maintain since there are much better ways to achieve the same OC4J integration. The Browseable and BrowseablePath interfaces offer functionality that sufficiently replaces the need for EmbeddedServer in most cases and provide greater functionality in many other cases. The EmbeddedServer class will be totally removed in the JDeveloper 9.0.5 release. A more advanced plug-in API for embedded server extensions will be rolled out starting with 9.0.5. Please contact the JDeveloper development team with your requirements if there are specific integration features you would like to see supported.

public final class EmbeddedServer
extends java.lang.Object


Field Summary
static int STATUS_COMPILATION_ERROR
          Deprecated.  
static int STATUS_NOT_YET_STARTED
          Deprecated.  
static int STATUS_STARTUP_FAILED
          Deprecated.  
static int STATUS_STARTUP_SUCCESSFUL
          Deprecated.  
static int STATUS_TARGET_CANNOT_RUN_IN_EMBEDDED_SERVER
          Deprecated.  
static int STATUS_TIMEOUT_WAITING_FOR_STARTUP
          Deprecated.  
 
Method Summary
static java.lang.String getHttpHostName()
          Deprecated.  
 int getHttpPort()
          Deprecated.  
 int getStatus()
          Deprecated.  
static EmbeddedServer startEmbeddedServer(Workspace workspace, JProject project, java.net.URL url, boolean debugFlag)
          Deprecated.  
static EmbeddedServer startEmbeddedServer(Workspace workspace, JProject project, java.net.URL url, boolean debugFlag, boolean noHotRedeploy, long timeout)
          Deprecated.  
static EmbeddedServer startEmbeddedServer(Workspace workspace, JProject project, java.net.URL url, boolean debugFlag, long timeout)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATUS_NOT_YET_STARTED

public static final int STATUS_NOT_YET_STARTED
Deprecated. 

STATUS_STARTUP_SUCCESSFUL

public static final int STATUS_STARTUP_SUCCESSFUL
Deprecated. 

STATUS_TIMEOUT_WAITING_FOR_STARTUP

public static final int STATUS_TIMEOUT_WAITING_FOR_STARTUP
Deprecated. 

STATUS_STARTUP_FAILED

public static final int STATUS_STARTUP_FAILED
Deprecated. 

STATUS_COMPILATION_ERROR

public static final int STATUS_COMPILATION_ERROR
Deprecated. 

STATUS_TARGET_CANNOT_RUN_IN_EMBEDDED_SERVER

public static final int STATUS_TARGET_CANNOT_RUN_IN_EMBEDDED_SERVER
Deprecated. 
Method Detail

getHttpHostName

public static java.lang.String getHttpHostName()
Deprecated. 

getHttpPort

public int getHttpPort()
Deprecated. 

getStatus

public int getStatus()
Deprecated. 

startEmbeddedServer

public static EmbeddedServer startEmbeddedServer(Workspace workspace,
                                                 JProject project,
                                                 java.net.URL url,
                                                 boolean debugFlag)
                                          throws EmbeddedServerException
Deprecated. 

startEmbeddedServer

public static EmbeddedServer startEmbeddedServer(Workspace workspace,
                                                 JProject project,
                                                 java.net.URL url,
                                                 boolean debugFlag,
                                                 long timeout)
                                          throws EmbeddedServerException
Deprecated. 

startEmbeddedServer

public static EmbeddedServer startEmbeddedServer(Workspace workspace,
                                                 JProject project,
                                                 java.net.URL url,
                                                 boolean debugFlag,
                                                 boolean noHotRedeploy,
                                                 long timeout)
                                          throws EmbeddedServerException
Deprecated. 

Extension SDK