Class UnloadDelegator

    • Constructor Detail

      • UnloadDelegator

        public UnloadDelegator​(IOptionsServer server)
        Instantiate a new UnloadDelegator, providing the server object that will be used to execute Perforce Helix attribute commands.
        Parameters:
        server - a concrete implementation of a Perforce Helix Server
    • Method Detail

      • unload

        public java.lang.String unload​(UnloadOptions opts)
                                throws P4JavaException
        Description copied from interface: IUnloadDelegator
        Unloads a client or label to the unload depot.

        Note that by default, users can only unload their own clients or labels. The -f flag requires 'admin' access, which is granted by 'p4 protect'. The full semantics of this operation are found in the main 'p4 help unload' documentation.

        Specified by:
        unload in interface IUnloadDelegator
        Parameters:
        opts - possibly-null UnloadOptions object specifying method options.
        Returns:
        non-null result message string from the unload operation.
        Throws:
        P4JavaException - if an error occurs processing this method and its parameters.