Examples of UniqueArtifactIdConstraint


Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

    }

    public BrowsingResults selectGroupId( String principle, List<String> observableRepositoryIds, String groupId )
    {
        List<String> groups = dao.query( new UniqueGroupIdConstraint( observableRepositoryIds, groupId ) );
        List<String> artifacts = dao.query( new UniqueArtifactIdConstraint( observableRepositoryIds, groupId ) );

        BrowsingResults results = new BrowsingResults( groupId );

        // Remove searched for groupId from groups list.
        // Easier to do this here, vs doing it in the SQL query.
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        if ( !observableRepositoryIds.isEmpty() )
        {
            final List<String> groups = (List<String>) dao.query( new UniqueGroupIdConstraint( observableRepositoryIds, groupId ) );
            final List<String> artifacts =
                (List<String>) dao.query( new UniqueArtifactIdConstraint( observableRepositoryIds, groupId ) );

            // Remove searched for groupId from groups list.
            // Easier to do this here, vs doing it in the SQL query.
            CollectionUtils.filter( groups, NotPredicate.getInstance( PredicateUtils.equalPredicate( groupId ) ) );
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        List<String> repos = new ArrayList<String>();
        repos.add( arepo.getId() );

        dbstats.setTotalGroupCount( dao.count( new UniqueGroupIdConstraint( repos ) ) );

        dbstats.setTotalProjectCount( dao.count( new UniqueArtifactIdConstraint( arepo.getId(), true ) ) );

        return dbstats;
    }
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

    }

    public BrowsingResults selectGroupId( String groupId )
    {
        List groups = dao.query( new UniqueGroupIdConstraint( groupId ) );
        List artifacts = dao.query( new UniqueArtifactIdConstraint( groupId ) );

        BrowsingResults results = new BrowsingResults( groupId );

        // Remove searched for groupId from groups list.
        // Easier to do this here, vs doing it in the SQL query.
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        repos.add( arepo.getId() );
       
        List<String> groupIds = (List<String>) dao.query( new UniqueGroupIdConstraint( repos ) );
        dbstats.setTotalGroupCount( groupIds.size() );
               
        List<Object[]> artifactIds = (List<Object[]>) dao.query( new UniqueArtifactIdConstraint( arepo.getId(), true ) );
        dbstats.setTotalProjectCount( artifactIds.size() );
                       
        return dbstats;
    }  
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

    }

    public BrowsingResults selectGroupId( String principle, List<String> observableRepositoryIds, String groupId )
    {
        List<String> groups = dao.query( new UniqueGroupIdConstraint( observableRepositoryIds, groupId ) );
        List<String> artifacts = dao.query( new UniqueArtifactIdConstraint( observableRepositoryIds, groupId ) );

        BrowsingResults results = new BrowsingResults( groupId );

        // Remove searched for groupId from groups list.
        // Easier to do this here, vs doing it in the SQL query.
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

    }

    public BrowsingResults selectGroupId( String principle, List<String> observableRepositoryIds, String groupId )
    {
        List<String> groups = dao.query( new UniqueGroupIdConstraint( observableRepositoryIds, groupId ) );
        List<String> artifacts = dao.query( new UniqueArtifactIdConstraint( observableRepositoryIds, groupId ) );

        BrowsingResults results = new BrowsingResults( groupId );

        // Remove searched for groupId from groups list.
        // Easier to do this here, vs doing it in the SQL query.
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        List<String> groupIds = (List<String>) dao.query( new UniqueGroupIdConstraint( repos ) );
        dbstats.setTotalGroupCount( groupIds.size() );

        List<Object[]> artifactIds =
            (List<Object[]>) dao.query( new UniqueArtifactIdConstraint( arepo.getId(), true ) );
        dbstats.setTotalProjectCount( artifactIds.size() );

        return dbstats;
    }
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        if ( !observableRepositoryIds.isEmpty() )
        {
            final List<String> groups = (List<String>) dao.query( new UniqueGroupIdConstraint( observableRepositoryIds, groupId ) );
            final List<String> artifacts =
                (List<String>) dao.query( new UniqueArtifactIdConstraint( observableRepositoryIds, groupId ) );

            // Remove searched for groupId from groups list.
            // Easier to do this here, vs doing it in the SQL query.
            CollectionUtils.filter( groups, NotPredicate.getInstance( PredicateUtils.equalPredicate( groupId ) ) );
View Full Code Here

Examples of org.apache.maven.archiva.database.constraints.UniqueArtifactIdConstraint

        repos.add( arepo.getId() );
       
        List<String> groupIds = (List<String>) dao.query( new UniqueGroupIdConstraint( repos ) );
        dbstats.setTotalGroupCount( groupIds.size() );
               
        List<Object[]> artifactIds = (List<Object[]>) dao.query( new UniqueArtifactIdConstraint( arepo.getId(), true ) );
        dbstats.setTotalProjectCount( artifactIds.size() );
                       
        return dbstats;
    }  
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.