Package org.jboss.system.server.profileservice.repository

Examples of org.jboss.system.server.profileservice.repository.BasicDeploymentRepository


  
   public void testSetUploadDir() throws Exception
   {
      File uri = new File("test1");
     
      BasicDeploymentRepository repository = new BasicDeploymentRepository(defaultKey, new URI[] {uri.toURI()});
      assertEquals(uri.toURI(), repository.getUploadUri());
     
      // Set a available uri
      repository.setUploadUri(uri.toURI());
      assertEquals(uri.toURI(), repository.getUploadUri());
     
      File uri2 = new File("test2");
      try
      {
         repository.setUploadUri(uri2.toURI());
         fail("should not be able to set a not managed uri as upload dir.");
      }
      catch(Exception ok)
      {
         log.debug("saw exception", ok);
      }
      assertEquals(uri.toURI(), repository.getUploadUri());
   }
View Full Code Here


     
      List<String> sourceNames = Arrays.asList(uri1.toURI().toString(), upload.toURI().toString());
      ImmutableProfileSourceMetaData source = new ImmutableProfileSourceMetaData(sourceNames);
     
      // See if the upload directory is set correctly
      BasicDeploymentRepository repository = (BasicDeploymentRepository) f.createDeploymentRepository(defaultKey, source);
      assertEquals(upload.toURI(), repository.getUploadUri());
     
      // Change the factory upload uris
      f.setUploadURIs(Collections.singletonList(uri2.toURI()));
      repository = (BasicDeploymentRepository) f.createDeploymentRepository(defaultKey, source);
      assertEquals(uri1.toURI(), repository.getUploadUri());
   }
View Full Code Here

TOP

Related Classes of org.jboss.system.server.profileservice.repository.BasicDeploymentRepository

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.