org.jasig.portal.groups.local.searchers
Class RDBMChannelDefSearcher

java.lang.Object
  extended by org.jasig.portal.groups.local.searchers.RDBMChannelDefSearcher
All Implemented Interfaces:
IGroupConstants, ITypedEntitySearcher

public class RDBMChannelDefSearcher
extends java.lang.Object
implements ITypedEntitySearcher

Searches the portal DB for channels. Used by EntitySearcherImpl

Version:
$Revision: 1.11 $
Author:
Alex Vigdor

Field Summary
private  java.lang.Class chanDef
           
private static java.lang.String is_search
           
private static org.apache.commons.logging.Log log
           
private static java.lang.String partial_search
           
 
Fields inherited from interface org.jasig.portal.groups.IGroupConstants
CHANNEL_CATEGORIES, CONTAINS, ENDS_WITH, EVERYONE, IS, NODE_SEPARATOR, PORTAL_ADMINISTRATORS, STARTS_WITH
 
Constructor Summary
RDBMChannelDefSearcher()
           
 
Method Summary
 java.lang.Class getType()
           
 EntityIdentifier[] searchForEntities(java.lang.String query, int method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log

is_search

private static final java.lang.String is_search
See Also:
Constant Field Values

partial_search

private static final java.lang.String partial_search
See Also:
Constant Field Values

chanDef

private java.lang.Class chanDef
Constructor Detail

RDBMChannelDefSearcher

public RDBMChannelDefSearcher()
Method Detail

searchForEntities

public EntityIdentifier[] searchForEntities(java.lang.String query,
                                            int method)
                                     throws GroupsException
Specified by:
searchForEntities in interface ITypedEntitySearcher
Throws:
GroupsException

getType

public java.lang.Class getType()
Specified by:
getType in interface ITypedEntitySearcher