com.bea.apps.groupspace.search.controls
Annotation Type GsExpressionSearchControl.SearchParams


@Target(value={FIELD,TYPE})
@Retention(value=RUNTIME)
public static @interface GsExpressionSearchControl.SearchParams

Set the defaults for search parameters


Annotation Type Optional Member Summary
 int batchLoadingSize
          Number of Nodes to load up per fetch when converting search results to ContentBase beans
 Class beanType
          This Class must extend ContentBase
 boolean includeFolders
          Option to include folders in the search
 boolean loadAllIntoMemory
          Option to load all search results into memory.
 int maxResults
          Limit search results to the top N results.
 String objectClassName
          Limit search to this object class
 int pageSize
          Partition the search results into pages of this size
 String repositoryName
          If searching only a single repository, specify the repository name
 

repositoryName

public abstract String repositoryName
If searching only a single repository, specify the repository name

Default
"Community_Repository"

objectClassName

public abstract String objectClassName
Limit search to this object class

Default
""

maxResults

public abstract int maxResults
Limit search results to the top N results. Max allowed is 500

Default
100

pageSize

public abstract int pageSize
Partition the search results into pages of this size

Default
10

loadAllIntoMemory

public abstract boolean loadAllIntoMemory
Option to load all search results into memory.

Default
false

beanType

public abstract Class beanType
This Class must extend ContentBase

Default
com.bea.apps.groupspace.content.CommunityContent.class

includeFolders

public abstract boolean includeFolders
Option to include folders in the search

Default
false

batchLoadingSize

public abstract int batchLoadingSize
Number of Nodes to load up per fetch when converting search results to ContentBase beans

Default
10


Copyright © 2006 BEA Systems, Inc. All Rights Reserved