Package org.apache.archiva.admin.model.beans

Examples of org.apache.archiva.admin.model.beans.ManagedRepository


        registryControl.setReturnValue( "target/test" );

        registryControl.replay();

        action.prepare();
        ManagedRepository repository = action.getRepository();
        populateRepository( repository );

        assertTrue( location.exists() );
        String status = action.commit();
        assertEquals( AddManagedRepositoryAction.CONFIRM, status );
        assertEquals( location.getCanonicalPath(), new File( repository.getLocation() ).getCanonicalPath() );
        registryControl.verify();
    }
View Full Code Here


        }
    }

    public ManagedRepository getRepoConfiguration( String repoId, String repoName )
    {
        config = new ManagedRepository();
        config.setId( repoId );
        config.setName( repoName );
        config.setDaysOlder( TEST_DAYS_OLDER );
        config.setLocation( new File( "target/test-" + getName() + "/" + repoId ).getAbsolutePath() );
        config.setReleases( true );
View Full Code Here

    public String getConflicts()
    {
        try
        {
            sourceRepoId = repoid + "-stage";
            ManagedRepository targetRepoConfig = managedRepositoryAdmin.getManagedRepository( sourceRepoId );

            if ( targetRepoConfig != null )
            {
                return hasConflicts;
            }
View Full Code Here

        repository.setDeleteReleasedSnapshots( true );
    }

    protected ManagedRepository createManagedRepository( String id, String name, String location )
    {
        ManagedRepository managedRepositoryConfiguration = new ManagedRepository();

        managedRepositoryConfiguration.setId( id );
        managedRepositoryConfiguration.setName( name );
        managedRepositoryConfiguration.setLocation( location );

        return managedRepositoryConfiguration;
    }
View Full Code Here

    // over-loaded
    // for simulating empty/null form purposes; excluding primitive data-typed values
    protected ManagedRepository createManagedRepository( String id, String name, String location,
                                                                      String indexDir )
    {
        ManagedRepository managedRepositoryConfiguration = new ManagedRepository();

        managedRepositoryConfiguration.setId( id );
        managedRepositoryConfiguration.setName( name );
        managedRepositoryConfiguration.setLocation( location );
        managedRepositoryConfiguration.setIndexDirectory( indexDir );

        return managedRepositoryConfiguration;
    }
View Full Code Here

    @Inject
    ApplicationContext applicationContext;

    protected ManagedRepository createRepository( String id, String name, File location )
    {
        ManagedRepository repo = new ManagedRepository( );
        repo.setId( id );
        repo.setName( name );
        repo.setLocation( location.getAbsolutePath( ) );
        return repo;
    }
View Full Code Here

    }

    protected ManagedRepository createManagedRepository( String id, String name, String location, String indexDir,
                                                         int daysOlder, int retentionCount )
    {
        ManagedRepository managedRepositoryConfiguration = new ManagedRepository();

        managedRepositoryConfiguration.setId( id );
        managedRepositoryConfiguration.setName( name );
        managedRepositoryConfiguration.setLocation( location );
        managedRepositoryConfiguration.setIndexDirectory( indexDir );
        managedRepositoryConfiguration.setDaysOlder( daysOlder );
        managedRepositoryConfiguration.setRetentionCount( retentionCount );

        return managedRepositoryConfiguration;
    }
View Full Code Here

        consumers.setApplicationContext(
            new MockApplicationContext( null, Arrays.asList( selectedInvalidConsumer, unselectedInvalidConsumer ) ) );

        consumers.setSelectedInvalidConsumers( Collections.singletonList( selectedInvalidConsumer ) );

        ManagedRepository repo = createRepository( "id", "name", new File( "target/test-repo" ) );
        File testFile = new File( "target/test-repo/path/to/test-file.txt" );

        Date startTime = new Date( System.currentTimeMillis( ) );
        startTime.setTime( 12345678 );
View Full Code Here

    }

    public void testDeleteRepositoryConfirmation()
        throws Exception
    {
        ManagedRepository originalRepository = createRepository();
        Configuration configuration = createConfigurationForEditing( originalRepository );

        archivaConfiguration.getConfiguration();
        archivaConfigurationControl.setReturnValue( configuration );

        Configuration stageRepoConfiguration = new Configuration();
        stageRepoConfiguration.addManagedRepository( createStagingRepository() );
        archivaConfigurationControl.setReturnValue( stageRepoConfiguration );


        archivaConfiguration.getConfiguration();
        archivaConfigurationControl.setReturnValue( configuration );


        archivaConfigurationControl.replay();

        action.setRepoid( REPO_ID );

        action.prepare();
        assertEquals( REPO_ID, action.getRepoid() );
        ManagedRepository repository = action.getRepository();
        assertNotNull( repository );
        assertRepositoryEquals( repository, createRepository() );

        String status = action.execute();
        assertEquals( Action.SUCCESS, status );
View Full Code Here

    private String action = "addRepository";

    public void prepare()
    {
        this.repository = new ManagedRepository();
        this.repository.setReleases( false );
        this.repository.setScanned( false );
        this.repository.setBlockRedeployments( false );
    }
View Full Code Here

TOP

Related Classes of org.apache.archiva.admin.model.beans.ManagedRepository

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.