| com.atlassian.bitbucket.ssh.command.SshCommandFactory | 
    
    
Class Overview
Describes a factory for parsing commands and creating SshCommand instances to run them.
 
Public Methods
    
      
    
      
    
    
    
      
  
  
      Parameters
      
        
          | context | context describing the command, which can be used by the factory implementations to determine
                whether it supports the command or not | 
      
   
  
     
 
    
      
    
      
    
    
    
    
    
      
  
      
  This method is deprecated.
 in 5.12 from removal in 6.0. Factories should implement create(SshCommandContext) instead.
  
  
  
      Parameters
      
        
          | command | the command from the remote client (e.g. "git-upload-pack path/to/repository") | 
        
          | stdin | the InputStream for reading from the remote client's stdinstream | 
        
          | stdout | the OutputStream for writing to the remote client's stdoutstream | 
        
          | stderr | the OutputStream for writing to the remote client's stderrstream | 
      
   
  
     
 
    
      
        
        public
        
        
        
        
        boolean
      
      supports
      (String command)
    
      
    
      
    
      
  
  
      Parameters
      
        
          | command | the command from the remote client (e.g. "git-upload-pack path/to/repository") | 
      
   
  
      Returns
      - trueif this factory can create an- SshCommandfor the provided command;
         otherwise,- falseto try other factories