com.perforce.p4java.core
Interface IStreamIntegrationStatus

All Known Implementing Classes:
StreamIntegrationStatus

public interface IStreamIntegrationStatus

Defines 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
static interface IStreamIntegrationStatus.ICachedState
          Defines the cached state of the stream's integration status without refreshing stale data.
 
Method Summary
 List<IStreamIntegrationStatus.ICachedState> getCachedStates()
          Get the cached states
 String getFromResult()
          Get the from result.
 String getIntegFromParentHow()
          Get how the integration from parent was performed.
 String getIntegToParentHow()
          Get how the integration to parent was performed.
 String getParent()
          Get the stream's parent.
 String getStream()
          Get the stream's path in a stream depot.
 String getToResult()
          Get the to result.
 IStreamSummary.Type getType()
          Get the stream's type.
 boolean isChangeFlowsFromParent()
          Is change flows from parent.
 boolean isChangeFlowsToParent()
          Is change flows to parent.
 boolean isFirmerThanParent()
          Is firmer than parent.
 boolean isIntegFromParent()
          Is integration from parent.
 boolean isIntegToParent()
          Is integration to parent.
 

Method Detail

getStream

String getStream()
Get the stream's path in a stream depot.


getParent

String getParent()
Get the stream's parent.


getType

IStreamSummary.Type getType()
Get the stream's type.


isFirmerThanParent

boolean isFirmerThanParent()
Is firmer than parent.


isChangeFlowsToParent

boolean isChangeFlowsToParent()
Is change flows to parent.


isChangeFlowsFromParent

boolean isChangeFlowsFromParent()
Is change flows from parent.


isIntegToParent

boolean isIntegToParent()
Is integration to parent.


getIntegToParentHow

String getIntegToParentHow()
Get how the integration to parent was performed.


getToResult

String getToResult()
Get the to result.


isIntegFromParent

boolean isIntegFromParent()
Is integration from parent.


getIntegFromParentHow

String getIntegFromParentHow()
Get how the integration from parent was performed.


getFromResult

String getFromResult()
Get the from result.


getCachedStates

List<IStreamIntegrationStatus.ICachedState> getCachedStates()
Get the cached states



Copyright © 2015 Perforce Software. All Rights Reserved.