Package org.drools.guvnor.client.rpc

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


            } else {
                it = packageItem.queryAssets( "" );
            }
        }

        AssetPageResponse response = new AssetPageResponse();
        long totalRowSize = it.getSize();
        if ( totalRowSize > Integer.MAX_VALUE ) {
            throw new IllegalStateException( "The totalRowSize (" + totalRowSize + ") is too big." );
        }
        response.setTotalRowSize( (int) totalRowSize );
        it.skip( request.getStartRowIndex() );
        response.setStartRowIndex( request.getStartRowIndex() );

        List<AssetPageRow> rowList = fillAssetPageRowsForFindAssetPage( request, it );
        response.setAssetPageRowList( rowList );
        response.setLastPage( !it.hasNext() );

        long methodDuration = System.currentTimeMillis() - start;
        log.debug( "Found asset page of packageUuid (" + request.getPackageUuid() + ") in " + methodDuration + " ms." );
        return response;
    }
View Full Code Here

TOP

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

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.