Guvnor - Inbox Backend 6.0.0.CR1

org.guvnor.inbox.backend.server
Class InboxPageRowBuilder

java.lang.Object
  extended by org.guvnor.inbox.backend.server.InboxPageRowBuilder
All Implemented Interfaces:
PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

public class InboxPageRowBuilder
extends Object
implements PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>


Constructor Summary
InboxPageRowBuilder()
           
 
Method Summary
 List<InboxPageRow> build()
           
 void validate()
           
 InboxPageRowBuilder withContent(Iterator<InboxServiceImpl.InboxEntry> iterator)
           
 InboxPageRowBuilder withIdentity(org.uberfire.security.Identity identity)
           
 InboxPageRowBuilder withPageRequest(InboxPageRequest pageRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InboxPageRowBuilder

public InboxPageRowBuilder()
Method Detail

build

public List<InboxPageRow> build()
Specified by:
build in interface PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

validate

public void validate()
Specified by:
validate in interface PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

withPageRequest

public InboxPageRowBuilder withPageRequest(InboxPageRequest pageRequest)
Specified by:
withPageRequest in interface PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

withIdentity

public InboxPageRowBuilder withIdentity(org.uberfire.security.Identity identity)
Specified by:
withIdentity in interface PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

withContent

public InboxPageRowBuilder withContent(Iterator<InboxServiceImpl.InboxEntry> iterator)
Specified by:
withContent in interface PageRowBuilder<InboxPageRequest,Iterator<InboxServiceImpl.InboxEntry>>

Guvnor - Inbox Backend 6.0.0.CR1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.