Examples of MetaDataQuery


Examples of org.drools.guvnor.client.rpc.MetaDataQuery

        p.setTitle( constants.AttributeSearch() );

        final Map<String, MetaDataQuery> atts = new HashMap<String, MetaDataQuery>() {
            {
                put( constants.CreatedBy(),
                     new MetaDataQuery( "drools:creator" ) ); //NON-NLS
                put( constants.Format1(),
                     new MetaDataQuery( "drools:format" ) ); //NON-NLS
                put( constants.Subject(),
                     new MetaDataQuery( "drools:subject" ) ); //NON-NLS
                put( constants.Type1(),
                     new MetaDataQuery( "drools:type" ) ); //NON-NLS
                put( constants.ExternalLink(),
                     new MetaDataQuery( "drools:relation" ) ); //NON-NLS
                put( constants.Source(),
                     new MetaDataQuery( "drools:source" ) ); //NON-NLS
                put( constants.Description1(),
                     new MetaDataQuery( "drools:description" ) ); //NON-NLS
                put( constants.LastModifiedBy(),
                     new MetaDataQuery( "drools:lastContributor" ) ); //NON-NLS
                put( constants.CheckinComment(),
                     new MetaDataQuery( "drools:checkinComment" ) ); //NON-NLS
            }
        };

        FormStyleLayout fm = new FormStyleLayout();
        for ( Iterator iterator = atts.keySet().iterator(); iterator.hasNext(); ) {
            String fieldName = (String) iterator.next();
            final MetaDataQuery q = (MetaDataQuery) atts.get( fieldName );
            final TextBox box = new TextBox();
            box.setTitle( constants.WildCardsSearchTip() );
            fm.addAttribute( fieldName + ":",
                             box );
            box.addChangeListener( new ChangeListener() {
View Full Code Here

Examples of org.drools.guvnor.client.rpc.MetaDataQuery

        asset.updateSubject( "testMetaDataSearch" );
        asset.updateExternalSource( "numberwang" );
        asset.checkin( "" );

        MetaDataQuery[] qr = new MetaDataQuery[2];
        qr[0] = new MetaDataQuery();
        qr[0].attribute = AssetItem.SUBJECT_PROPERTY_NAME;
        qr[0].valueList = "wang, testMetaDataSearch";
        qr[1] = new MetaDataQuery();
        qr[1].attribute = AssetItem.SOURCE_PROPERTY_NAME;
        qr[1].valueList = "numberwan*";
        TableDataResult res = serviceImplementation.queryMetaData( qr,
                                                                   DateUtils.parseDate( "10-Jul-1974",
                                                                                        new DateFormatsImpl() ),
View Full Code Here

Examples of org.drools.guvnor.client.rpc.MetaDataQuery

                                           category8Name ) );
        roleBasedPermissionManager.create(); // HACK flushes the permission cache

        try {
            MetaDataQuery[] qr = new MetaDataQuery[1];
            qr[0] = new MetaDataQuery();
            qr[0].attribute = AssetItem.DESCRIPTION_PROPERTY_NAME;
            qr[0].valueList = "MetaDataFilterDescription%";
            TableDataResult result = serviceImplementation.queryMetaData( qr,
                                                         null,
                                                         null,
View Full Code Here

Examples of org.drools.guvnor.client.rpc.MetaDataQuery

                                           null ) );
        roleBasedPermissionManager.create(); // HACK flushes the permission cache

        try {
            MetaDataQuery[] qr = new MetaDataQuery[1];
            qr[0] = new MetaDataQuery();
            qr[0].attribute = AssetItem.DESCRIPTION_PROPERTY_NAME;
            qr[0].valueList = "MetaDataFilter2Description%";
            TableDataResult result = serviceImplementation.queryMetaData( qr,
                                                         null,
                                                         null,
View Full Code Here

Examples of org.drools.guvnor.client.rpc.MetaDataQuery

                                           category10Name ) );
        roleBasedPermissionManager.create(); // HACK flushes the permission cache

        try {
            MetaDataQuery[] qr = new MetaDataQuery[1];
            qr[0] = new MetaDataQuery();
            qr[0].attribute = AssetItem.DESCRIPTION_PROPERTY_NAME;
            qr[0].valueList = "MetaDataFilter3Description%";
            TableDataResult result = serviceImplementation.queryMetaData( qr,
                                                         null,
                                                         null,
View Full Code Here

Examples of org.sonatype.nexus.component.services.query.MetadataQuery

    // SELECT FROM testcomponent

    // count should be 2
    assertThat(componentStore.countComponents(TestComponent.class, null), is(2L));

    MetadataQuery query = new MetadataQuery().orderBy(P_ID, true);
    List<TestComponent> results = componentStore.findComponents(TestComponent.class, query);

    // query should return component1 then component2
    assertThat(results.size(), is(2));
    assertTestComponentsEqual(results.get(0), TEST_COMPONENT_1);
View Full Code Here

Examples of org.sonatype.nexus.component.services.query.MetadataQuery

    MetadataQueryRestriction restriction = componentPropertyEquals(P_ID, TEST_COMPONENT_ID_1);

    // count should be 1
    assertThat(componentStore.countComponents(TestComponent.class, restriction), is(1L));

    MetadataQuery query = new MetadataQuery().restriction(restriction);
    List<TestComponent> results = componentStore.findComponents(TestComponent.class, query);

    // query should return component1 only
    assertThat(results.size(), is(1));
    assertTestComponentsEqual(results.get(0), TEST_COMPONENT_1);
View Full Code Here

Examples of org.sonatype.nexus.component.services.query.MetadataQuery

        componentPropertyEquals(P_ID, TEST_COMPONENT_ID_2));

    // count should be 2
    assertThat(componentStore.countComponents(TestComponent.class, restriction), is(2L));

    MetadataQuery query = new MetadataQuery().restriction(restriction).orderBy(P_ID, true);
    List<TestComponent> results = componentStore.findComponents(TestComponent.class, query);

    // query should return component1 then component2
    assertThat(results.size(), is(2));
    assertTestComponentsEqual(results.get(0), TEST_COMPONENT_1);
View Full Code Here

Examples of org.sonatype.nexus.component.services.query.MetadataQuery

    MetadataQueryRestriction restriction = assetPropertyEquals(P_DOWNLOAD_COUNT, 1);

    // count should be 1
    assertThat(componentStore.countComponents(TestComponent.class, restriction), is(1L));

    MetadataQuery query = new MetadataQuery().restriction(restriction);
    List<TestComponent> results = componentStore.findComponents(TestComponent.class, query);

    // query should return component1 only
    assertThat(results.size(), is(1));
    assertTestComponentsEqual(results.get(0), TEST_COMPONENT_1);
View Full Code Here

Examples of org.sonatype.nexus.component.services.query.MetadataQuery

        assetPropertyEquals(P_CONTENT_TYPE, "text/plain"));

    // count should be 2
    assertThat(componentStore.countComponents(TestComponent.class, restriction), is(2L));

    MetadataQuery query = new MetadataQuery().restriction(restriction).orderBy(P_ID, false);
    List<TestComponent> results = componentStore.findComponents(TestComponent.class, query);

    // query should return component2 then component1 (since we ordered results DESCending this time)
    assertThat(results.size(), is(2));
    assertTestComponentsEqual(results.get(0), TEST_COMPONENT_2);
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.