Version Differences for Remoting Specific Scripts

(AHPSCRIPTS-128)
(Change Environments of an Agent)
Line 1839:
  //BMG    //BMG 
  </pre>    </pre> 
       
    + = Copy Project =  
       
    + ==== AHPSCRIPTS-125 ====  
    + <pre>import com.urbancode.anthill3.main.client.AnthillClient;  
    + import com.urbancode.anthill3.persistence.UnitOfWork;  
    + import com.urbancode.anthill3.domain.project.*;  
       
    + String serverHost = "localhost";  
    + int serverPort = 4567;  
    + String userName = "admin";  
    + String password = "admin";  
       
    + // obtain connection to the Anthill server  
    + anthill = AnthillClient.connect(serverHost, serverPort, userName, password);  
       
    + // create a Unit of Work  
    + uow = anthill.createUnitOfWork();  
       
    + project = ProjectFactory.getInstance().restoreForName("My Project");  
       
    + dupe = project.duplicate();  
    + dupe.setName("My Copied Project");  
    + dupe.store();  
       
    + uow.commitAndClose();</pre>