Package org.drools.guvnor.client.rpc

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


    @Test
    public void testListUserPermissionsFullResults() throws Exception {

        //Find out how many users already exist (as we can't guarantee a clean repository)
        PageRequest request = new PageRequest( 0,
                                               null );
        PageResponse<PermissionsPageRow> response;
        response = serviceImplementation.listUserPermissions( request );
        final int preExistingNumberOfUsers = response.getTotalRowSize();

        //Setup data
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser1" );
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser2" );
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser3" );

        request = new PageRequest( 0,
                                   null );
        response = serviceImplementation.listUserPermissions( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
View Full Code Here


        serviceImplementation.cleanLog();
        serviceImplementation.createUser( "testShowLogPagedResultsUser1" );
        serviceImplementation.createUser( "testShowLogPagedResultsUser2" );
        serviceImplementation.createUser( "testShowLogPagedResultsUser3" );

        PageRequest request = new PageRequest( 0,
                                               PAGE_SIZE );
        PageResponse<LogPageRow> response;
        response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
        assertTrue( response.getStartRowIndex() == 0 );
        assertTrue( response.getPageRowList().size() == PAGE_SIZE );
        assertFalse( response.isLastPage() );

        request.setStartRowIndex( PAGE_SIZE );
        response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
        assertTrue( response.getStartRowIndex() == PAGE_SIZE );
View Full Code Here

        serviceImplementation.cleanLog();
        serviceImplementation.createUser( "testShowLogFullResultsUser1" );
        serviceImplementation.createUser( "testShowLogFullResultsUser2" );
        serviceImplementation.createUser( "testShowLogFullResultsUser3" );

        PageRequest request = new PageRequest( 0,
                                               null );
        PageResponse<LogPageRow> response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
View Full Code Here

        view.setOpenSelectedCommand(openSelectedCommand);
       
       
        AsyncDataProvider<PermissionsPageRow> dataProvider = new AsyncDataProvider<PermissionsPageRow>() {
            protected void onRangeChanged(HasData<PermissionsPageRow> display) {
                PageRequest request = new PageRequest();
                request.setStartRowIndex( view.pager.getPageStart() );
                request.setPageSize( view.pageSize );
                repositoryService.listUserPermissions( request,
                                                             new GenericCallback<PageResponse<PermissionsPageRow>>() {
                                                                 public void onSuccess(PageResponse<PermissionsPageRow> response) {
                                                                     updateRowCount( response.getTotalRowSize(),
                                                                                     response.isTotalRowSizeExact() );
View Full Code Here

    }

    private void setDataProvider() {
        view.setDataProvider( new AsyncDataProvider<LogPageRow>() {
            protected void onRangeChanged(HasData<LogPageRow> table) {
                PageRequest request = new PageRequest();
                request.setStartRowIndex( view.getStartRowIndex() );
                request.setPageSize( view.getPageSize() );
                repositoryService.showLog( request,
                                           new GenericCallback<PageResponse<LogPageRow>>() {
                                               public void onSuccess(PageResponse<LogPageRow> response) {
                                                   updateRowCount( response.getTotalRowSize(),
                                                                   response.isTotalRowSizeExact() );
View Full Code Here

        this.restoreSelectedAssetCommand = restoreSelectedAssetCommand;
        this.deleteSelectedAssetCommand = deleteSelectedAssetCommand;
        this.clientFactory = clientFactory;
        setDataProvider( new AsyncDataProvider<AdminArchivedPageRow>() {
            protected void onRangeChanged(HasData<AdminArchivedPageRow> display) {
                PageRequest request = new PageRequest( pager.getPageStart(),
                                                                 pageSize );
                assetService.loadArchivedAssets( request,
                                                      new GenericCallback<PageResponse<AdminArchivedPageRow>>() {
                                                          public void onSuccess(PageResponse<AdminArchivedPageRow> response) {
                                                              updateRowCount( response.getTotalRowSize(),
View Full Code Here

    @Test
    public void testListUserPermissionsPagedResults() throws Exception {

        //Find out how many users already exist (as we can't guarantee a clean repository)
        PageRequest request = new PageRequest( 0,
                                               null );
        PageResponse<PermissionsPageRow> response;
        response = serviceImplementation.listUserPermissions( request );
        final int preExistingNumberOfUsers = response.getTotalRowSize();

        //Setup data
        serviceImplementation.createUser( "testListUserPermissionsPagedResultsUser1" );
        serviceImplementation.createUser( "testListUserPermissionsPagedResultsUser2" );
        serviceImplementation.createUser( "testListUserPermissionsPagedResultsUser3" );

        PageRequest requestPage1 = new PageRequest( 0,
                                                    preExistingNumberOfUsers );
        PageResponse<PermissionsPageRow> responsePage1 = serviceImplementation.listUserPermissions( requestPage1 );

        assertNotNull( responsePage1 );
        assertNotNull( responsePage1.getPageRowList() );

        System.out.println( "ListUserPermissionsFullResults-page1" );
        for ( PermissionsPageRow row : responsePage1.getPageRowList() ) {
            System.out.println( "--> Username = " + row.getUserName() );
        }

        assertEquals( 0,
                      responsePage1.getStartRowIndex() );
        assertEquals( preExistingNumberOfUsers,
                      responsePage1.getPageRowList().size() );
        assertFalse( responsePage1.isLastPage() );

        PageRequest requestPage2 = new PageRequest( preExistingNumberOfUsers,
                                                    3 );
        PageResponse<PermissionsPageRow> responsePage2 = serviceImplementation.listUserPermissions( requestPage2 );

        assertNotNull( responsePage2 );
        assertNotNull( responsePage2.getPageRowList() );
View Full Code Here

    @Test
    public void testListUserPermissionsFullResults() throws Exception {

        //Find out how many users already exist (as we can't guarantee a clean repository)
        PageRequest request = new PageRequest( 0,
                                               null );
        PageResponse<PermissionsPageRow> response;
        response = serviceImplementation.listUserPermissions( request );
        final int preExistingNumberOfUsers = response.getTotalRowSize();

        //Setup data
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser1" );
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser2" );
        serviceImplementation.createUser( "testListUserPermissionsFullResultsUser3" );

        request = new PageRequest( 0,
                                   null );
        response = serviceImplementation.listUserPermissions( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
View Full Code Here

        serviceImplementation.cleanLog();
        serviceImplementation.createUser( "testShowLogPagedResultsUser1" );
        serviceImplementation.createUser( "testShowLogPagedResultsUser2" );
        serviceImplementation.createUser( "testShowLogPagedResultsUser3" );

        PageRequest request = new PageRequest( 0,
                                               PAGE_SIZE );
        PageResponse<LogPageRow> response;
        response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
        assertTrue( response.getStartRowIndex() == 0 );
        assertTrue( response.getPageRowList().size() == PAGE_SIZE );
        assertFalse( response.isLastPage() );

        request.setStartRowIndex( PAGE_SIZE );
        response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
        assertTrue( response.getStartRowIndex() == PAGE_SIZE );
View Full Code Here

        serviceImplementation.cleanLog();
        serviceImplementation.createUser( "testShowLogFullResultsUser1" );
        serviceImplementation.createUser( "testShowLogFullResultsUser2" );
        serviceImplementation.createUser( "testShowLogFullResultsUser3" );

        PageRequest request = new PageRequest( 0,
                                               null );
        PageResponse<LogPageRow> response = serviceImplementation.showLog( request );

        assertNotNull( response );
        assertNotNull( response.getPageRowList() );
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.rpc.PageRequest

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.