Interface IChangesDelegator

    • Method Detail

      • getChangelists

        java.util.List<IChangelistSummary> getChangelists​(int maxMostRecent,
                                                          java.util.List<IFileSpec> fileSpecs,
                                                          java.lang.String clientName,
                                                          java.lang.String userName,
                                                          boolean includeIntegrated,
                                                          boolean submittedOnly,
                                                          boolean pendingOnly,
                                                          boolean longDesc)
                                                   throws ConnectionException,
                                                          RequestException,
                                                          AccessException
        Gets the changelists.
        Parameters:
        maxMostRecent - the max most recent
        fileSpecs - the file specs
        clientName - the client name
        userName - the user name
        includeIntegrated - the include integrated
        submittedOnly - the submitted only
        pendingOnly - the pending only
        longDesc - the long desc
        Returns:
        the changelists
        Throws:
        ConnectionException - the connection exception
        RequestException - the request exception
        AccessException - the access exception
      • getChangelists

        java.util.List<IChangelistSummary> getChangelists​(java.util.List<IFileSpec> fileSpecs,
                                                          GetChangelistsOptions opts)
                                                   throws P4JavaException
        Get a list of Perforce changelist summary objects from the Perforce server.
        Parameters:
        fileSpecs - if non-empty, limits the results to changelists that affect the specified files. If the file specification includes a revision range, limits its results to submitted changelists that affect those particular revisions
        opts - GetChangelistsOptions object describing optional parameters; if null, no options are set.
        Returns:
        a non-null (but possibly empty) list of qualifying changelists.
        Throws:
        P4JavaException - if any error occurs in the processing of this method