java.lang.Object
com.perforce.p4java.impl.mapbased.rpc.handles.AbstractHandle
com.perforce.p4java.impl.mapbased.rpc.handles.ClientFile

public class ClientFile extends AbstractHandle
  • Constructor Details

  • Method Details

    • getProgress

      public BaseProgressReport getProgress()
    • setProgress

      public void setProgress(BaseProgressReport progress)
    • getHandleType

      public String getHandleType()
      Specified by:
      getHandleType in class AbstractHandle
    • getFile

      public RpcPerforceFile getFile()
    • setFile

      public void setFile(RpcPerforceFile file)
    • getTmpFile

      public RpcPerforceFile getTmpFile()
    • getStream

      public RpcOutputStream getStream()
    • getTmpStream

      public RpcOutputStream getTmpStream()
    • Close

      public void Close()
    • hasFile

      public boolean hasFile()
    • getModTime

      public long getModTime()
    • statModTime

      public long statModTime()
    • setModTime

      public void setModTime(long modtime)
    • setModTime

      public void setModTime(String modTime)
    • setArgs

      public void setArgs(Map<String,Object> resultsMap)
    • getArgs

      public Map<String,Object> getArgs()
    • setDiff

      public void setDiff(int i)
    • setDeleteOnClose

      public void setDeleteOnClose(boolean del)
    • setDiffName

      public void setDiffName(String path)
    • setDiffFlags

      public void setDiffFlags(String flags)
    • isSymlink

      public boolean isSymlink()
    • MakeGlobalTemp

      public void MakeGlobalTemp()
    • setTmpFile

      public void setTmpFile(RpcPerforceFile rpcPerforceFile)
    • createStream

      public void createStream(boolean useLocalDigester, RpcConnection rpcConnection, String digest) throws IOException
      Throws:
      IOException
    • getMatchDict

      public HashMap<String,String> getMatchDict()
    • setError

      public void setError(boolean error)
    • isError

      public boolean isError()
    • isDiff

      public boolean isDiff()
    • getServerDigest

      public String getServerDigest()
    • setServerDigest

      public void setServerDigest(String digest)
    • getDigest

      public String getDigest()
    • isIndirect

      public boolean isIndirect()
    • setIndirect

      public void setIndirect(boolean indirect)
    • getSymTarget

      public String getSymTarget()
    • setSymTarget

      public void setSymTarget(String symTarget)