Package org.eclipse.jetty.deploy
Class DeploymentManager.AppEntry
- java.lang.Object
-
- org.eclipse.jetty.deploy.DeploymentManager.AppEntry
-
- Enclosing class:
- DeploymentManager
public class DeploymentManager.AppEntry extends java.lang.ObjectRepresents a single tracked app within the deployment manager.
-
-
Field Summary
Fields Modifier and Type Field Description private AppappThe app being tracked.private NodelifecyleNodeThe lifecycle node location of this Appprivate java.util.Map<Node,java.lang.Long>stateTimestampsTracking the various AppState timestamps (in system milliseconds)private intversionVersion of the app.
-
Constructor Summary
Constructors Constructor Description AppEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppgetApp()NodegetLifecyleNode()java.util.Map<Node,java.lang.Long>getStateTimestamps()intgetVersion()(package private) voidsetLifeCycleNode(Node node)
-
-
-
Field Detail
-
version
private int version
Version of the app. Note: Auto-increments on eachDeploymentManager.addApp(App)
-
app
private App app
The app being tracked.
-
lifecyleNode
private Node lifecyleNode
The lifecycle node location of this App
-
stateTimestamps
private java.util.Map<Node,java.lang.Long> stateTimestamps
Tracking the various AppState timestamps (in system milliseconds)
-
-