Uses of Interface
wt.pds.AccessController

Packages that use AccessController
com.ptc.core.query.common Describes the interfaces and relationships for specifying type based queries of Windchill persistent data. 
com.ptc.core.query.common.impl   
com.ptc.core.query.server.impl   
com.ptc.windchill.enterprise.search.server   
wt.fc Provides high level datastore access by using the PersistenceManager (and server-side-only PersistenceManagerSvr) to find and manage Persistable objects. 
wt.fc.delete   
wt.iba.definition.upgrade   
wt.pds Provides additional Persistent Database Services.  See PersistenceManager to fulfill most database access needs. 
wt.pom Provides low-level, yet database independent, access to a database. 
 

Uses of AccessController in com.ptc.core.query.common
 

Fields in com.ptc.core.query.common declared as AccessController
private  AccessController BasicResultSpec.accessController
           
 

Methods in com.ptc.core.query.common that return AccessController
 AccessController ResultSpec.getAccessController()
          Gets the value of the attribute: ACCESS_CONTROLLER.
 AccessController DefaultResultSpec.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use for the query.
 AccessController CriteriaAugmentor.getAccessController()
          Gets the value of the attribute: ACCESS_CONTROLLER.
 AccessController BasicResultSpec.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use for the query.
 

Methods in com.ptc.core.query.common with parameters of type AccessController
 void BasicResultSpec.setAccessController(AccessController a_AccessController)
          Sets the value of the attribute: accessController; Specifies an AccessController to use for the query.
 

Uses of AccessController in com.ptc.core.query.common.impl
 

Methods in com.ptc.core.query.common.impl that return AccessController
 AccessController NoOpCriteriaAugmentor.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use when executing the query.
 AccessController LatestCriteriaAugmentor.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use when executing the query.
 AccessController ContainerLookupCriteriaAugmentor.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use when executing the query.
 AccessController CompositeCriteriaAugmentor.getAccessController()
          Gets the value of the attribute: accessController; Specifies an AccessController to use when executing the query.
 

Uses of AccessController in com.ptc.core.query.server.impl
 

Methods in com.ptc.core.query.server.impl with parameters of type AccessController
private  BasicQueryService.PagingInfo BasicQueryService.execute(StatementSpec a_statementSpec, List a_resultHandlers, int a_keyOffset, boolean a_advancedQueryEnabled, AccessController a_accessController, boolean a_appendAccessController, boolean a_isAggregate, List a_results)
           
private  BasicQueryService.PagingInfo BasicQueryService.execute(StatementSpec a_statementSpec, List a_resultHandlers, int a_keyOffset, boolean a_advancedQueryEnabled, AccessController a_accessController, boolean a_appendAccessController, boolean a_isAggregate, BasicQueryService.ResultCollector a_resultCollector)
           
private static AttributeACProcessor BasicQueryService.buildAccessControlProcessor(AccessController a_component, boolean a_append)
           
 

Uses of AccessController in com.ptc.windchill.enterprise.search.server
 

Classes in com.ptc.windchill.enterprise.search.server that implement AccessController
 class InheritFromSubjectAccessController
          

Supported API: false

Extendable: false
 class LatestVersionAccessController
          

Supported API: false

Extendable: false
 

Uses of AccessController in wt.fc
 

Fields in wt.fc declared as AccessController
private static AccessController StandardPersistenceManager.NOOP_ACCESS_CONTROLLER
           
private static AccessController StandardPersistenceManager.STANDARD_ACCESS_CONTROLLER
           
private static AccessController StandardPersistenceManager.NOOP_ACCESS_CONTROLLER
           
private static AccessController StandardPersistenceManager.STANDARD_ACCESS_CONTROLLER
           
 

Uses of AccessController in wt.fc.delete
 

Classes in wt.fc.delete that implement AccessController
 class MarkForDeleteAccessController
          

Supported API: false

Extendable: false
 

Fields in wt.fc.delete declared as AccessController
static AccessController MarkForDeleteAccessController.MARK_FOR_DELETE_ACCESS_CONTROLLER
          

Supported API: false
 

Uses of AccessController in wt.iba.definition.upgrade
 

Fields in wt.iba.definition.upgrade declared as AccessController
private  AccessController MigrateHierarchyDisplayName.accessController
           
 

Uses of AccessController in wt.pds
 

Classes in wt.pds that implement AccessController
 class AccessControllerAdapter
          This class provides a concrete implementation of an AccessController that provides access to all objects.
 class CompositeAccessController
          This class combines multiple AccessController implementations.
 class CompoundAccessController
          

Supported API: false

Extendable: false
 class IteratedAccessController
          

Supported API: false

Extendable: false
 class SurrogateAccessController
          This class provides Access Control via a surrogate mechanism in conjunction with the Access Control service.
 

Fields in wt.pds declared as AccessController
static AccessController SurrogateAccessController.STANDARD_ACCESS_CONTROLLER
          Standard access controller that enforcess access control via Access Control Service.
private  AccessController StandardACProcessor.accessController
           
private static AccessController ObjectReferenceCursor.NOOP_ACCESS_CONTROLLER
           
private  AccessController CompoundAccessController.accessController
           
private  AccessController AttributeACProcessor.accessController
           
static AccessController AccessControllerAdapter.NOOP_ACCESS_CONTROLLER
          Default no-op access controller that enforcess no access control.
 

Methods in wt.pds that return AccessController
 AccessController StandardACProcessor.getAccessController()
          Gets the object for the association that plays role: accessController.
 AccessController AttributeACProcessor.getAccessController()
          Gets the object for the association that plays role: accessController.
 AccessController AccessControllerProcessor.getAccessController()
          Gets the object for the association that plays role: ACCESS_CONTROLLER.
 

Methods in wt.pds with parameters of type AccessController
 void StandardACProcessor.setAccessController(AccessController a_AccessController)
          Sets the object for the association that plays role: accessController.
 Object[] ResultCursor.next(AccessController a_accessController)
          Advance to the next valid row in the result set and returned the built objects.
 Object[] RangeResultCursor.next(AccessController a_accessController)
          Advance to the next valid row in the result set and returned the built objects.
 Object[] ObjectReferenceCursor.next(AccessController a_accessController)
          Advance to the next valid row in the result set and returned the built objects.
private  boolean ObjectReferenceCursor.inflateObjects(AccessController a_accessController)
          This method performs the ObjectReference "inflate".
private  boolean ObjectReferenceCursor.queryObjectReferences(OidArray a_oidArray, AccessController a_accessController)
          This method performs the actaul query to "inflate" ObjectReferences.
 void CompositeAccessController.addComponent(AccessController a_accessController)
          

Supported API: false
 Object[] BasicResultCursor.next(AccessController a_accessController)
          Advance to the next valid row in the result set and returned the built objects.
 void AttributeACProcessor.setAccessController(AccessController a_AccessController)
          Sets the object for the association that plays role: accessController.
 void AccessControllerProcessor.setAccessController(AccessController a_AccessController)
          Sets the object for the association that plays role: ACCESS_CONTROLLER.
 

Constructors in wt.pds with parameters of type AccessController
StandardACProcessor(AccessController a_accessController)
          

Supported API: false
CompoundAccessController(AccessController a_accessController)
          

Supported API: false
AttributeACProcessor(AccessController a_accessController)
          

Supported API: false
 

Uses of AccessController in wt.pom
 

Fields in wt.pom declared as AccessController
private static AccessController PersistentObjectManager.NOOP_ACCESS_CONTROLLER
           
private static AccessController PersistentObjectManager.STANDARD_ACCESS_CONTROLLER
           
 

Methods in wt.pom with parameters of type AccessController
 QueryResult PersistentObjectManager.query(StatementSpec aStatementSpec, AccessController anAccessController)
          Execute a query