| Package | Description |
|---|---|
| edu.indiana.lib.osid.base.repository.http | |
| edu.indiana.lib.twinpeaks.search | |
| edu.indiana.lib.twinpeaks.util |
| Constructor and Description |
|---|
AssetIterator(String database,
QueryBase queryBase,
SearchResultBase searchResult,
org.osid.shared.Properties searchProperties,
org.osid.shared.Id repositoryId,
SessionContext sessionContext)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
SessionContext |
HttpTransactionQueryBase.getSessionContext()
Get the SessionContext object for this user
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueryInterface.initialize(SessionContext session)
Common initialization
|
void |
HttpTransactionQueryBase.initialize(SessionContext session)
One time initialization
|
| Modifier and Type | Method and Description |
|---|---|
static SessionContext |
SessionContext.getInstance(String id)
Get a Session Context instance
|
| Modifier and Type | Method and Description |
|---|---|
static void |
StatusUtils.clearAsyncInit(SessionContext sessionContext)
Clear the asynchronous initialization flag
|
static void |
StatusUtils.clearAsyncSearch(SessionContext sessionContext)
Clear the asynchronous search flag
|
static boolean |
StatusUtils.doingAsyncInit(SessionContext sessionContext)
Still performing asynchronous init?
|
static int |
StatusUtils.getActiveTargetCount(SessionContext sessionContext)
Fetch the number of active (searching) targets
|
static int |
StatusUtils.getAllRemainingHits(SessionContext sessionContext)
Fetch the number of remaining hits (all targets)
|
static int |
StatusUtils.getEstimatedHits(SessionContext sessionContext,
String target)
Fetch the estimated hits for a specified target (database)
|
static HashMap |
StatusUtils.getNewStatusMap(SessionContext sessionContext)
Create a new status map
|
static Iterator |
StatusUtils.getStatusMapEntrySetIterator(SessionContext sessionContext)
Get an iterator into the system status map
|
static HashMap |
StatusUtils.getStatusMapForTarget(SessionContext sessionContext,
String target)
Get the status entry for a specified target database
|
static void |
StatusUtils.initialize(SessionContext sessionContext,
String targets)
Set up initial status information
|
static boolean |
StatusUtils.isAsyncSearch(SessionContext sessionContext)
Is this an asynchronous search?
|
static void |
StatusUtils.setAllComplete(SessionContext sessionContext)
Set all status value to "search complete" (effects all target databases)
|
static void |
StatusUtils.setAsyncInit(SessionContext sessionContext)
Indicate asynchronous initialization in progress
|
static void |
StatusUtils.setAsyncSearch(SessionContext sessionContext)
Indicate an asynchronous search
|
static void |
StatusUtils.setGlobalError(SessionContext sessionContext,
String message)
Set global error status (effects all target databases)
|
static void |
StatusUtils.setGlobalError(SessionContext sessionContext,
String error,
String message)
Set global error status (effects all target databases)
|
static void |
StatusUtils.setGlobalStatus(SessionContext sessionContext,
String status,
String message)
Set global status (effects all target databases)
|
static int |
StatusUtils.updateHits(SessionContext sessionContext,
String target)
Update the hit count for this target (database)
|
Copyright © 2003–2020 Sakai Project. All rights reserved.