|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStreamSummary
Defines the summary Perforce stream metadata typically returned by the getStreamSummaryList() method, corresponding to "p4 streams" and similar.
In general, stream summary information excludes the stream paths, remapped, ignored, and no server-side operations can be performed against them; for full stream functionality you should use the full IStream interface.
Stream summaries are complete and not refreshable or updateable.
Nested Class Summary | |
---|---|
static interface |
IStreamSummary.IOptions
Stream options are flags to configure stream behavior. |
static class |
IStreamSummary.Type
Types of streams include 'mainline', 'release', 'development', 'virtual' and 'task'. |
Method Summary | |
---|---|
Date |
getAccessed()
Get the date of the last 'integrate' using this stream. |
String |
getBaseParent()
Get the stream's base parent. |
String |
getDescription()
Get the stream's description (if any). |
String |
getName()
Get the alternate name of the stream. |
IStreamSummary.IOptions |
getOptions()
Get the stream options |
String |
getOwnerName()
Get the name of the user who created this stream. |
String |
getParent()
Get the stream's parent. |
String |
getStream()
Get the stream's path in a stream depot. |
IStreamSummary.Type |
getType()
Get the stream type |
Date |
getUpdated()
Get the date specification was last modified. |
boolean |
isChangeFlowsFromParent()
Is change flows from parent. |
boolean |
isChangeFlowsToParent()
Is change flows to parent. |
boolean |
isFirmerThanParent()
Is firmer than parent. |
boolean |
isUnloaded()
Return the "unloaded" status for this stream. |
void |
setAccessed(Date accessed)
Set the last-accessed date. |
void |
setBaseParent(String baseParent)
Set the stream base parent. |
void |
setChangeFlowsFromParent(boolean changeFlowsFromParent)
Set (true/false) the stream's change flows from parent. |
void |
setChangeFlowsToParent(boolean changeFlowsToParent)
Set (true/false) the stream's change flows to parent. |
void |
setDescription(String description)
Set the stream spec description. |
void |
setFirmerThanParent(boolean firmerThanParent)
Set (true/false) the stream is firmer than parent. |
void |
setName(String name)
Set the name of this stream. |
void |
setOptions(IStreamSummary.IOptions options)
Set the stream options. |
void |
setOwnerName(String ownerName)
Set the owner's name for this stream. |
void |
setParent(String parent)
Set the stream parent. |
void |
setStream(String stream)
Set the stream's path. |
void |
setType(IStreamSummary.Type type)
Set the stream type. |
void |
setUpdated(Date updated)
Set the last-updated date. |
Methods inherited from interface com.perforce.p4java.core.IServerResource |
---|
canRefresh, canUpdate, refresh, setServer, update, update, update |
Method Detail |
---|
String getStream()
String getName()
String getOwnerName()
Date getUpdated()
Date getAccessed()
String getDescription()
String getParent()
IStreamSummary.Type getType()
IStreamSummary.IOptions getOptions()
boolean isFirmerThanParent()
boolean isChangeFlowsToParent()
boolean isChangeFlowsFromParent()
String getBaseParent()
void setStream(String stream)
stream
- new stream's pathvoid setName(String name)
name
- new stream spec namevoid setOwnerName(String ownerName)
ownerName
- new owner's namevoid setUpdated(Date updated)
updated
- new updated date.void setAccessed(Date accessed)
accessed
- new accessed date.void setDescription(String description)
description
- new description string.void setParent(String parent)
parent
- new stream parent.void setType(IStreamSummary.Type type)
type
- new stream type.void setOptions(IStreamSummary.IOptions options)
options
- new stream options.void setFirmerThanParent(boolean firmerThanParent)
void setChangeFlowsToParent(boolean changeFlowsToParent)
void setChangeFlowsFromParent(boolean changeFlowsFromParent)
void setBaseParent(String baseParent)
baseParent
- new stream base parent.boolean isUnloaded()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |