Package org.apache.maven.archiva.database.constraints

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


     */
    private DatabaseUpdater dbUpdater;

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

        BrowsingResults results = new BrowsingResults();
        results.setSelectedRepositoryIds( observableRepositoryIds );

        results.setGroupIds( GroupIdFilter.filterGroups( groups ) );
View Full Code Here


        return results;
    }

    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.
View Full Code Here

    {
        final BrowsingResults results = new BrowsingResults();

        if ( !observableRepositoryIds.isEmpty() )
        {
            final List<String> groups = (List<String>) dao.query( new UniqueGroupIdConstraint( observableRepositoryIds ) );
            results.setSelectedRepositoryIds( observableRepositoryIds );
            results.setGroupIds( GroupIdFilter.filterGroups( groups ) );
        }
        return results;
    }
View Full Code Here

    {
        final BrowsingResults results = new BrowsingResults( groupId );

        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.
View Full Code Here

        // total unique groups
        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

     */
    private DatabaseUpdater dbUpdater;

    public BrowsingResults getRoot()
    {
        List groups = dao.query( new UniqueGroupIdConstraint() );

        BrowsingResults results = new BrowsingResults();

        results.setGroupIds( GroupIdFilter.filterGroups( groups ) );

View Full Code Here

        return results;
    }

    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.
View Full Code Here

         
          // total unique groups
        List<String> repos = new ArrayList<String>();
        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() );
                       
View Full Code Here

     */
    private DatabaseUpdater dbUpdater;

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

        BrowsingResults results = new BrowsingResults();
        results.setSelectedRepositoryIds( observableRepositoryIds );

        results.setGroupIds( GroupIdFilter.filterGroups( groups ) );
View Full Code Here

        return results;
    }

    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.
View Full Code Here

TOP

Related Classes of org.apache.maven.archiva.database.constraints.UniqueGroupIdConstraint

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.