org.apache.catalina.Engine.start()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(9.2k)|赞(0)|评价(0)|浏览(92)

本文整理了Java中org.apache.catalina.Engine.start()方法的一些代码示例,展示了Engine.start()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.start()方法的具体详情如下:
包路径:org.apache.catalina.Engine
类名称:Engine
方法名:start

Engine.start介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

@Override
 public Engine onCreateEngine(EngineOptions pEngineOptions) {
   Engine engine = newEngine(pEngineOptions);
   if(scheduleEngineStart){
     engine.start();
     scheduleEngineStart = !scheduleEngineStart;
   }
   return engine;
 }
@Override
 public synchronized void onResumeGame() {
   if(mEngine != null) {
     super.onResumeGame();
     scheduleEngineStart = true;
   }
 }

代码示例来源:origin: stackoverflow.com

import javax.inject.*;

public class Car {
  @Inject public Engine engine;

  @Inject Car() {
    System.out.println("Car constructor");
  }
  public void start() {
    engine.start();
  }

}

代码示例来源:origin: stackoverflow.com

public class Vehicle {
  private Engine engine;
  protected Color color = Color.BLACK;

  public Vehicle() {
    this.engine = new Engine();
  }

  public final void start() {
    System.out.println("starting engine...");
    engine.start();
    System.out.println("engine started");
  }

  public final Color getColor() {
    return this.color;
  }
}

public class Car extends Vehicle {

  public Car(Color color) {
    super();
    this.color = color;
  }
}

代码示例来源:origin: stackoverflow.com

class Vehicle {
  Engine myEngine = new Engine();
  void start() {
    myEngine.start();
  }
  void stop() {
    myEngine.stop();
  }
}
class VehicleWithSteering extends Vehicle {
  Steering mySteering = new Steering();
  void start() {
    mySteering.reset();
    myEngine.start();
  }
  void steerLeft() {
    mySteering.left();
  }
  void steerRight() {
    mySteering.right();
  }
}

代码示例来源:origin: stackoverflow.com

engine.start();

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

/**
 * Add a new Engine to the set of defined Engines.
 *
 * @param engine The engine to be added
 */
public synchronized void addEngine(Engine engine) {
  if( log.isDebugEnabled() )
    log.debug("Adding engine (" + engine.getInfo() + ")");
  // Add this Engine to our set of defined Engines
  Engine results[] = new Engine[engines.length + 1];
  for (int i = 0; i < engines.length; i++)
    results[i] = engines[i];
  results[engines.length] = engine;
  engines = results;
  // Start this Engine if necessary
  if (getState().isAvailable()) {
    try {
      engine.start();
    } catch (LifecycleException e) {
      log.error("Engine.start", e);
    }
  }
  this.container = engine;
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

/**
 * Add a new Engine to the set of defined Engines.
 *
 * @param engine The engine to be added
 */
public synchronized void addEngine(Engine engine) {
  if( log.isDebugEnabled() )
    log.debug("Adding engine (" + engine.getInfo() + ")");
  // Add this Engine to our set of defined Engines
  Engine results[] = new Engine[engines.length + 1];
  for (int i = 0; i < engines.length; i++)
    results[i] = engines[i];
  results[engines.length] = engine;
  engines = results;
  // Start this Engine if necessary
  if (getState().isAvailable()) {
    try {
      engine.start();
    } catch (LifecycleException e) {
      log.error("Engine.start", e);
    }
  }
  this.container = engine;
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7

/**
 * Add a new Engine to the set of defined Engines.
 *
 * @param engine The engine to be added
 */
public synchronized void addEngine(Engine engine) {
  if( log.isDebugEnabled() )
    log.debug("Adding engine (" + engine.getInfo() + ")");
  // Add this Engine to our set of defined Engines
  Engine results[] = new Engine[engines.length + 1];
  for (int i = 0; i < engines.length; i++)
    results[i] = engines[i];
  results[engines.length] = engine;
  engines = results;
  // Start this Engine if necessary
  if (getState().isAvailable()) {
    try {
      engine.start();
    } catch (LifecycleException e) {
      log.error("Engine.start", e);
    }
  }
  this.container = engine;
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

/**
 * Start nested components ({@link Connector}s and {@link Engine}s) and
 * implement the requirements of
 * {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
 *
 * @exception LifecycleException if this component detects a fatal error
 *  that prevents this component from being used
 */
@Override
protected void startInternal() throws LifecycleException {
  if( log.isInfoEnabled() )
    log.info("Starting tomcat server");
  // Validate the setup of our required system properties
  initDirs();
  // Initialize some naming specific properties
  initNaming();
  setState(LifecycleState.STARTING);
  // Start our defined Engines first
  for (int i = 0; i < engines.length; i++) {
    engines[i].start();
  }
  // Start our defined Connectors second
  for (int i = 0; i < connectors.length; i++) {
    ((Lifecycle) connectors[i]).start();
  }
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

/**
 * Start nested components ({@link Connector}s and {@link Engine}s) and
 * implement the requirements of
 * {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
 *
 * @exception LifecycleException if this component detects a fatal error
 *  that prevents this component from being used
 */
@Override
protected void startInternal() throws LifecycleException {
  if( log.isInfoEnabled() )
    log.info("Starting tomcat server");
  // Validate the setup of our required system properties
  initDirs();
  // Initialize some naming specific properties
  initNaming();
  setState(LifecycleState.STARTING);
  // Start our defined Engines first
  for (int i = 0; i < engines.length; i++) {
    engines[i].start();
  }
  // Start our defined Connectors second
  for (int i = 0; i < connectors.length; i++) {
    ((Lifecycle) connectors[i]).start();
  }
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7

/**
 * Start nested components ({@link Connector}s and {@link Engine}s) and
 * implement the requirements of
 * {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
 *
 * @exception LifecycleException if this component detects a fatal error
 *  that prevents this component from being used
 */
@Override
protected void startInternal() throws LifecycleException {
  if( log.isInfoEnabled() )
    log.info("Starting tomcat server");
  // Validate the setup of our required system properties
  initDirs();
  // Initialize some naming specific properties
  initNaming();
  setState(LifecycleState.STARTING);
  // Start our defined Engines first
  for (int i = 0; i < engines.length; i++) {
    engines[i].start();
  }
  // Start our defined Connectors second
  for (int i = 0; i < connectors.length; i++) {
    ((Lifecycle) connectors[i]).start();
  }
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

/**
 * Add a new Engine to the set of defined Engines.
 *
 * @param engine The engine to be added
 */
public synchronized void addEngine(Engine engine) {
  if( log.isDebugEnabled() )
    log.debug("Adding engine (" + engine.getInfo() + ")");
  // Add this Engine to our set of defined Engines
  Engine results[] = new Engine[engines.length + 1];
  for (int i = 0; i < engines.length; i++)
    results[i] = engines[i];
  results[engines.length] = engine;
  engines = results;
  // Start this Engine if necessary
  if (getState().isAvailable()) {
    try {
      engine.start();
    } catch (LifecycleException e) {
      log.error("Engine.start", e);
    }
  }
  this.container = engine;
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

/**
 * Add a new Engine to the set of defined Engines.
 *
 * @param engine The engine to be added
 */
public synchronized void addEngine(Engine engine) {
  if( log.isDebugEnabled() )
    log.debug("Adding engine (" + engine.getInfo() + ")");
  // Add this Engine to our set of defined Engines
  Engine results[] = new Engine[engines.length + 1];
  for (int i = 0; i < engines.length; i++)
    results[i] = engines[i];
  results[engines.length] = engine;
  engines = results;
  // Start this Engine if necessary
  if (getState().isAvailable()) {
    try {
      engine.start();
    } catch (LifecycleException e) {
      log.error("Engine.start", e);
    }
  }
  this.container = engine;
}

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

/**
 * Start nested components ({@link Connector}s and {@link Engine}s) and
 * implement the requirements of
 * {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
 *
 * @exception LifecycleException if this component detects a fatal error
 *  that prevents this component from being used
 */
@Override
protected void startInternal() throws LifecycleException {
  if( log.isInfoEnabled() )
    log.info("Starting tomcat server");
  // Validate the setup of our required system properties
  initDirs();
  // Initialize some naming specific properties
  initNaming();
  setState(LifecycleState.STARTING);
  // Start our defined Engines first
  for (int i = 0; i < engines.length; i++) {
    engines[i].start();
  }
  // Start our defined Connectors second
  for (int i = 0; i < connectors.length; i++) {
    ((Lifecycle) connectors[i]).start();
  }
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

/**
 * Start nested components ({@link Connector}s and {@link Engine}s) and
 * implement the requirements of
 * {@link org.apache.catalina.util.LifecycleBase#startInternal()}.
 *
 * @exception LifecycleException if this component detects a fatal error
 *  that prevents this component from being used
 */
@Override
protected void startInternal() throws LifecycleException {
  if( log.isInfoEnabled() )
    log.info("Starting tomcat server");
  // Validate the setup of our required system properties
  initDirs();
  // Initialize some naming specific properties
  initNaming();
  setState(LifecycleState.STARTING);
  // Start our defined Engines first
  for (int i = 0; i < engines.length; i++) {
    engines[i].start();
  }
  // Start our defined Connectors second
  for (int i = 0; i < connectors.length; i++) {
    ((Lifecycle) connectors[i]).start();
  }
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

engine.start();

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

engine.start();

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

if (this.engine != null) {
  try {
    this.engine.start();
  } catch (LifecycleException e) {
    log.warn(sm.getString("standardService.engine.startFailed"), e);

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

if (this.engine != null) {
  try {
    this.engine.start();
  } catch (LifecycleException e) {
    log.warn(sm.getString("standardService.engine.startFailed"), e);

相关文章