public class InterchangesDelegator extends BaseDelegator implements IInterchangesDelegator
Modifier and Type | Class and Description |
---|---|
static class |
InterchangesDelegator.InterchangesDelegatorHidden |
MAX_LIMIT_SUPPORTED_MIN_VERSION, QUERY_EXPRESSIONS_SUPPORTED_MIN_VERSION, USER_RESTRICTIONS_SUPPORTED_MIN_VERSION
Constructor and Description |
---|
InterchangesDelegator(IOptionsServer server)
Build a new InterchangesDelegator object and keep the server object for
using in the command processing.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IChangelist> |
getInterchanges(IFileSpec fromFile,
IFileSpec toFile,
boolean showFiles,
boolean longDesc,
int maxChangelistId) |
java.util.List<IChangelist> |
getInterchanges(IFileSpec fromFile,
IFileSpec toFile,
GetInterchangesOptions opts)
Returns a list of changelists that have not been integrated from a set of
source files to a set of target files.
|
java.util.List<IChangelist> |
getInterchanges(java.lang.String branchSpecName,
java.util.List<IFileSpec> fromFileList,
java.util.List<IFileSpec> toFileList,
boolean showFiles,
boolean longDesc,
int maxChangelistId,
boolean reverseMapping,
boolean biDirectional) |
java.util.List<IChangelist> |
getInterchanges(java.lang.String branchSpecName,
java.util.List<IFileSpec> fromFileList,
java.util.List<IFileSpec> toFileList,
GetInterchangesOptions opts)
Returns a list of changelists that have not been integrated from a set of
source files to a set of target files.
|
java.util.List<IChangelist> |
processInterchangeMaps(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resultMaps,
boolean showFiles) |
public InterchangesDelegator(IOptionsServer server)
server
- - the currently effective server implementationpublic java.util.List<IChangelist> getInterchanges(IFileSpec fromFile, IFileSpec toFile, GetInterchangesOptions opts) throws P4JavaException
IInterchangesDelegator
getInterchanges
in interface IInterchangesDelegator
fromFile
- if non-null, use this as the from-file specification.toFile
- if non-null, use this as the to-file specification.opts
- GetInterchangesOptions object describing optional parameters;
if null, no options are set.P4JavaException
- if an error occurs processing this method and its parameters.public java.util.List<IChangelist> getInterchanges(java.lang.String branchSpecName, java.util.List<IFileSpec> fromFileList, java.util.List<IFileSpec> toFileList, GetInterchangesOptions opts) throws P4JavaException
IInterchangesDelegator
Note that depending on the specific options passed-in the fromFileList can be null or one file spec; the toFileList can be null, one or more file specs. The full semantics of this operation are found in the main 'p4 help interchanges' documentation.
getInterchanges
in interface IInterchangesDelegator
branchSpecName
- if non-null and not empty, use this as the branch spec name.fromFileList
- if non-null and not empty, and biDirectional is true, use this
as the from file list.toFileList
- if non-null and not empty, use this as the to file list.opts
- GetInterchangesOptions object describing optional parameters;
if null, no options are set.P4JavaException
- if an error occurs processing this method and its parameters.public java.util.List<IChangelist> getInterchanges(IFileSpec fromFile, IFileSpec toFile, boolean showFiles, boolean longDesc, int maxChangelistId) throws ConnectionException, RequestException, AccessException
public java.util.List<IChangelist> getInterchanges(java.lang.String branchSpecName, java.util.List<IFileSpec> fromFileList, java.util.List<IFileSpec> toFileList, boolean showFiles, boolean longDesc, int maxChangelistId, boolean reverseMapping, boolean biDirectional) throws ConnectionException, RequestException, AccessException
public java.util.List<IChangelist> processInterchangeMaps(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resultMaps, boolean showFiles) throws ConnectionException, AccessException, RequestException