Novell exteNd
Director 5.2 API

com.sssw.cm.api
Interface EbiDocMetaDataQuery

All Superinterfaces:
EbiQuery, EbiQueryBase, Serializable
All Known Subinterfaces:
EbiDocQuery, EbiFtsDocMetaDataQuery

public interface EbiDocMetaDataQuery
extends EbiQuery

This interface defines some of the functionality needed for a Document Metadata Query implementation. The subinterfaces fill in the details.


Method Summary
 void orderByAuthor(boolean asc)
          Puts the document author field into the Order By list for this query.
 void orderByContentSize(boolean asc)
          Puts the document content size field into the Order By list for this query.
 void orderByCreateDate(boolean asc)
          Puts the document create date/time field into the Order By list for this query.
 void orderByDocAbstract(boolean asc)
          Puts the document abstract field into the Order By list for this query.
 void orderByDocID(boolean asc)
          Puts the document ID field into the Order By list for this query.
 void orderByDocTypeID(boolean asc)
          Puts the document type ID field into the Order By list for this query.
 void orderByDocTypeName(boolean asc)
          Puts the document type name field into the Order By list for this query.
 void orderByExpirationDate(boolean asc)
          Puts the document expiration date/time field into the Order By list for this query.
 void orderByFolderID(boolean asc)
          Puts the document folder ID field into the Order By list for this query.
 void orderByLockedBy(boolean asc)
          Puts the document "Locked By" field into the Order By list for this query.
 void orderByMimeType(boolean asc)
          Puts the document MIME type field into the Order By list for this query.
 void orderByName(boolean asc)
          Puts the document name field into the Order By list for this query.
 void orderByParentDocID(boolean asc)
          Puts the document parent ID field into the Order By list for this query.
 void orderByPublishDate(boolean asc)
          Puts the document publish date/time field into the Order By list for this query.
 void orderByPublishStatus(boolean asc)
          Puts the publish status field into the Order By list for this query.
 void orderByRepositoryID(boolean asc)
          Puts the document repository ID field into the Order By list for this query.
 void orderByStatus(boolean asc)
          Puts the document status field into the Order By list for this query.
 void orderBySubtitle(boolean asc)
          Puts the document subtitle field into the Order By list for this query.
 void orderByTitle(boolean asc)
          Puts the document title field into the Order By list for this query.
 void orderByUpdateTime(boolean asc)
          Puts the document update time field into the Order By list for this query.
 void orderByUpdateUser(boolean asc)
          Puts the document update user field into the Order By list for this query.
 void selectAuthor()
          Selects the author field into the select list for this query.
 void selectContentSize()
          Selects the content size field into the select list for this query.
 void selectCreated()
          Selects the date/time created field into the select list for this query.
 void selectDocAbstract()
          Selects the document abstract field into the select list for this query.
 void selectDocTypeID()
          Selects the document type ID field into the select list for this query.
 void selectDocTypeName()
          Selects the document type name field into the select list for this query.
 void selectEncoding()
          Selects the Encoding field into the select list for this query.
 void selectExpirationDate()
          Selects the expiration date/time field into the select list for this query.
 void selectFolderID()
          Selects the folder ID field into the select list for this query.
 void selectLockedBy()
          Selects the "locked by" field into the select list for this query.
 void selectMimeType()
          Selects the MIME type field into the select list for this query.
 void selectName()
          Selects the document name field into the select list for this query.
 void selectParentDocID()
          Selects the parent document ID field into the select list for this query.
 void selectPublishDate()
          Selects the publish date/time field into the select list for this query.
 void selectPublishStatus()
          Selects the publish status field into the select list for this query.
 void selectStatus()
          Selects the status field into the select list for this query.
 void selectSubtitle()
          Selects the subtitle field into the select list for this query.
 void selectTitle()
          Selects the title field into the select list for this query.
 void selectUpdateTime()
          Selects the update time field into the select list for this query.
 void selectUpdateUser()
          Selects the update user field into the select list for this query.
 
Methods implemented from interface com.sssw.fw.api.EbiQuery
allSelected, deselectAll, getOrderBys, getQueryString, getSelects, removeOrderBys, selectAll
 

Method Detail

selectName

public void selectName()
Selects the document name field into the select list for this query.

selectDocTypeID

public void selectDocTypeID()
Selects the document type ID field into the select list for this query.

selectDocTypeName

public void selectDocTypeName()
Selects the document type name field into the select list for this query.

selectAuthor

public void selectAuthor()
Selects the author field into the select list for this query.

selectTitle

public void selectTitle()
Selects the title field into the select list for this query.

selectCreated

public void selectCreated()
Selects the date/time created field into the select list for this query.

selectSubtitle

public void selectSubtitle()
Selects the subtitle field into the select list for this query.

selectDocAbstract

public void selectDocAbstract()
Selects the document abstract field into the select list for this query.

selectPublishDate

public void selectPublishDate()
Selects the publish date/time field into the select list for this query.

selectExpirationDate

public void selectExpirationDate()
Selects the expiration date/time field into the select list for this query.

selectLockedBy

public void selectLockedBy()
Selects the "locked by" field into the select list for this query.

selectStatus

public void selectStatus()
Selects the status field into the select list for this query.

selectParentDocID

public void selectParentDocID()
Selects the parent document ID field into the select list for this query.

selectFolderID

public void selectFolderID()
Selects the folder ID field into the select list for this query.

selectUpdateTime

public void selectUpdateTime()
Selects the update time field into the select list for this query.

selectUpdateUser

public void selectUpdateUser()
Selects the update user field into the select list for this query.

selectPublishStatus

public void selectPublishStatus()
Selects the publish status field into the select list for this query.

selectContentSize

public void selectContentSize()
Selects the content size field into the select list for this query.

selectMimeType

public void selectMimeType()
Selects the MIME type field into the select list for this query.

selectEncoding

public void selectEncoding()
Selects the Encoding field into the select list for this query.

orderByName

public void orderByName(boolean asc)
Puts the document name field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByDocID

public void orderByDocID(boolean asc)
Puts the document ID field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByAuthor

public void orderByAuthor(boolean asc)
Puts the document author field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByTitle

public void orderByTitle(boolean asc)
Puts the document title field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByDocTypeID

public void orderByDocTypeID(boolean asc)
Puts the document type ID field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByDocTypeName

public void orderByDocTypeName(boolean asc)
Puts the document type name field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByCreateDate

public void orderByCreateDate(boolean asc)
Puts the document create date/time field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderBySubtitle

public void orderBySubtitle(boolean asc)
Puts the document subtitle field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByDocAbstract

public void orderByDocAbstract(boolean asc)
Puts the document abstract field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByPublishDate

public void orderByPublishDate(boolean asc)
Puts the document publish date/time field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByExpirationDate

public void orderByExpirationDate(boolean asc)
Puts the document expiration date/time field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByLockedBy

public void orderByLockedBy(boolean asc)
Puts the document "Locked By" field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByStatus

public void orderByStatus(boolean asc)
Puts the document status field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByParentDocID

public void orderByParentDocID(boolean asc)
Puts the document parent ID field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByFolderID

public void orderByFolderID(boolean asc)
Puts the document folder ID field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByPublishStatus

public void orderByPublishStatus(boolean asc)
Puts the publish status field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByContentSize

public void orderByContentSize(boolean asc)
Puts the document content size field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByMimeType

public void orderByMimeType(boolean asc)
Puts the document MIME type field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByUpdateTime

public void orderByUpdateTime(boolean asc)
Puts the document update time field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByUpdateUser

public void orderByUpdateUser(boolean asc)
Puts the document update user field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

orderByRepositoryID

public void orderByRepositoryID(boolean asc)
Puts the document repository ID field into the Order By list for this query.
Parameters:
asc - the sorting order; true for ascending; false for descending

Novell exteNd
Director 5.2 API