com.ptc.windchill.enterprise.search.server
Class InheritFromSubjectAccessController

java.lang.Object
  extended bywt.pds.AccessControllerAdapter
      extended bycom.ptc.windchill.enterprise.search.server.InheritFromSubjectAccessController
All Implemented Interfaces:
AccessController, Serializable

public final class InheritFromSubjectAccessController
extends AccessControllerAdapter
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private  InheritFromSubjectFilterResultProcessor filterResultProcessor
           
private static KeywordExpression nullKeywordExpression
           
private static String RESOURCE
           
 
Fields inherited from class wt.pds.AccessControllerAdapter
DEBUG, NOOP_ACCESS_CONTROLLER
 
Fields inherited from interface wt.pds.AccessController
FILTER
 
Constructor Summary
InheritFromSubjectAccessController()
           
 
Method Summary
 FilterResultProcessor getFilter()
          

Supported API: false
 Vector getItemBuilders(Vector a_tableInfos, ResultBuilder a_resultBuilder, int a_itemOffset)
          

Supported API: false
 
Methods inherited from class wt.pds.AccessControllerAdapter
buildAccessCondition, checkAccess, checkAccess, checkQuery, getViewItemBuilder, isItemBuilderProvided
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

filterResultProcessor

private final InheritFromSubjectFilterResultProcessor filterResultProcessor

nullKeywordExpression

private static final KeywordExpression nullKeywordExpression
Constructor Detail

InheritFromSubjectAccessController

public InheritFromSubjectAccessController()
Method Detail

getItemBuilders

public Vector getItemBuilders(Vector a_tableInfos,
                              ResultBuilder a_resultBuilder,
                              int a_itemOffset)
                       throws PersistenceException


Supported API: false

Specified by:
getItemBuilders in interface AccessController
Overrides:
getItemBuilders in class AccessControllerAdapter
Parameters:
a_tableInfos -
a_resultBuilder -
a_itemOffset -
Returns:
Vector
Throws:
PersistenceException

getFilter

public FilterResultProcessor getFilter()


Supported API: false

Specified by:
getFilter in interface AccessController
Overrides:
getFilter in class AccessControllerAdapter
Returns:
FilterResultProcessor