Examples of DependManager


Examples of org.apache.tomcat.util.depend.DependManager

      DeployInfo dInfo=(DeployInfo)expanded.get( ctxBase );
      if( dInfo == null || ! dInfo.srcF.exists() )
    return;

      File warFile=dInfo.srcF;
      DependManager dm=(DependManager)context.getContainer().
    getNote("DependManager");
      if( dm!=null ) {
    log( "Adding dependency " + context + " -> " +  warFile );
    Dependency dep=new Dependency();
    dep.setTarget("web.xml");
    dep.setOrigin( warFile );
    dep.setLastModified( warFile.lastModified() );
    dm.addDependency( dep );
    context.getContainer().setNote( "autoDeploy.war", dInfo);

      } else {
    log( "No reloading for " + context + " -> " +  warFile );
      }
View Full Code Here

Examples of org.apache.tomcat.util.depend.DependManager

    }

    public void addContext( ContextManager cm, Context context)
  throws TomcatException
    {
  DependManager dm=(DependManager)context.getContainer().
      getNote("DependManager");
  if( dm==null ) {
      dm=new DependManager();
      context.getContainer().setNote("DependManager", dm);
  }
  if( debug > 0 ) {
      dm.setDebug( debug );
  }
    }
View Full Code Here

Examples of org.apache.tomcat.util.depend.DependManager

     */
    public void contextInit( Context context)
  throws TomcatException
    {
        ContextManager cm = context.getContextManager();
  DependManager dm=(DependManager)context.getContainer().
      getNote("DependManager");

  File inf_xml = new File(context.getAbsolutePath() +
        "/WEB-INF/web.xml");
  if( inf_xml.exists() ) {
      Dependency dep=new Dependency();
      dep.setTarget("web.xml");
      dep.setOrigin( inf_xml );
      dep.setLastModified( inf_xml.lastModified() );
      dm.addDependency( dep );
  }

  // Use a DependClassLoader to autmatically record class loader
  // deps
  loaderHook(dm, context);
View Full Code Here

Examples of org.apache.tomcat.util.depend.DependManager

  loaderHook(dm, context);
    }
   
    public void reload( Request req, Context context) throws TomcatException {

  DependManager dm=(DependManager)context.getContainer().
      getNote("DependManager");

  if( dm!=null ) {
      // we are using a util.depend for reloading
      dm.reset();
  }
  loaderHook(dm, context);
  log( "Reloading context " + context );
    }
View Full Code Here

Examples of org.apache.tomcat.util.depend.DependManager

  // We are remapping ?
  if( request.getAttribute("tomcat.ReloadInterceptor")!=null)
      return 0;
 
  DependManager dm=(DependManager)ctx.getContainer().
      getNote(dependManagerNote);
  if( ! dm.shouldReload() ) return 0;

  if( debug> 0 )
      log( "Detected changes in " + ctx.toString());

  try {
View Full Code Here

Examples of org.apache.tomcat.util.depend.DependManager

         f.lastModified() );
  if( debug>0 )
      log.log("origin = " + dep.getOrigin() + " " +
        dep.getOrigin().lastModified());
  try {
      DependManager dm=(DependManager)ctx.getContainer().
    getNote("DependManager");
      if( dm!=null ) {
    dm.addDependency( dep );
      }
  } catch( TomcatException ex ) {
      ex.printStackTrace();
  }
  info.setDependency( dep );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.