org.infoglue.cms.controllers.kernel.impl.simple
Class SearchController

java.lang.Object
  extended by org.infoglue.cms.controllers.kernel.impl.simple.BaseController
      extended by org.infoglue.cms.controllers.kernel.impl.simple.SearchController

public class SearchController
extends BaseController


Constructor Summary
SearchController()
           
 
Method Summary
static java.lang.String getAttributeValue(java.lang.String xml, java.lang.String key)
           
static java.util.Set getContents(java.lang.Integer[] repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId)
           
static java.util.Set getContents(java.lang.Integer[] repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId, boolean searchAssets)
           
static java.util.Set getContents(java.lang.Integer repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId)
           
static java.util.Set getContents(java.lang.Integer repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId, boolean searchAsset)
           
static java.util.List getContentVersions(java.lang.Integer[] repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId)
           
static java.util.List getContentVersions(java.lang.Integer[] repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId, boolean searchAssets)
           
static java.util.Set getContentVersions(java.lang.Integer contentTypeDefinitionId, java.lang.String userName, java.util.Date publishStartDate, java.util.Date publishEndDate, java.util.Date unpublishStartDate, java.util.Date unpublishEndDate)
          Gets all content versions last changed by a certain user.
static java.util.List getContentVersions(java.lang.Integer repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId)
           
static java.util.List getContentVersions(java.lang.Integer repositoryId, java.lang.String searchString, int maxRows, java.lang.String name, java.lang.Integer languageId, java.lang.Integer[] contentTypeDefinitionId, java.lang.Integer caseSensitive, java.lang.Integer stateId, boolean searchAssets)
           
 BaseEntityVO getNewVO()
          This is a method that never should be called.
static int replaceString(java.lang.String searchString, java.lang.String replaceString, java.lang.String[] contentVersionIds, InfoGluePrincipal infoGluePrincipal)
           
static java.lang.String setScoreImg(double score)
           
 
Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController
beginTransaction, beginTransaction, closeDatabase, commitTransaction, createEntity, createEntity, createQuery, deleteEntity, deleteEntity, deleteEntity, deleteEntity, executeQuery, executeQuery, executeQuery, executeQuery, getAllObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getObjectWithId, getObjectWithId, getObjectWithIdAsReadOnly, getVOWithId, getVOWithId, getVOWithId, getVOWithId, intercept, intercept, rollbackTransaction, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, updateEntity, validateEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchController

public SearchController()
Method Detail

getAttributeValue

public static java.lang.String getAttributeValue(java.lang.String xml,
                                                 java.lang.String key)

setScoreImg

public static java.lang.String setScoreImg(double score)

getContents

public static java.util.Set getContents(java.lang.Integer repositoryId,
                                        java.lang.String searchString,
                                        int maxRows,
                                        java.lang.String name,
                                        java.lang.Integer languageId,
                                        java.lang.Integer[] contentTypeDefinitionId,
                                        java.lang.Integer caseSensitive,
                                        java.lang.Integer stateId)
                                 throws SystemException,
                                        Bug
Throws:
SystemException
Bug

getContents

public static java.util.Set getContents(java.lang.Integer repositoryId,
                                        java.lang.String searchString,
                                        int maxRows,
                                        java.lang.String name,
                                        java.lang.Integer languageId,
                                        java.lang.Integer[] contentTypeDefinitionId,
                                        java.lang.Integer caseSensitive,
                                        java.lang.Integer stateId,
                                        boolean searchAsset)
                                 throws SystemException,
                                        Bug
Throws:
SystemException
Bug

getContents

public static java.util.Set getContents(java.lang.Integer[] repositoryId,
                                        java.lang.String searchString,
                                        int maxRows,
                                        java.lang.String name,
                                        java.lang.Integer languageId,
                                        java.lang.Integer[] contentTypeDefinitionId,
                                        java.lang.Integer caseSensitive,
                                        java.lang.Integer stateId)
                                 throws SystemException,
                                        Bug
Throws:
SystemException
Bug

getContents

public static java.util.Set getContents(java.lang.Integer[] repositoryId,
                                        java.lang.String searchString,
                                        int maxRows,
                                        java.lang.String name,
                                        java.lang.Integer languageId,
                                        java.lang.Integer[] contentTypeDefinitionId,
                                        java.lang.Integer caseSensitive,
                                        java.lang.Integer stateId,
                                        boolean searchAssets)
                                 throws SystemException,
                                        Bug
Throws:
SystemException
Bug

getContentVersions

public static java.util.List getContentVersions(java.lang.Integer repositoryId,
                                                java.lang.String searchString,
                                                int maxRows,
                                                java.lang.String name,
                                                java.lang.Integer languageId,
                                                java.lang.Integer[] contentTypeDefinitionId,
                                                java.lang.Integer caseSensitive,
                                                java.lang.Integer stateId)
                                         throws SystemException,
                                                Bug
Throws:
SystemException
Bug

getContentVersions

public static java.util.List getContentVersions(java.lang.Integer repositoryId,
                                                java.lang.String searchString,
                                                int maxRows,
                                                java.lang.String name,
                                                java.lang.Integer languageId,
                                                java.lang.Integer[] contentTypeDefinitionId,
                                                java.lang.Integer caseSensitive,
                                                java.lang.Integer stateId,
                                                boolean searchAssets)
                                         throws SystemException,
                                                Bug
Throws:
SystemException
Bug

getContentVersions

public static java.util.List getContentVersions(java.lang.Integer[] repositoryId,
                                                java.lang.String searchString,
                                                int maxRows,
                                                java.lang.String name,
                                                java.lang.Integer languageId,
                                                java.lang.Integer[] contentTypeDefinitionId,
                                                java.lang.Integer caseSensitive,
                                                java.lang.Integer stateId)
                                         throws SystemException,
                                                Bug
Throws:
SystemException
Bug

getContentVersions

public static java.util.List getContentVersions(java.lang.Integer[] repositoryId,
                                                java.lang.String searchString,
                                                int maxRows,
                                                java.lang.String name,
                                                java.lang.Integer languageId,
                                                java.lang.Integer[] contentTypeDefinitionId,
                                                java.lang.Integer caseSensitive,
                                                java.lang.Integer stateId,
                                                boolean searchAssets)
                                         throws SystemException,
                                                Bug
Throws:
SystemException
Bug

getContentVersions

public static java.util.Set getContentVersions(java.lang.Integer contentTypeDefinitionId,
                                               java.lang.String userName,
                                               java.util.Date publishStartDate,
                                               java.util.Date publishEndDate,
                                               java.util.Date unpublishStartDate,
                                               java.util.Date unpublishEndDate)
                                        throws SystemException,
                                               Bug
Gets all content versions last changed by a certain user.

Parameters:
userName -
Returns:
Throws:
SystemException
Bug

replaceString

public static int replaceString(java.lang.String searchString,
                                java.lang.String replaceString,
                                java.lang.String[] contentVersionIds,
                                InfoGluePrincipal infoGluePrincipal)
                         throws SystemException,
                                Bug
Throws:
SystemException
Bug

getNewVO

public BaseEntityVO getNewVO()
This is a method that never should be called.

Specified by:
getNewVO in class BaseController


Copyright © 2005 InfoGlue.org All Rights Reserved.