Class DeploymentManager.AppEntry

java.lang.Object
org.eclipse.jetty.deploy.DeploymentManager.AppEntry
Enclosing class:
DeploymentManager

public class DeploymentManager.AppEntry extends Object
Represents a single tracked app within the deployment manager.
  • Field Details

    • version

      private int version
      Version of the app. Note: Auto-increments on each DeploymentManager.addApp(App)
    • app

      private App app
      The app being tracked.
    • lifecyleNode

      private Node lifecyleNode
      The lifecycle node location of this App
    • stateTimestamps

      private Map<Node,Long> stateTimestamps
      Tracking the various AppState timestamps (in system milliseconds)
  • Constructor Details

    • AppEntry

      public AppEntry()
  • Method Details

    • getApp

      public App getApp()
    • getLifecyleNode

      public Node getLifecyleNode()
    • getStateTimestamps

      public Map<Node,Long> getStateTimestamps()
    • getVersion

      public int getVersion()
    • setLifeCycleNode

      void setLifeCycleNode(Node node)