You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by dl...@apache.org on 2014/04/03 01:40:11 UTC

svn commit: r1584217 [1/9] - in /mesos/site: ./ publish/ publish/api/ publish/api/current/ publish/api/current/java/ publish/api/current/java/org/ publish/api/current/java/org/apache/ publish/api/current/java/org/apache/mesos/ publish/api/current/java/...

Author: dlester
Date: Wed Apr  2 23:40:09 2014
New Revision: 1584217

URL: http://svn.apache.org/r1584217
Log:
Adds javadocs to the website, and associated task to Rakefile. Original patch attached to MESOS-570.

Added:
    mesos/site/publish/api/
    mesos/site/publish/api/current/
    mesos/site/publish/api/current/java/
    mesos/site/publish/api/current/java/allclasses-frame.html
    mesos/site/publish/api/current/java/allclasses-noframe.html
    mesos/site/publish/api/current/java/constant-values.html
    mesos/site/publish/api/current/java/deprecated-list.html
    mesos/site/publish/api/current/java/help-doc.html
    mesos/site/publish/api/current/java/index-all.html
    mesos/site/publish/api/current/java/index.html
    mesos/site/publish/api/current/java/org/
    mesos/site/publish/api/current/java/org/apache/
    mesos/site/publish/api/current/java/org/apache/mesos/
    mesos/site/publish/api/current/java/org/apache/mesos/Executor.html
    mesos/site/publish/api/current/java/org/apache/mesos/ExecutorDriver.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.Entry.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.OperationFailedException.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.Position.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.Reader.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.Writer.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.WriterFailedException.html
    mesos/site/publish/api/current/java/org/apache/mesos/Log.html
    mesos/site/publish/api/current/java/org/apache/mesos/MesosExecutorDriver.html
    mesos/site/publish/api/current/java/org/apache/mesos/MesosSchedulerDriver.html
    mesos/site/publish/api/current/java/org/apache/mesos/Scheduler.html
    mesos/site/publish/api/current/java/org/apache/mesos/SchedulerDriver.html
    mesos/site/publish/api/current/java/org/apache/mesos/package-frame.html
    mesos/site/publish/api/current/java/org/apache/mesos/package-summary.html
    mesos/site/publish/api/current/java/org/apache/mesos/package-tree.html
    mesos/site/publish/api/current/java/overview-tree.html
    mesos/site/publish/api/current/java/package-list
    mesos/site/publish/api/current/java/resources/
    mesos/site/publish/api/current/java/resources/background.gif   (with props)
    mesos/site/publish/api/current/java/resources/tab.gif   (with props)
    mesos/site/publish/api/current/java/resources/titlebar.gif   (with props)
    mesos/site/publish/api/current/java/resources/titlebar_end.gif   (with props)
    mesos/site/publish/api/current/java/serialized-form.html
    mesos/site/publish/api/current/java/stylesheet.css
    mesos/site/source/api/
    mesos/site/source/api/current/
    mesos/site/source/api/current/java/
    mesos/site/source/api/current/java/allclasses-frame.html
    mesos/site/source/api/current/java/allclasses-noframe.html
    mesos/site/source/api/current/java/constant-values.html
    mesos/site/source/api/current/java/deprecated-list.html
    mesos/site/source/api/current/java/help-doc.html
    mesos/site/source/api/current/java/index-all.html
    mesos/site/source/api/current/java/index.html
    mesos/site/source/api/current/java/org/
    mesos/site/source/api/current/java/org/apache/
    mesos/site/source/api/current/java/org/apache/mesos/
    mesos/site/source/api/current/java/org/apache/mesos/Executor.html
    mesos/site/source/api/current/java/org/apache/mesos/ExecutorDriver.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.Entry.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.OperationFailedException.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.Position.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.Reader.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.Writer.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.WriterFailedException.html
    mesos/site/source/api/current/java/org/apache/mesos/Log.html
    mesos/site/source/api/current/java/org/apache/mesos/MesosExecutorDriver.html
    mesos/site/source/api/current/java/org/apache/mesos/MesosSchedulerDriver.html
    mesos/site/source/api/current/java/org/apache/mesos/Scheduler.html
    mesos/site/source/api/current/java/org/apache/mesos/SchedulerDriver.html
    mesos/site/source/api/current/java/org/apache/mesos/package-frame.html
    mesos/site/source/api/current/java/org/apache/mesos/package-summary.html
    mesos/site/source/api/current/java/org/apache/mesos/package-tree.html
    mesos/site/source/api/current/java/overview-tree.html
    mesos/site/source/api/current/java/package-list
    mesos/site/source/api/current/java/resources/
    mesos/site/source/api/current/java/resources/background.gif   (with props)
    mesos/site/source/api/current/java/resources/tab.gif   (with props)
    mesos/site/source/api/current/java/resources/titlebar.gif   (with props)
    mesos/site/source/api/current/java/resources/titlebar_end.gif   (with props)
    mesos/site/source/api/current/java/serialized-form.html
    mesos/site/source/api/current/java/stylesheet.css
Modified:
    mesos/site/Rakefile
    mesos/site/config.rb
    mesos/site/publish/sitemap.xml

Modified: mesos/site/Rakefile
URL: http://svn.apache.org/viewvc/mesos/site/Rakefile?rev=1584217&r1=1584216&r2=1584217&view=diff
==============================================================================
--- mesos/site/Rakefile (original)
+++ mesos/site/Rakefile Wed Apr  2 23:40:09 2014
@@ -4,7 +4,10 @@ require 'fileutils'
 
 task :default => [:update_docs, :build, :clean]
 
-CLEAN.include "tmp", "**/.DS_Store"
+tmp_dir = File.join(File.dirname(__FILE__), "tmp")
+mesos_dir = File.join(tmp_dir, "mesos")
+
+CLEAN.include(tmp_dir, "**/.DS_Store")
 
 desc "Build the website from source"
 task :build do
@@ -17,20 +20,27 @@ task :build do
   end
 end
 
+desc "Clone the Mesos code base"
+task :clone_mesos do
+  puts "Cloning Apache Mesos codebase"
+
+  if File.exists?(mesos_dir)
+    system("pushd #{mesos_dir} && git pull origin master && popd")
+  else
+    FileUtils.mkdir_p(mesos_dir)
+    system("git clone --depth 1 http://git-wip-us.apache.org/repos/asf/mesos.git #{mesos_dir}")
+  end
+end
+
 desc "Update the latest docs from the Apache Mesos codebase"
-task :update_docs do
+task :update_docs => :clone_mesos do
   puts "Updating latest documentation from the Apache Mesos codebase"
 
-  tmp_dir = File.join(File.dirname(__FILE__), "tmp")
   docs_dir = File.join(File.dirname(__FILE__), "source/documentation")
-  Rake::Task[:clean].invoke if File.exist?(tmp_dir)
 
-  puts "Cloning Apache Mesos codebase"
-  FileUtils.mkdir_p(tmp_dir)
-  system("git clone --depth 1 http://git-wip-us.apache.org/repos/asf/mesos.git #{tmp_dir}/mesos")
   puts "Updating docs to the latest version"
   FileUtils.rm_f(Dir.glob("source/documentation/latest/*.md"))
-  FileUtils.cp_r(Dir.glob("#{tmp_dir}/mesos/docs/*.md"), File.expand_path("source/documentation/latest/"))
+  FileUtils.cp_r(Dir.glob("#{mesos_dir}/docs/*.md"), File.expand_path("source/documentation/latest/"))
   puts "Parse documentation files to removing md extension in any links"
   Dir.chdir("#{docs_dir}/latest/") {
     Dir.glob('*.md').each { |doc|
@@ -45,6 +55,12 @@ task :update_docs do
   puts "Documentation updated"
 end
 
+desc "Generate javadoc from the Java source files in the codebase"
+task :javadoc => :clone_mesos do
+  # TODO: add version to the path. Uses 'current' for now.
+  system("javadoc -d source/api/latest/java -sourcepath #{mesos_dir}/src/java/src org.apache.mesos")
+end
+
 desc "Run the site in development mode. Preview available at http://localhost:4567/"
 task :dev do
   system("middleman server")

Modified: mesos/site/config.rb
URL: http://svn.apache.org/viewvc/mesos/site/config.rb?rev=1584217&r1=1584216&r2=1584217&view=diff
==============================================================================
--- mesos/site/config.rb (original)
+++ mesos/site/config.rb Wed Apr  2 23:40:09 2014
@@ -50,6 +50,9 @@ end
 
 page "/sitemap.xml", :layout => false
 
+# Turn off directory index for API docs because it breaks links
+page "/api/*", :directory_index => false
+
 activate :directory_indexes
 activate :syntax
-activate :livereload
\ No newline at end of file
+activate :livereload

Added: mesos/site/publish/api/current/java/allclasses-frame.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/allclasses-frame.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/allclasses-frame.html (added)
+++ mesos/site/publish/api/current/java/allclasses-frame.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/mesos/Executor.html" title="interface in org.apache.mesos" target="classFrame"><i>Executor</i></a></li>
+<li><a href="org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos" target="classFrame"><i>ExecutorDriver</i></a></li>
+<li><a href="org/apache/mesos/Log.html" title="class in org.apache.mesos" target="classFrame">Log</a></li>
+<li><a href="org/apache/mesos/Log.Entry.html" title="class in org.apache.mesos" target="classFrame">Log.Entry</a></li>
+<li><a href="org/apache/mesos/Log.OperationFailedException.html" title="class in org.apache.mesos" target="classFrame">Log.OperationFailedException</a></li>
+<li><a href="org/apache/mesos/Log.Position.html" title="class in org.apache.mesos" target="classFrame">Log.Position</a></li>
+<li><a href="org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos" target="classFrame">Log.Reader</a></li>
+<li><a href="org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos" target="classFrame">Log.Writer</a></li>
+<li><a href="org/apache/mesos/Log.WriterFailedException.html" title="class in org.apache.mesos" target="classFrame">Log.WriterFailedException</a></li>
+<li><a href="org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos" target="classFrame">MesosExecutorDriver</a></li>
+<li><a href="org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos" target="classFrame">MesosSchedulerDriver</a></li>
+<li><a href="org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos" target="classFrame"><i>Scheduler</i></a></li>
+<li><a href="org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos" target="classFrame"><i>SchedulerDriver</i></a></li>
+</ul>
+</div>
+</body>
+</html>

Added: mesos/site/publish/api/current/java/allclasses-noframe.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/allclasses-noframe.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/allclasses-noframe.html (added)
+++ mesos/site/publish/api/current/java/allclasses-noframe.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/mesos/Executor.html" title="interface in org.apache.mesos"><i>Executor</i></a></li>
+<li><a href="org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos"><i>ExecutorDriver</i></a></li>
+<li><a href="org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></li>
+<li><a href="org/apache/mesos/Log.Entry.html" title="class in org.apache.mesos">Log.Entry</a></li>
+<li><a href="org/apache/mesos/Log.OperationFailedException.html" title="class in org.apache.mesos">Log.OperationFailedException</a></li>
+<li><a href="org/apache/mesos/Log.Position.html" title="class in org.apache.mesos">Log.Position</a></li>
+<li><a href="org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></li>
+<li><a href="org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></li>
+<li><a href="org/apache/mesos/Log.WriterFailedException.html" title="class in org.apache.mesos">Log.WriterFailedException</a></li>
+<li><a href="org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></li>
+<li><a href="org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></li>
+<li><a href="org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos"><i>Scheduler</i></a></li>
+<li><a href="org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos"><i>SchedulerDriver</i></a></li>
+</ul>
+</div>
+</body>
+</html>

Added: mesos/site/publish/api/current/java/constant-values.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/constant-values.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/constant-values.html (added)
+++ mesos/site/publish/api/current/java/constant-values.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Constant Field Values";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: mesos/site/publish/api/current/java/deprecated-list.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/deprecated-list.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/deprecated-list.html (added)
+++ mesos/site/publish/api/current/java/deprecated-list.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>Deprecated List</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Deprecated List";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/mesos/SchedulerDriver.html#launchTasks(OfferID, java.util.Collection)">org.apache.mesos.SchedulerDriver.launchTasks(OfferID, Collection<TaskInfo>)</a>
+<div class="block"><i>Use launchTasks(
+                     Collection<OfferID> offerId,
+                     Collection<TaskInfo> tasks) instead.</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/mesos/MesosSchedulerDriver.html#launchTasks(OfferID, java.util.Collection)">org.apache.mesos.MesosSchedulerDriver.launchTasks(OfferID, Collection<TaskInfo>)</a>
+<div class="block"><i>Replaced by launchTasks using offer list.</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/mesos/SchedulerDriver.html#launchTasks(OfferID, java.util.Collection, Filters)">org.apache.mesos.SchedulerDriver.launchTasks(OfferID, Collection<TaskInfo>, Filters)</a>
+<div class="block"><i>Use launchTasks(
+                     Collection<OfferID> offerId,
+                     Collection<TaskInfo> tasks,
+                     Filters filters) instead.</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/mesos/MesosSchedulerDriver.html#launchTasks(OfferID, java.util.Collection, Filters)">org.apache.mesos.MesosSchedulerDriver.launchTasks(OfferID, Collection<TaskInfo>, Filters)</a>
+<div class="block"><i>Replaced by launchTasks using offer list.</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: mesos/site/publish/api/current/java/help-doc.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/help-doc.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/help-doc.html (added)
+++ mesos/site/publish/api/current/java/help-doc.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>API Help</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="API Help";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<em>This help file applies to API documentation generated using the standard doclet.</em></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: mesos/site/publish/api/current/java/index-all.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/index-all.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/index-all.html (added)
+++ mesos/site/publish/api/current/java/index-all.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,629 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>Index</title>
+<meta name="date" content="2014-04-02">
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="./org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#abort()">abort()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Aborts the driver so that no more callbacks can be made to the
+ executor.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#abort()">abort()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#abort()">abort()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#abort()">abort()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Aborts the driver so that no more callbacks can be made to the
+ scheduler.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Writer.html#append(byte[], long, java.util.concurrent.TimeUnit)">append(byte[], long, TimeUnit)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></dt>
+<dd>
+<div class="block">Attempts to append to the log with the specified data returning
+ the new end position of the log if successful.</div>
+</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#beginning()">beginning()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>
+<div class="block">Returns the beginning position of the log (might be out of date
+ with respect to another replica).</div>
+</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Position.html#compareTo(org.apache.mesos.Log.Position)">compareTo(Log.Position)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos">Log.Position</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_D_">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Entry.html#data">data</a></span> - Variable in class org.apache.mesos.<a href="./org/apache/mesos/Log.Entry.html" title="class in org.apache.mesos">Log.Entry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#declineOffer(OfferID)">declineOffer(OfferID)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#declineOffer(OfferID, Filters)">declineOffer(OfferID, Filters)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#declineOffer(OfferID, Filters)">declineOffer(OfferID, Filters)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Declines an offer in its entirety and applies the specified
+ filters on the resources (see mesos.proto for a description of
+ Filters).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#declineOffer(OfferID)">declineOffer(OfferID)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Declines an offer in its entirety.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#disconnected(org.apache.mesos.ExecutorDriver)">disconnected(ExecutorDriver)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when the executor becomes "disconnected" from the slave
+ (e.g., the slave is being restarted due to an upgrade).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#disconnected(org.apache.mesos.SchedulerDriver)">disconnected(SchedulerDriver)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when the scheduler becomes "disconnected" from the master
+ (e.g., the master fails and another is taking over).</div>
+</dd>
+</dl>
+<a name="_E_">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#ending()">ending()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>
+<div class="block">Returns the ending position of the log (might be out of date
+ with respect to another replica).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Position.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos">Log.Position</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#error(org.apache.mesos.ExecutorDriver, java.lang.String)">error(ExecutorDriver, String)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when a fatal error has occured with the executor and/or
+ executor driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#error(org.apache.mesos.SchedulerDriver, java.lang.String)">error(SchedulerDriver, String)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when there is an unrecoverable error in the scheduler or
+ driver.</div>
+</dd>
+<dt><a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos"><span class="strong">Executor</span></a> - Interface in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Callback interface to be implemented by frameworks' executors.</div>
+</dd>
+<dt><a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos"><span class="strong">ExecutorDriver</span></a> - Interface in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Abstract interface for connecting an executor to Mesos.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#executorLost(org.apache.mesos.SchedulerDriver, ExecutorID, SlaveID, int)">executorLost(SchedulerDriver, ExecutorID, SlaveID, int)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when an executor has exited/terminated.</div>
+</dd>
+</dl>
+<a name="_F_">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#finalize()">finalize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#finalize()">finalize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Writer.html#finalize()">finalize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#finalize()">finalize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#finalize()">finalize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#frameworkMessage(org.apache.mesos.ExecutorDriver, byte[])">frameworkMessage(ExecutorDriver, byte[])</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when a framework message has arrived for this
+ executor.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#frameworkMessage(org.apache.mesos.SchedulerDriver, ExecutorID, SlaveID, byte[])">frameworkMessage(SchedulerDriver, ExecutorID, SlaveID, byte[])</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when an executor sends a message.</div>
+</dd>
+</dl>
+<a name="_I_">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Position.html#identity()">identity()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos">Log.Position</a></dt>
+<dd>
+<div class="block">Returns an "identity" of this position, useful for serializing
+ to logs or across communication mediums.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#initialize(int, java.lang.String, java.util.Set)">initialize(int, String, Set&lt;String&gt;)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#initialize(int, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit, java.lang.String)">initialize(int, String, String, long, TimeUnit, String)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#initialize(int, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit, java.lang.String, java.lang.String, byte[])">initialize(int, String, String, long, TimeUnit, String, String, byte[])</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#initialize(org.apache.mesos.Log)">initialize(Log)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Writer.html#initialize(org.apache.mesos.Log, long, java.util.concurrent.TimeUnit, int)">initialize(Log, long, TimeUnit, int)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#initialize()">initialize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#initialize()">initialize()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_J_">
+<!--   -->
+</a>
+<h2 class="title">J</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#join()">join()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Waits for the driver to be stopped or aborted, possibly
+ _blocking_ the current thread indefinitely.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#join()">join()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#join()">join()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#join()">join()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Waits for the driver to be stopped or aborted, possibly
+ _blocking_ the current thread indefinitely.</div>
+</dd>
+</dl>
+<a name="_K_">
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#killTask(org.apache.mesos.ExecutorDriver, TaskID)">killTask(ExecutorDriver, TaskID)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when a task running within this executor has been killed
+ (via <a href="./org/apache/mesos/SchedulerDriver.html#killTask(TaskID)"><code>killTask(TaskID)</code></a>).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#killTask(TaskID)">killTask(TaskID)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#killTask(TaskID)">killTask(TaskID)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Kills the specified task.</div>
+</dd>
+</dl>
+<a name="_L_">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#launchTask(org.apache.mesos.ExecutorDriver, TaskInfo)">launchTask(ExecutorDriver, TaskInfo)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when a task has been launched on this executor (initiated
+ via <code>Scheduler#launchTasks</code>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#launchTasks(OfferID, java.util.Collection)">launchTasks(OfferID, Collection&lt;TaskInfo&gt;)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Replaced by launchTasks using offer list.</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#launchTasks(OfferID, java.util.Collection, Filters)">launchTasks(OfferID, Collection&lt;TaskInfo&gt;, Filters)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Replaced by launchTasks using offer list.</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#launchTasks(java.util.Collection, java.util.Collection)">launchTasks(Collection&lt;OfferID&gt;, Collection&lt;TaskInfo&gt;)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#launchTasks(java.util.Collection, java.util.Collection, Filters)">launchTasks(Collection&lt;OfferID&gt;, Collection&lt;TaskInfo&gt;, Filters)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#launchTasks(java.util.Collection, java.util.Collection, Filters)">launchTasks(Collection&lt;OfferID&gt;, Collection&lt;TaskInfo&gt;, Filters)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Launches the given set of tasks on a set of offers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#launchTasks(java.util.Collection, java.util.Collection)">launchTasks(Collection&lt;OfferID&gt;, Collection&lt;TaskInfo&gt;)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Launches the given set of tasks.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#launchTasks(OfferID, java.util.Collection, Filters)">launchTasks(OfferID, Collection&lt;TaskInfo&gt;, Filters)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Use launchTasks(
+                     Collection<OfferID> offerId,
+                     Collection<TaskInfo> tasks,
+                     Filters filters) instead.</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#launchTasks(OfferID, java.util.Collection)">launchTasks(OfferID, Collection&lt;TaskInfo&gt;)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>Use launchTasks(
+                     Collection<OfferID> offerId,
+                     Collection<TaskInfo> tasks) instead.</i></div>
+</div>
+</dd>
+<dt><a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos"><span class="strong">Log</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Provides access to a distributed append only log.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#Log(int, java.lang.String, java.util.Set)">Log(int, String, Set&lt;String&gt;)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#Log(int, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit, java.lang.String)">Log(int, String, String, long, TimeUnit, String)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#Log(int, java.lang.String, java.lang.String, long, java.util.concurrent.TimeUnit, java.lang.String, java.lang.String, byte[])">Log(int, String, String, long, TimeUnit, String, String, byte[])</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/mesos/Log.Entry.html" title="class in org.apache.mesos"><span class="strong">Log.Entry</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Represents an opaque data entry in the <a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos"><code>Log</code></a> with a <a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos"><code>Log.Position</code></a>.</div>
+</dd>
+<dt><a href="./org/apache/mesos/Log.OperationFailedException.html" title="class in org.apache.mesos"><span class="strong">Log.OperationFailedException</span></a> - Exception in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">An exception that gets thrown when an error occurs while
+ performing a read or write operation.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.OperationFailedException.html#Log.OperationFailedException(java.lang.String)">Log.OperationFailedException(String)</a></span> - Constructor for exception org.apache.mesos.<a href="./org/apache/mesos/Log.OperationFailedException.html" title="class in org.apache.mesos">Log.OperationFailedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.OperationFailedException.html#Log.OperationFailedException(java.lang.String, java.lang.Throwable)">Log.OperationFailedException(String, Throwable)</a></span> - Constructor for exception org.apache.mesos.<a href="./org/apache/mesos/Log.OperationFailedException.html" title="class in org.apache.mesos">Log.OperationFailedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos"><span class="strong">Log.Position</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">An opaque identifier of a log entry's position within the
+ log.</div>
+</dd>
+<dt><a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos"><span class="strong">Log.Reader</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Provides read access to the <a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos"><code>Log</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#Log.Reader(org.apache.mesos.Log)">Log.Reader(Log)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos"><span class="strong">Log.Writer</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Provides write access to the <a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos"><code>Log</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Writer.html#Log.Writer(org.apache.mesos.Log, long, java.util.concurrent.TimeUnit, int)">Log.Writer(Log, long, TimeUnit, int)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/mesos/Log.WriterFailedException.html" title="class in org.apache.mesos"><span class="strong">Log.WriterFailedException</span></a> - Exception in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">An exception that gets thrown when a writer no longer has the
+ ability to perform operations (e.g., because it was superseded by
+ another writer).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.WriterFailedException.html#Log.WriterFailedException(java.lang.String)">Log.WriterFailedException(String)</a></span> - Constructor for exception org.apache.mesos.<a href="./org/apache/mesos/Log.WriterFailedException.html" title="class in org.apache.mesos">Log.WriterFailedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.WriterFailedException.html#Log.WriterFailedException(java.lang.String, java.lang.Throwable)">Log.WriterFailedException(String, Throwable)</a></span> - Constructor for exception org.apache.mesos.<a href="./org/apache/mesos/Log.WriterFailedException.html" title="class in org.apache.mesos">Log.WriterFailedException</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_M_">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos"><span class="strong">MesosExecutorDriver</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Concrete implementation of an ExecutorDriver that connects an
+ Executor with a Mesos slave.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#MesosExecutorDriver(org.apache.mesos.Executor)">MesosExecutorDriver(Executor)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>
+<div class="block">Creates a new driver that uses the specified Executor.</div>
+</dd>
+<dt><a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos"><span class="strong">MesosSchedulerDriver</span></a> - Class in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Concrete implementation of a SchedulerDriver that connects a
+ Scheduler with a Mesos master.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#MesosSchedulerDriver(org.apache.mesos.Scheduler, FrameworkInfo, java.lang.String)">MesosSchedulerDriver(Scheduler, FrameworkInfo, String)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>
+<div class="block">Creates a new driver for the specified scheduler.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#MesosSchedulerDriver(org.apache.mesos.Scheduler, FrameworkInfo, java.lang.String, Credential)">MesosSchedulerDriver(Scheduler, FrameworkInfo, String, Credential)</a></span> - Constructor for class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>
+<div class="block">Same as the above constructor, except that it accepts 'credential'
+ as a parameter.</div>
+</dd>
+</dl>
+<a name="_O_">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#offerRescinded(org.apache.mesos.SchedulerDriver, OfferID)">offerRescinded(SchedulerDriver, OfferID)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when an offer is no longer valid (e.g., the slave was
+ lost or another framework used resources in the offer).</div>
+</dd>
+<dt><a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a> - package org.apache.mesos</dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_P_">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Entry.html#position">position</a></span> - Variable in class org.apache.mesos.<a href="./org/apache/mesos/Log.Entry.html" title="class in org.apache.mesos">Log.Entry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.html#position(byte[])">position(byte[])</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.html" title="class in org.apache.mesos">Log</a></dt>
+<dd>
+<div class="block">Returns a position based off of the bytes recovered from
+ Position.identity().</div>
+</dd>
+</dl>
+<a name="_R_">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Reader.html#read(org.apache.mesos.Log.Position, org.apache.mesos.Log.Position, long, java.util.concurrent.TimeUnit)">read(Log.Position, Log.Position, long, TimeUnit)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Reader.html" title="class in org.apache.mesos">Log.Reader</a></dt>
+<dd>
+<div class="block">Attempts to read from the log between the specified positions
+ (inclusive).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#reconcileTasks(java.util.Collection)">reconcileTasks(Collection&lt;TaskStatus&gt;)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#reconcileTasks(java.util.Collection)">reconcileTasks(Collection&lt;TaskStatus&gt;)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Reconciliation of tasks causes the master to send status updates for tasks
+ whose status differs from the status sent here.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#registered(org.apache.mesos.ExecutorDriver, ExecutorInfo, FrameworkInfo, SlaveInfo)">registered(ExecutorDriver, ExecutorInfo, FrameworkInfo, SlaveInfo)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked once the executor driver has been able to successfully
+ connect with Mesos.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#registered(org.apache.mesos.SchedulerDriver, FrameworkID, MasterInfo)">registered(SchedulerDriver, FrameworkID, MasterInfo)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when the scheduler successfully registers with a Mesos
+ master.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#requestResources(java.util.Collection)">requestResources(Collection&lt;Request&gt;)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#requestResources(java.util.Collection)">requestResources(Collection&lt;Request&gt;)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Requests resources from Mesos (see mesos.proto for a description
+ of Request and how, for example, to request resources
+ from specific slaves).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#reregistered(org.apache.mesos.ExecutorDriver, SlaveInfo)">reregistered(ExecutorDriver, SlaveInfo)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when the executor re-registers with a restarted slave.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#reregistered(org.apache.mesos.SchedulerDriver, MasterInfo)">reregistered(SchedulerDriver, MasterInfo)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when the scheduler re-registers with a newly elected Mesos master.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#resourceOffers(org.apache.mesos.SchedulerDriver, java.util.List)">resourceOffers(SchedulerDriver, List&lt;Offer&gt;)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when resources have been offered to this framework.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#reviveOffers()">reviveOffers()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#reviveOffers()">reviveOffers()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Removes all filters, previously set by the framework (via <a href="./org/apache/mesos/SchedulerDriver.html#launchTasks(java.util.Collection, java.util.Collection, Filters)"><code>launchTasks(java.util.Collection&lt;OfferID&gt;, java.util.Collection&lt;TaskInfo&gt;, Filters)</code></a>).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#run()">run()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Starts and immediately joins (i.e., blocks on) the driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#run()">run()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#run()">run()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#run()">run()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Starts and immediately joins (i.e., blocks on) the driver.</div>
+</dd>
+</dl>
+<a name="_S_">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos"><span class="strong">Scheduler</span></a> - Interface in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Callback interface to be implemented by frameworks'
+ schedulers.</div>
+</dd>
+<dt><a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos"><span class="strong">SchedulerDriver</span></a> - Interface in <a href="./org/apache/mesos/package-summary.html">org.apache.mesos</a></dt>
+<dd>
+<div class="block">Abstract interface for connecting a scheduler to Mesos.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#sendFrameworkMessage(byte[])">sendFrameworkMessage(byte[])</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Sends a message to the framework scheduler.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#sendFrameworkMessage(byte[])">sendFrameworkMessage(byte[])</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#sendFrameworkMessage(ExecutorID, SlaveID, byte[])">sendFrameworkMessage(ExecutorID, SlaveID, byte[])</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#sendFrameworkMessage(ExecutorID, SlaveID, byte[])">sendFrameworkMessage(ExecutorID, SlaveID, byte[])</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Sends a message from the framework to one of its executors.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#sendStatusUpdate(TaskStatus)">sendStatusUpdate(TaskStatus)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Sends a status update to the framework scheduler, retrying as
+ necessary until an acknowledgement has been received or the
+ executor is terminated (in which case, a TASK_LOST status update
+ will be sent).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#sendStatusUpdate(TaskStatus)">sendStatusUpdate(TaskStatus)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Executor.html#shutdown(org.apache.mesos.ExecutorDriver)">shutdown(ExecutorDriver)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Executor.html" title="interface in org.apache.mesos">Executor</a></dt>
+<dd>
+<div class="block">Invoked when the executor should terminate all of it's currently
+ running tasks.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#slaveLost(org.apache.mesos.SchedulerDriver, SlaveID)">slaveLost(SchedulerDriver, SlaveID)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when a slave has been determined unreachable (e.g.,
+ machine failure, network partition).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#start()">start()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Starts the executor driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#start()">start()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>
+<div class="block">See ExecutorDriver for descriptions of these.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#start()">start()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>
+<div class="block">See SchedulerDriver for descriptions of these.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#start()">start()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Starts the scheduler driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Scheduler.html#statusUpdate(org.apache.mesos.SchedulerDriver, TaskStatus)">statusUpdate(SchedulerDriver, TaskStatus)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/Scheduler.html" title="interface in org.apache.mesos">Scheduler</a></dt>
+<dd>
+<div class="block">Invoked when the status of a task has changed (e.g., a slave is
+ lost and so the task is lost, a task finishes and an executor
+ sends a status update saying so, etc).</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/ExecutorDriver.html#stop()">stop()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/ExecutorDriver.html" title="interface in org.apache.mesos">ExecutorDriver</a></dt>
+<dd>
+<div class="block">Stops the executor driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosExecutorDriver.html#stop()">stop()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosExecutorDriver.html" title="class in org.apache.mesos">MesosExecutorDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#stop(boolean)">stop(boolean)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/MesosSchedulerDriver.html#stop()">stop()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/MesosSchedulerDriver.html" title="class in org.apache.mesos">MesosSchedulerDriver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#stop(boolean)">stop(boolean)</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Stops the scheduler driver.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/SchedulerDriver.html#stop()">stop()</a></span> - Method in interface org.apache.mesos.<a href="./org/apache/mesos/SchedulerDriver.html" title="interface in org.apache.mesos">SchedulerDriver</a></dt>
+<dd>
+<div class="block">Stops the scheduler driver assuming no failover.</div>
+</dd>
+</dl>
+<a name="_T_">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Position.html#toString()">toString()</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Position.html" title="class in org.apache.mesos">Log.Position</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/mesos/Log.Writer.html#truncate(org.apache.mesos.Log.Position, long, java.util.concurrent.TimeUnit)">truncate(Log.Position, long, TimeUnit)</a></span> - Method in class org.apache.mesos.<a href="./org/apache/mesos/Log.Writer.html" title="class in org.apache.mesos">Log.Writer</a></dt>
+<dd>
+<div class="block">Attempts to truncate the log (from the beginning to the
+ specified position exclusive) If the position is invalid, an
+ WriterFailedException will get thrown.</div>
+</dd>
+</dl>
+<a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./org/apache/mesos/package-summary.html">Package</a></li>
+<li>Class</li>
+<li><a href="./org/apache/mesos/package-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Added: mesos/site/publish/api/current/java/index.html
URL: http://svn.apache.org/viewvc/mesos/site/publish/api/current/java/index.html?rev=1584217&view=auto
==============================================================================
--- mesos/site/publish/api/current/java/index.html (added)
+++ mesos/site/publish/api/current/java/index.html Wed Apr  2 23:40:09 2014
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc on Wed Apr 02 16:09:03 PDT 2014 -->
+<title>Generated Documentation (Untitled)</title>
+<script type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+<frame src="org/apache/mesos/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="org/apache/mesos/package-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>