Package com.perforce.p4java.core
Interface IStreamIntegrationStatus
-
- All Known Implementing Classes:
StreamIntegrationStatus
public interface IStreamIntegrationStatusDefines the stream's cached integration status with respect to its parent. If the cache is stale, either because newer changes have been submitted or the stream's branch view has changed, 'istat' checks for pending integrations and updates the cache before showing status.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIStreamIntegrationStatus.ICachedStateDefines the cached state of the stream's integration status without refreshing stale data.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<IStreamIntegrationStatus.ICachedState>getCachedStates()Get the cached statesjava.lang.StringgetFromResult()Get the from result.java.lang.StringgetIntegFromParentHow()Get how the integration from parent was performed.java.lang.StringgetIntegToParentHow()Get how the integration to parent was performed.java.lang.StringgetParent()Get the stream's parent.java.lang.StringgetStream()Get the stream's path in a stream depot.java.lang.StringgetToResult()Get the to result.IStreamSummary.TypegetType()Get the stream's type.booleanisChangeFlowsFromParent()Is change flows from parent.booleanisChangeFlowsToParent()Is change flows to parent.booleanisFirmerThanParent()Is firmer than parent.booleanisIntegFromParent()Is integration from parent.booleanisIntegToParent()Is integration to parent.
-
-
-
Method Detail
-
getStream
java.lang.String getStream()
Get the stream's path in a stream depot.- Returns:
- stream
-
getParent
java.lang.String getParent()
Get the stream's parent.- Returns:
- parent
-
getType
IStreamSummary.Type getType()
Get the stream's type.- Returns:
- type
-
isFirmerThanParent
boolean isFirmerThanParent()
Is firmer than parent.- Returns:
- if true
-
isChangeFlowsToParent
boolean isChangeFlowsToParent()
Is change flows to parent.- Returns:
- if true
-
isChangeFlowsFromParent
boolean isChangeFlowsFromParent()
Is change flows from parent.- Returns:
- if true
-
isIntegToParent
boolean isIntegToParent()
Is integration to parent.- Returns:
- if true
-
getIntegToParentHow
java.lang.String getIntegToParentHow()
Get how the integration to parent was performed.- Returns:
- how
-
getToResult
java.lang.String getToResult()
Get the to result.- Returns:
- to result
-
isIntegFromParent
boolean isIntegFromParent()
Is integration from parent.- Returns:
- if true
-
getIntegFromParentHow
java.lang.String getIntegFromParentHow()
Get how the integration from parent was performed.- Returns:
- how
-
getFromResult
java.lang.String getFromResult()
Get the from result.- Returns:
- from result
-
getCachedStates
java.util.List<IStreamIntegrationStatus.ICachedState> getCachedStates()
Get the cached states- Returns:
- list of cached states
-
-