Interface SessionInfo
-
- All Known Implementing Classes:
Heartbeat.SessionRecord
public interface SessionInfoDescribes some Heartbeat session
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Heartbeat.AppTypegetAppType()StringgetBuildNumber()StringgetDescription()StringgetDisplayVersion()Set<NodeResponsibility>getEffectiveResponsibilities()StringgetId()DategetLastActivityTime()longgetStartingCode()DategetStartTime()Set<NodeResponsibility>getSupportedResponsibilities()StringgetUrl()booleanisStopping()booleanisUneditable()booleanrequiresExclusiveLock()
-
-
-
Method Detail
-
getId
@NotNull String getId()
-
getStartingCode
long getStartingCode()
-
requiresExclusiveLock
boolean requiresExclusiveLock()
-
getStartTime
@Nullable Date getStartTime()
-
getLastActivityTime
@Nullable Date getLastActivityTime()
-
getAppType
@NotNull Heartbeat.AppType getAppType()
-
getSupportedResponsibilities
@NotNull Set<NodeResponsibility> getSupportedResponsibilities()
-
getEffectiveResponsibilities
@NotNull Set<NodeResponsibility> getEffectiveResponsibilities()
-
isUneditable
boolean isUneditable()
-
getUrl
@Nullable String getUrl()
-
getDescription
@NotNull String getDescription()
-
getBuildNumber
@Nullable String getBuildNumber()
-
getDisplayVersion
@Nullable String getDisplayVersion()
-
isStopping
boolean isStopping()
-
-