public interface IStreamDelegator
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createStream(IStream stream)
Create a new stream in the repository.
|
java.lang.String |
deleteStream(java.lang.String streamPath,
StreamOptions opts)
Delete a Perforce stream spec from the Perforce server.
|
IStream |
getStream(java.lang.String streamPath)
Get an individual stream by stream path.
|
IStream |
getStream(java.lang.String streamPath,
GetStreamOptions opts)
Get an individual stream by stream path.
|
java.lang.String |
updateStream(IStream stream,
StreamOptions opts)
Update a Perforce stream spec on the Perforce server.
|
java.lang.String createStream(@Nonnull IStream stream) throws P4JavaException
stream
- non-null IStream object representing the stream to be created.P4JavaException
- if any error occurs in the processing of this method.IStream getStream(@Nonnull java.lang.String streamPath) throws P4JavaException
streamPath
- non-null stream's path in a stream depot, of the form
//depotname/streamnameP4JavaException
- if any error occurs in the processing of this method.IStream getStream(java.lang.String streamPath, GetStreamOptions opts) throws P4JavaException
streamPath
- non-null stream's path in a stream depot, of the form
//depotname/streamnameopts
- GetStreamOptions object describing optional parameters; if
null, no options are set.P4JavaException
- if any error occurs in the processing of this method.java.lang.String updateStream(IStream stream, StreamOptions opts) throws P4JavaException
stream
- non-null stream spec to be updated.opts
- StreamOptions object describing optional parameters; if null,
no options are set.P4JavaException
- if any error occurs in the processing of this method.java.lang.String deleteStream(java.lang.String streamPath, StreamOptions opts) throws P4JavaException
streamPath
- non-null stream's path in a stream depot, of the form
//depotname/streamnameopts
- StreamOptions object describing optional parameters; if null,
no options are set.P4JavaException
- if any error occurs in the processing of this method.