Guvnor - Inbox Backend 6.0.0.CR4

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>>

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


Constructor Summary
InboxPageRowBuilder()
           
 
Method Summary
 List<InboxPageRow> build()
           
protected  org.uberfire.backend.vfs.Path convertPath(String fullPath)
           
 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>>

convertPath

protected org.uberfire.backend.vfs.Path convertPath(String fullPath)

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.CR4

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