Uses of Class
wt.org.WTPrincipal

Packages that use WTPrincipal
com.ptc.core.foundation.container.server   
com.ptc.core.htmlcomp.tableview   
com.ptc.core.task   
com.ptc.epm.commands   
com.ptc.epm.commands.util   
com.ptc.hli.ecad.query   
com.ptc.netmarkets.actionitem   
com.ptc.netmarkets.interop   
com.ptc.netmarkets.project   
com.ptc.netmarkets.projmgmt   
com.ptc.netmarkets.report   
com.ptc.netmarkets.subscription   
com.ptc.netmarkets.user   
com.ptc.netmarkets.util.misc   
com.ptc.netmarkets.work   
com.ptc.netmarkets.workflow   
com.ptc.windchill.cadx.common.pageBuilder   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.cadx.createws   
com.ptc.windchill.cadx.ws   
com.ptc.windchill.enterprise.nativeapp.msoi.server   
com.ptc.windchill.enterprise.search.server   
com.ptc.windchill.upgrade.blobrewrite   
com.ptc.windchill.uwgm.cadx.ws   
com.ptc.windchill.uwgm.common.container   
com.ptc.windchill.uwgm.common.folder   
com.ptc.windchill.uwgm.common.pdm   
com.ptc.windchill.uwgm.common.query   
com.ptc.windchill.uwgm.common.server   
com.ptc.windchill.uwgm.common.workspace   
com.ptc.windchill.uwgm.proesrv   
com.ptc.windchill.uwgm.proesrv.action   
com.ptc.windchill.uwgm.proesrv.cache   
com.ptc.windchill.uwgm.proesrv.request   
com.ptc.windchill.uwgm.proesrv.rrc   
com.ptc.windchill.uwgm.proesrv.util   
com.ptc.wvs.server.loader   
com.ptc.wvs.server.publish   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.adapter.org   
wt.calendar Uses the CalendarAccessProtocol and the CalendarService to provide iCalandar Access Protocol support. 
wt.clients.administrator   
wt.clients.beans   
wt.clients.folder   
wt.clients.gui   
wt.clients.util   
wt.clients.vc   
wt.clients.workflow.definer   
wt.dataops.containermove   
wt.dataops.containermove.processors   
wt.doc   
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.enterprise Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. 
wt.epm.retriever   
wt.epm.util   
wt.epm.workspaces   
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.federation.PrincipalManager   
wt.folder
Provides classes to represent and manage folder and cabinet objects. 
wt.index  
wt.inf.container   
wt.inf.library   
wt.inf.sharing   
wt.inf.team   
wt.intersvrcom Site External API: 
wt.ixb.handlers.netmarkets   
wt.lifecycle
 
wt.locks
 
wt.mail Defines EMailMessages that can be sent to EMailDistributionLists. 
wt.meeting Uses the MeetingService to manage Meetings of various MeetingTypes having Agendas and producing Minutes, in particular MeetingCenterMeetings with their associated MeetingCenterMeetingInfo (also see the WebexOperationHelper). 
wt.meeting.actionitem   
wt.notify
Provides classes to represent, manage, and execute notification definitions. 
wt.org
org package — Organization Service
The following figure shows a representation of the org package model. 
wt.ownership

The ownership service is responsible for associating a principal with an object. 

wt.pdmlink   
wt.pom Provides low-level, yet database independent, access to a database. 
wt.project The notion of a Project has been replaced by a Team, see the wt.team package instead. 
wt.projmgmt.admin   
wt.projmgmt.execution   
wt.projmgmt.ix   
wt.projmgmt.monitor   
wt.projmgmt.msproject   
wt.projmgmt.msproject.mppobject   
wt.projmgmt.resource   
wt.projmgmt.util   
wt.query Provides generic support for defining SQL queries (see QuerySpec and the various things that can be appended to it) in a database inedependent manner that should be used with the PersistenceManager
wt.query.template Provides generic support for saved report queries using ReportTemplate and various methods in ReportTemplateHelper for executing and generating reports. 
wt.queue Overview 
wt.replication.receiver   
wt.router
router package — Routing Service

The routing service is designed to aid in scalability for different agent services by providing a convenient way to distribute execution of tasks to multiple Windchill method servers. 

wt.sandbox This package provides "sandbox" container functionality.  A "sandbox" container is a container wherein a multiple users can work on a set of related changes through multiple iterations without disturbing the broader organization (apart from placing locks on the objects the broader organziation sees).  The package provides the following core capabilities:  
wt.session Overview 
wt.team
 
wt.vc.config
 
wt.vc.sessioniteration   
wt.vc.wip
 
wt.workflow.definer
Provides workflow classes responsible for the definition of processes, activities, and the other objects that compose the workflow network. 
wt.workflow.engine
Provides workflow classes responsible for the flow of control and data from an execution point of view. 
wt.workflow.work
Provides workflow classes responsible for managing the work assigned to individual users. 
wt.workflow.worklist
Provides workflow classes that construct the interface for users to view and act on their work items. 
wt.wrmf.transport   
 

Uses of WTPrincipal in com.ptc.core.foundation.container.server
 

Methods in com.ptc.core.foundation.container.server with parameters of type WTPrincipal
private  boolean StandardFdnWTContainerService.hasCreateAccess(AdminDomainRef domainRef, TypeIdentifier type, State state, WTPrincipal principal)
          Little wrapper to check CREATE access for a given type, against a given state in the specified domain.
 

Uses of WTPrincipal in com.ptc.core.htmlcomp.tableview
 

Methods in com.ptc.core.htmlcomp.tableview that return WTPrincipal
 WTPrincipal ActiveViewLink.getUser()
          Gets the object for the association that plays role: USER_ROLE.
 

Methods in com.ptc.core.htmlcomp.tableview with parameters of type WTPrincipal
 void ActiveViewLink.setUser(WTPrincipal user)
          Sets the object for the association that plays role: USER_ROLE.
static ActiveViewLink ActiveViewLink.newActiveViewLink(TableViewDescriptor activeView, WTPrincipal user)
          Default factory for the class.
 

Uses of WTPrincipal in com.ptc.core.task
 

Methods in com.ptc.core.task with parameters of type WTPrincipal
private static QueueEntry QueueableTaskServerHelper.addEntryToQueue(ProcessingQueue queue, WTPrincipal principal, String targetMethod, String targetClass, Task task)
           
 

Uses of WTPrincipal in com.ptc.epm.commands
 

Methods in com.ptc.epm.commands with parameters of type WTPrincipal
static Collection ECADLastUsedQuery.getAssemblyDocs(String authoringApp, WTPrincipal user, int numberDays, int numberToReturn, boolean notCheckedOut, WTContainerRef sandboxRef)
          Find the last "numberToReturn" ECAD assembly documents that this user has worked on within the last "numberDays" days.
private static QueryResult ECADLastUsedQuery.getLastUsed(String authoringApp, WTPrincipal user, EPMDocumentType docType, int numberDays, WTContainerRef containerRef)
           
 

Uses of WTPrincipal in com.ptc.epm.commands.util
 

Methods in com.ptc.epm.commands.util with parameters of type WTPrincipal
static EPMWorkspace WorkspaceHelper.createWorkspace(String name, WTPrincipal principal, Folder folder, WTContainerRef containerRef)
           
 

Uses of WTPrincipal in com.ptc.hli.ecad.query
 

Methods in com.ptc.hli.ecad.query with parameters of type WTPrincipal
private static Collection RecentDesign.getLastUsed(String authoringApp, WTPrincipal user, int numberDays)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.actionitem
 

Methods in com.ptc.netmarkets.actionitem with parameters of type WTPrincipal
private  void StandardNmActionItemService.addAllSubscriptions(DiscreteActionItem dai, WTPrincipal prin)
           
private  void StandardNmActionItemService.removeAllSubscriptions(DiscreteActionItem item, WTPrincipal prin)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.interop
 

Fields in com.ptc.netmarkets.interop declared as WTPrincipal
(package private)  WTPrincipal StandardNmInteropService.CheckinValidator.currentUser
           
 

Uses of WTPrincipal in com.ptc.netmarkets.project
 

Methods in com.ptc.netmarkets.project that return WTPrincipal
private  WTPrincipal StandardNmProjectService.getUser(Hashtable params, String key)
           
 

Methods in com.ptc.netmarkets.project with parameters of type WTPrincipal
private  boolean StandardNmProjectService.copyPrincipalToTeamRole(WTPrincipal principal, ContainerTeam toTeam, String toRole)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.projmgmt
 

Methods in com.ptc.netmarkets.projmgmt that return WTPrincipal
 WTPrincipal StandardNmProjMgmtService.getUser(Hashtable params, String key)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.report
 

Methods in com.ptc.netmarkets.report with parameters of type WTPrincipal
private  QueryResult StandardNmReportService.getDiscussionPostings(WTPrincipal currentUser, Timestamp lastLogin)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.subscription
 

Methods in com.ptc.netmarkets.subscription with parameters of type WTPrincipal
private  void StandardNmSubscriptionService.buildUsersToSubscribeList(WTPrincipal principal, Vector usersToSubscribe, Vector uniquenessCheck)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.user
 

Methods in com.ptc.netmarkets.user with parameters of type WTPrincipal
 TimeZone StandardNmUserService.getLocalTimeZoneForUser(WTPrincipal user)
          Get the preferred TimeZone for the specified user.
 TimeZone NmUserServiceFwd.getLocalTimeZoneForUser(WTPrincipal user)
          Get the preferred TimeZone for the specified user.
 TimeZone NmUserService.getLocalTimeZoneForUser(WTPrincipal user)
          Get the preferred TimeZone for the specified user.
static TimeZone NmUserHelper.getLocalTimeZoneForUser(WTPrincipal user)
           
 

Uses of WTPrincipal in com.ptc.netmarkets.util.misc
 

Constructors in com.ptc.netmarkets.util.misc with parameters of type WTPrincipal
NmDisplayPrincipal(WTPrincipal prin, String ref)
          

Supported API: false
 

Uses of WTPrincipal in com.ptc.netmarkets.work
 

Fields in com.ptc.netmarkets.work declared as WTPrincipal
private  WTPrincipal NmWfPrincipalVariableBean.selectedPrincipal
           
 

Methods in com.ptc.netmarkets.work that return WTPrincipal
 WTPrincipal NmWfPrincipalVariableBean.getSelectedPrincipal()
          Gets the value of the attribute: selectedPrincipal.
 

Methods in com.ptc.netmarkets.work with parameters of type WTPrincipal
private  void StandardNmWorkItemService.explodeGroupToMembers(WTPrincipal principal, ArrayList reassignMembers, ContainerTeamManaged myContainer, boolean includeGroups)
           
 void NmWfPrincipalVariableBean.setSelectedPrincipal(WTPrincipal a_SelectedPrincipal)
          Sets the value of the attribute: selectedPrincipal.
 

Uses of WTPrincipal in com.ptc.netmarkets.workflow
 

Methods in com.ptc.netmarkets.workflow with parameters of type WTPrincipal
private  StringBuffer StandardNmWorkflowService.getUserRoles(WTPrincipal prin, WTRoleHolder2 projectTeam, HashMap roleDisplayNames, Vector roles)
           
private  boolean StandardNmWorkflowService.isUserInProjectTeamRole(WTRoleHolder2 team, WTPrincipal prin, Role role)
           
private  boolean StandardNmWorkflowService.isUserInContainerTeamRole(ContainerTeam team, WTPrincipal prin, Role role)
           
 

Uses of WTPrincipal in com.ptc.windchill.cadx.common.pageBuilder
 

Methods in com.ptc.windchill.cadx.common.pageBuilder with parameters of type WTPrincipal
private static QueueEntry QueueAbleActionHelper.addEntryToQueue(ProcessingQueue queue, WTPrincipal principal, String targetMethod, String targetClass, QueueAbleAction action)
           
private static Enumeration QueueAbleActionHelper.getUserQueueEntries(WTPrincipal user)
           
private static Vector QueueAbleActionHelper.getQueueEntries(String queueName, WTPrincipal user)
           
private static Vector QueueAbleActionHelper.filterUserQueueEntries(WTPrincipal principal, Enumeration entries)
           
 

Uses of WTPrincipal in com.ptc.windchill.cadx.common.util
 

Fields in com.ptc.windchill.cadx.common.util declared as WTPrincipal
private static WTPrincipal WorkInProgressUtilities.principal
           
 

Methods in com.ptc.windchill.cadx.common.util with parameters of type WTPrincipal
static EPMWorkspace[] WorkspaceUtilities.getWorkspacesForUser(WTPrincipal principal)
          returns EPMWorkspace for given user....
static EPMWorkspace[] WorkspaceUtilities.getWorkspacesForUser(WTPrincipal principal, WTContainer container)
          Get workspaces owned by the session user.
static Folder FolderUtilities.createWorkspaceFolder(WTPrincipal principal, String name)
          Create a sub-folder with the specified name underneath the personal cabinet of the specified principal.
 

Uses of WTPrincipal in com.ptc.windchill.cadx.createws
 

Methods in com.ptc.windchill.cadx.createws with parameters of type WTPrincipal
protected  boolean CreateWSFormTaskDelegate.workspaceAlreadyExists(String ws_name, WTPrincipal principal)
           
 

Uses of WTPrincipal in com.ptc.windchill.cadx.ws
 

Methods in com.ptc.windchill.cadx.ws with parameters of type WTPrincipal
static boolean WorkspaceHelper.workspaceAlreadyExists(String name, WTPrincipal principal)
           
 

Uses of WTPrincipal in com.ptc.windchill.enterprise.nativeapp.msoi.server
 

Methods in com.ptc.windchill.enterprise.nativeapp.msoi.server with parameters of type WTPrincipal
private static boolean ApplicationIntegrationProcessor.keepInSearchResult(WTDocument wtdoc, WTPrincipal user)
           
 

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

Methods in com.ptc.windchill.enterprise.search.server with parameters of type WTPrincipal
static SavedQuery CreateSavedQuery.createQuery(String name, WTPrincipal user, WTPrincipalReference creator, HashMap criteria, String description, String owningClient)
           
static void CreateSavedQuery.saveLastQuery(String name, WTPrincipal user, WTPrincipalReference creator, HashMap criteria, String description, String owningClient)
           
static void CreateSavedQuery._saveLastQuery(String name, WTPrincipal user, WTPrincipalReference creator, HashMap criteria, String description, String owningClient)
           
static SavedQuery CreateSavedQuery.getSavedQuery(String name, WTPrincipal user)
           
 

Uses of WTPrincipal in com.ptc.windchill.upgrade.blobrewrite
 

Methods in com.ptc.windchill.upgrade.blobrewrite with parameters of type WTPrincipal
private  void BackgroundBlobRewriter.Server.makeFailureNotifyee(WTPrincipal principal)
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.cadx.ws
 

Constructors in com.ptc.windchill.uwgm.cadx.ws with parameters of type WTPrincipal
OutOfDateStatusHelper(WTPrincipal user, EPMWorkspace ws, WTCollection workables)
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.container
 

Fields in com.ptc.windchill.uwgm.common.container declared as WTPrincipal
private  WTPrincipal ContainerUtilitiesTest.principal
           
private  WTPrincipal ContainerUtilitiesTest.user1
           
private  WTPrincipal ContainerUtilitiesTest.user2
           
private  WTPrincipal ContainerUtilitiesTest.principal
           
private  WTPrincipal ContainerUtilitiesTest.user1
           
private  WTPrincipal ContainerUtilitiesTest.user2
           
 

Methods in com.ptc.windchill.uwgm.common.container with parameters of type WTPrincipal
 WTPrincipalReference OrganizationHelper.getUserOrganizationReference(WTPrincipal principal)
          returns user's organization reference
static WTContainer[] ContainerUtilities.getContainersByName(WTPrincipal principal, String containerName)
          gets container(s) by container name where principal is a member this method may return more than one container (currently up to 3) since a project, product and library may have the same name
static WTContainer ContainerUtilities.getContainerByOrganizationAndName(WTPrincipal principal, WTPrincipalReference organizationReference, String containerName, ContainerType containerType)
          gets container by organization, container name and type where principal is a member Use OrganizationHelper.getUserOrganizationReference(principal) to get Organization reference
static WTContainer ContainerUtilities.getContainerByName(WTPrincipal principal, String containerName, ContainerType containerType)
          gets container by container name and type where principal is a member
static WTContainer[] ContainerUtilities.getContainersByName(WTPrincipal principal, String containerName, ContainerType containerType)
          gets containers by container name and type where principal is a member
static WTContainer[] ContainerUtilities.getContainers(WTPrincipal principal, ContainerType containerType)
          gets all containers of given type where user is invited to
static WTContainer[] ContainerUtilities.getPDMLinkContainers(WTPrincipal principal)
          gets all PDMLink containers (prodicts and libraries) where user is invited to
static WTContainer[] ContainerUtilities.getContainers(WTPrincipal principal)
          gets all containers where user is invited to
static WTContainer[] ContainerUtilities.getRegisteredContainers(WTPrincipal principal, ContainerType containerType)
          gets "registered" user containers of given container type container is registered by the user, when at least one user workspace is associated with this container
private static WTContainer[] ContainerUtilities.getUserContainers(WTPrincipal principal, ContainerType containerType, String containerName)
          private query for getting user containers Site and Organization only available for their administators
 WTPrincipalReference OrganizationHelper.getUserOrganizationReference(WTPrincipal principal)
          returns user's organization reference
static WTContainer[] ContainerUtilities.getContainersByName(WTPrincipal principal, String containerName)
          gets container(s) by container name where principal is a member this method may return more than one container (currently up to 3) since a project, product and library may have the same name
static WTContainer ContainerUtilities.getContainerByOrganizationAndName(WTPrincipal principal, WTPrincipalReference organizationReference, String containerName, ContainerType containerType)
          gets container by organization, container name and type where principal is a member Use OrganizationHelper.getUserOrganizationReference(principal) to get Organization reference
static WTContainer ContainerUtilities.getContainerByName(WTPrincipal principal, String containerName, ContainerType containerType)
          gets container by container name and type where principal is a member
static WTContainer[] ContainerUtilities.getContainersByName(WTPrincipal principal, String containerName, ContainerType containerType)
          gets containers by container name and type where principal is a member
static WTContainer[] ContainerUtilities.getContainers(WTPrincipal principal, ContainerType containerType)
          gets all containers of given type where user is invited to
static WTContainer[] ContainerUtilities.getPDMLinkContainers(WTPrincipal principal)
          gets all PDMLink containers (prodicts and libraries) where user is invited to
static WTContainer[] ContainerUtilities.getContainers(WTPrincipal principal)
          gets all containers where user is invited to
static WTContainer[] ContainerUtilities.getRegisteredContainers(WTPrincipal principal, ContainerType containerType)
          gets "registered" user containers of given container type container is registered by the user, when at least one user workspace is associated with this container
private static WTContainer[] ContainerUtilities.getUserContainers(WTPrincipal principal, ContainerType containerType, String containerName)
          private query for getting user containers Site and Organization only available for their administators
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.folder
 

Fields in com.ptc.windchill.uwgm.common.folder declared as WTPrincipal
private  WTPrincipal VirtualPathParserTest.principal
           
private  WTPrincipal VirtualPathParser.principal
           
private  WTPrincipal VirtualPathParserTest.principal
           
private  WTPrincipal VirtualPathParser.principal
           
 

Methods in com.ptc.windchill.uwgm.common.folder with parameters of type WTPrincipal
private  void VirtualPathParser.setFolderObject(WTPrincipal principal, WTContainer container, List pathElements)
          sets FolderObject and FolderType base on container and list of subfolder names
static FakeFolder[] FakeFolderHelper.getTopFolders(WTPrincipal principal)
          returns an array of FakeFolders to represent TopFolders
private static boolean FakeFolderHelper.isTopFolderNeeded(WTPrincipal principal, ContainerType containerType)
          checks whether FakeFolder is needed
static String FakeFolderHelper.getPropertyPageURL(FakeFolder fakeFolder, WTPrincipal principal)
          returns PropertyPageURL for FakeFolder
private  void VirtualPathParser.setFolderObject(WTPrincipal principal, WTContainer container, List pathElements)
          sets FolderObject and FolderType base on container and list of subfolder names
static FakeFolder[] FakeFolderHelper.getTopFolders(WTPrincipal principal)
          returns an array of FakeFolders to represent TopFolders
private static boolean FakeFolderHelper.isTopFolderNeeded(WTPrincipal principal, ContainerType containerType)
          checks whether FakeFolder is needed
static String FakeFolderHelper.getPropertyPageURL(FakeFolder fakeFolder, WTPrincipal principal)
          returns PropertyPageURL for FakeFolder
 

Constructors in com.ptc.windchill.uwgm.common.folder with parameters of type WTPrincipal
VirtualPathParser(String virtualPath, WTPrincipal principal, Locale locale)
          constructor
VirtualPathParser(String virtualPath, WTPrincipal principal, Locale locale, WTContainer container)
          constructor
VirtualPathParser(String virtualPath, WTPrincipal principal, Locale locale)
          constructor
VirtualPathParser(String virtualPath, WTPrincipal principal, Locale locale, WTContainer container)
          constructor
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.pdm
 

Fields in com.ptc.windchill.uwgm.common.pdm declared as WTPrincipal
private  WTPrincipal PDMStateHelperTest.principal
           
private  WTPrincipal PDMShareAndCheckoutHelperTest.principal
           
private  WTPrincipal PartDocumentRetrieverTest.principal
           
private  WTPrincipal WipHelper.user
           
private  WTPrincipal OutOfDateHelper.user
           
private  WTPrincipal PDMStateHelperTest.principal
           
private  WTPrincipal PDMShareAndCheckoutHelperTest.principal
           
private  WTPrincipal PartDocumentRetrieverTest.principal
           
private  WTPrincipal WipHelper.user
           
private  WTPrincipal OutOfDateHelper.user
           
 

Constructors in com.ptc.windchill.uwgm.common.pdm with parameters of type WTPrincipal
WipHelper(WTPrincipal user, WTCollection workables)
          Construct helper for a given set of PDM documents.
OutOfDateHelper(WTPrincipal user, EPMWorkspace ws, WTCollection workables)
          Construct helper for a given set of PDM documents.
WipHelper(WTPrincipal user, WTCollection workables)
          Construct helper for a given set of PDM documents.
OutOfDateHelper(WTPrincipal user, EPMWorkspace ws, WTCollection workables)
          Construct helper for a given set of PDM documents.
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.query
 

Methods in com.ptc.windchill.uwgm.common.query with parameters of type WTPrincipal
static SearchCondition QueryHelper.getSearchConditionByPrincipal(Class cl, WTPrincipal principal)
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.server
 

Methods in com.ptc.windchill.uwgm.common.server with parameters of type WTPrincipal
static String ServerUrlFactory.getAllWorkspacesPageURL(WTPrincipal principal)
          returns "All User Workspaces" page URL as String
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.common.workspace
 

Fields in com.ptc.windchill.uwgm.common.workspace declared as WTPrincipal
private  WTPrincipal WorkspaceUtilitiesTest.principal
           
private  WTPrincipal WorkspaceUtilitiesTest.user1
           
private  WTPrincipal WorkspaceUtilitiesTest.user2
           
private  WTPrincipal WorkspaceContentTest.principal
           
private  WTPrincipal WorkspaceUtilitiesTest.principal
           
private  WTPrincipal WorkspaceUtilitiesTest.user1
           
private  WTPrincipal WorkspaceUtilitiesTest.user2
           
private  WTPrincipal WorkspaceContentTest.principal
           
 

Methods in com.ptc.windchill.uwgm.common.workspace with parameters of type WTPrincipal
static EPMWorkspace[] WorkspaceUtilities.getContainerWorkspaces(WTPrincipal principal, WTContainer container)
          returns an array of User workspaces associated with this container array can be empty but never NULL
static EPMWorkspace[] WorkspaceUtilities.getUserWorkspaces(WTPrincipal principal)
          returns all active user workspaces
static EPMWorkspace WorkspaceUtilities.getEPMWorkspaceByName(String workspaceName, WTPrincipal principal)
          Obtains EPMWorkspace object by it's name and principal
private static EPMWorkspace[] WorkspaceUtilities.getWorkspaces(WTPrincipal principal, String workspaceName, boolean activeOnly)
          Obtains EPMWorkspace objects by principal (and name)
static EPMWorkspace WorkspaceUtilities.getWorkspaceByFolder(Folder folder, WTPrincipal principal)
          Find EPMWorkspace object given its WorkspaceFolder
static EPMWorkspace[] WorkspaceUtilities.getContainerWorkspaces(WTPrincipal principal, WTContainer container)
          returns an array of User workspaces associated with this container array can be empty but never NULL
static EPMWorkspace[] WorkspaceUtilities.getUserWorkspaces(WTPrincipal principal)
          returns all active user workspaces
static EPMWorkspace WorkspaceUtilities.getEPMWorkspaceByName(String workspaceName, WTPrincipal principal)
          Obtains EPMWorkspace object by it's name and principal
private static EPMWorkspace[] WorkspaceUtilities.getWorkspaces(WTPrincipal principal, String workspaceName, boolean activeOnly)
          Obtains EPMWorkspace objects by principal (and name)
static EPMWorkspace WorkspaceUtilities.getWorkspaceByFolder(Folder folder, WTPrincipal principal)
          Find EPMWorkspace object given its WorkspaceFolder
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv
 

Fields in com.ptc.windchill.uwgm.proesrv declared as WTPrincipal
(package private)  WTPrincipal RequestContextFactory.RequestContextImpl.principal
           
 

Methods in com.ptc.windchill.uwgm.proesrv that return WTPrincipal
 WTPrincipal RequestContextFactory.RequestContextImpl.getPrincipal()
           
 WTPrincipal RequestContext.getPrincipal()
          returns current user (principal)
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv.action
 

Fields in com.ptc.windchill.uwgm.proesrv.action declared as WTPrincipal
private  WTPrincipal WorkspaceDeleteActionTest.principal
           
private  WTPrincipal UpdateWorkspaceActionTest.principal
           
private  WTPrincipal UndoCheckoutActionTest.principal
           
private  WTPrincipal RemoveFromWorkspaceActionTest.principal
           
private  WTPrincipal PartRenameActionTest.principal
           
private  WTPrincipal IBAModificationActionTest.principal
           
private  WTPrincipal EpmRenameActionTest.principal
           
private  WTPrincipal DeleteNewObjectsActionTest.principal
           
private  WTPrincipal CreatePartsAndAssociateActionTest.principal
           
private  WTPrincipal CheckinActionTest.principal
           
private  WTPrincipal WorkspaceDeleteActionTest.principal
           
private  WTPrincipal UpdateWorkspaceActionTest.principal
           
private  WTPrincipal UndoCheckoutActionTest.principal
           
private  WTPrincipal RemoveFromWorkspaceActionTest.principal
           
private  WTPrincipal PartRenameActionTest.principal
           
private  WTPrincipal IBAModificationActionTest.principal
           
private  WTPrincipal EpmRenameActionTest.principal
           
private  WTPrincipal DeleteNewObjectsActionTest.principal
           
private  WTPrincipal CreatePartsAndAssociateActionTest.principal
           
private  WTPrincipal CheckinActionTest.principal
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv.cache
 

Methods in com.ptc.windchill.uwgm.proesrv.cache with parameters of type WTPrincipal
private  void WorkspaceIterationRequestCacheAdapter.classifyIterations(WTPrincipal principal, WorkspaceContent wsContent)
          Classifies the iterations into the following categories: 1) Objects not present in the workspace 2) Objects newly created in the workspace 3) Objects checked out to the workspace 4) Objects referenced in the workspace
private  EPMWorkspace FolderRequestCacheAdapter.findWorkspace(com.ptc.windchill.uwgm.soap.uwgmdb.Folder uwgmFolder, Folder folder, WTPrincipal principal)
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv.request
 

Fields in com.ptc.windchill.uwgm.proesrv.request declared as WTPrincipal
private  WTPrincipal SetTargetFolderRequestTest.user2
           
private  WTPrincipal CheckinRequestWithBaselineTest.principal
           
private  WTPrincipal CheckinRequestWithAutoPartTest.principal
           
private  WTPrincipal CheckinRequestTest.principal
           
protected  WTPrincipal AbstractUwgmRequestTest.principal
           
private  WTPrincipal SetTargetFolderRequestTest.user2
           
private  WTPrincipal CheckinRequestWithBaselineTest.principal
           
private  WTPrincipal CheckinRequestWithAutoPartTest.principal
           
private  WTPrincipal CheckinRequestTest.principal
           
protected  WTPrincipal AbstractUwgmRequestTest.principal
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv.rrc
 

Methods in com.ptc.windchill.uwgm.proesrv.rrc that return WTPrincipal
 WTPrincipal RequestResultCache.getPrincipal()
           
 

Uses of WTPrincipal in com.ptc.windchill.uwgm.proesrv.util
 

Fields in com.ptc.windchill.uwgm.proesrv.util declared as WTPrincipal
private  WTPrincipal DependencyHelper.principal
           
 

Methods in com.ptc.windchill.uwgm.proesrv.util with parameters of type WTPrincipal
 void DependencyHelper.setPrincipal(WTPrincipal principal)
          Sets the principal
 void DependencyHelper.setParameters(WTCollection reqObjects, EPMWorkspace workspace, WTPrincipal principal)
           
 

Constructors in com.ptc.windchill.uwgm.proesrv.util with parameters of type WTPrincipal
DependencyHelper(WTCollection reqObjects, EPMWorkspace workspace, WTPrincipal principal)
           
DependencyHelper(WTCollection reqObjects, EPMWorkspace workspace, WTPrincipal principal, int inclusionCriteria)
           
DependencyHelper(WTCollection reqObjects, EPMWorkspace workspace, WTPrincipal principal, int inclusionCriteria, boolean checkInWorkspace)
           
 

Uses of WTPrincipal in com.ptc.wvs.server.loader
 

Fields in com.ptc.wvs.server.loader declared as WTPrincipal
private  WTPrincipal PartGenericStructure.user
           
 

Methods in com.ptc.wvs.server.loader that return WTPrincipal
 WTPrincipal PartGenericStructure.getPrincipal()
           
 

Uses of WTPrincipal in com.ptc.wvs.server.publish
 

Fields in com.ptc.wvs.server.publish declared as WTPrincipal
private  WTPrincipal WildfireDownload.authenticationObject
           
private  WTPrincipal WildfireDownload.httpWTUser
           
 

Methods in com.ptc.wvs.server.publish with parameters of type WTPrincipal
static void WildfireDownload.destroyWorkspace(String wsName, WTPrincipal principal)
           
static boolean WildfireDownload.destroyWorkspace1(String wsName, WTPrincipal principal)
           
private static EPMWorkspace WildfireDownload.getEPMWorkspace(String workspaceName, WTPrincipal principal)
          This method finds a workspace given its name
private  EPMWorkspace WildfireDownload.createWorkspace(String name, EPMDocConfigSpec dcs, WTContainer container, WTPrincipal principal)
          Create a new EPMWorkspace, and log the creation to the console.
private  EPMWorkspace WildfireDownload.createWorkspace(String name, EPMDocConfigSpec dcs, WTContainer container, WTPrincipal principal, Folder folder)
           
private static int PublishQueueHelper.formatQueueEntry(StringBuffer buf, QueueEntry queueEntry, String queueNo, boolean waitingJob, boolean urlLinks, boolean details, boolean onlyFailures, WTPrincipal entryPrincipal, String bcol, String[] statusDisplay, ArrayList containers, boolean containerWasSpecified, int count, String trailId, String addArgs, Locale locale)
          Produces an HTML table entry for the specified Queue Entry

Supported API: false
 

Constructors in com.ptc.wvs.server.publish with parameters of type WTPrincipal
WildfireDownload(WTPrincipal authObject)
          Create an instance of WildfireDownload passing in an authentication object
WildfireDownload(WTPrincipal authObject, String wrkFolder)
          Create an instance of WildfireDownload passing in an authentication object, a workspace name and a local working folder for download
WildfireDownload(WTPrincipal authObject, String wrkFolder, String wsName)
          Create an instance of WildfireDownload passing in an authentication object, a workspace name and a local working folder for download
 

Uses of WTPrincipal in wt.access
 

Fields in wt.access declared as WTPrincipal
private  WTPrincipal AccessControlEvent.user
           
private  WTPrincipal AccessControlEvent.user
           
 

Methods in wt.access that return WTPrincipal
private  WTPrincipal StandardAccessControlManager.getCurrentPrincipal()
           
 WTPrincipal AccessControlEvent.getUser()
          Gets the value of the attribute: user.
private  WTPrincipal StandardAccessControlManager.getCurrentPrincipal()
           
 WTPrincipal AccessControlEvent.getUser()
          Gets the value of the attribute: user.
 

Methods in wt.access with parameters of type WTPrincipal
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
private  long StandardAccessControlManager.getPermissionMask(WTPrincipal principal, AccessControlled object)
           
private  boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission, boolean check_all)
           
private  boolean StandardAccessControlManager.hasSurrogateAccess(WTPrincipal user, AccessControlSurrogate surrogate, AccessPermission permission)
           
private  void StandardAccessControlManager.logNotAuthorized(AdHocControlled object, WTPrincipal principal, long principal_permissions, long change_permissions)
           
private  void StandardAccessControlManager.logNotAuthorized(Object object, WTPrincipal principal, AccessPermission permission)
           
 boolean AdHocAcl.isOwner(WTPrincipal user)
          Deprecated. 

Supported API: false
protected  boolean AclEntrySet.checkPermission(WTPrincipal principal, AccessPermission permission)
          Given a principal and a permission, computes whether the permission is granted to the principal.
protected  long AclEntrySet.getPermissionMask(WTPrincipal principal)
          Returns the mask representing the set of permissions associated with the principal.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
 void AccessControlEvent.setUser(WTPrincipal a_User)
          Sets the value of the attribute: user.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
private  long StandardAccessControlManager.getPermissionMask(WTPrincipal principal, AccessControlled object)
           
private  boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission, boolean check_all)
           
private  boolean StandardAccessControlManager.hasSurrogateAccess(WTPrincipal user, AccessControlSurrogate surrogate, AccessPermission permission)
           
private  void StandardAccessControlManager.logNotAuthorized(AdHocControlled object, WTPrincipal principal, long principal_permissions, long change_permissions)
           
private  void StandardAccessControlManager.logNotAuthorized(Object object, WTPrincipal principal, AccessPermission permission)
           
 boolean AdHocAcl.isOwner(WTPrincipal user)
          Deprecated. 

Supported API: false
protected  boolean AclEntrySet.checkPermission(WTPrincipal principal, AccessPermission permission)
          Given a principal and a permission, computes whether the permission is granted to the principal.
protected  long AclEntrySet.getPermissionMask(WTPrincipal principal)
          Returns the mask representing the set of permissions associated with the principal.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, String permission)
          Deprecated.  
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, String permission)
          Deprecated.  
 void AccessControlEvent.setUser(WTPrincipal a_User)
          Sets the value of the attribute: user.
 

Uses of WTPrincipal in wt.adapter.org
 

Methods in wt.adapter.org with parameters of type WTPrincipal
private  Element QueryPrincipalsWebjectDelegate.getPrincipalElement(WTPrincipal principal, QueryPrincipalsWebjectDelegate.AttributeSpec as)
           
 

Uses of WTPrincipal in wt.calendar
 

Methods in wt.calendar with parameters of type WTPrincipal
 Timestamp StandardCalendarService.calculateDeadline(WTPrincipal user, long start_date, long duration)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp StandardCalendarService.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
 int StandardCalendarService.calculateWorkingDays(WTPrincipal user, long start_date, long end_date)
          Calculate the number of working days for the user between start and end.
 int StandardCalendarService.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 int StandardCalendarService.calculateWorkingDays(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of working days for the user between start and end.
 int StandardCalendarService.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 Timestamp StandardCalendarService.calculateDeadline(WTPrincipal user, long start_date, long duration, int zone_offset)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp StandardCalendarService.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays, int zone_offset)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
private  QuerySpec LocalCAP.buildOwnerQuery(WTPrincipal p)
          Search Conditions *
private  SearchCondition LocalCAP.onOwner(WTPrincipal p)
           
 Timestamp CalendarServiceFwd.calculateDeadline(WTPrincipal user, long start_date, long duration)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp CalendarServiceFwd.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
 int CalendarServiceFwd.calculateWorkingDays(WTPrincipal user, long start_date, long end_date)
          Calculate the number of working days for the user between start and end.
 int CalendarServiceFwd.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 int CalendarServiceFwd.calculateWorkingDays(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of working days for the user between start and end.
 int CalendarServiceFwd.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 Timestamp CalendarServiceFwd.calculateDeadline(WTPrincipal user, long start_date, long duration, int zone_offset)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp CalendarServiceFwd.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays, int zone_offset)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
 Timestamp CalendarService.calculateDeadline(WTPrincipal user, long start_date, long duration)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp CalendarService.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
 int CalendarService.calculateWorkingDays(WTPrincipal user, long start_date, long end_date)
          Calculate the number of working days for the user between start and end.
 int CalendarService.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 int CalendarService.calculateWorkingDays(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of working days for the user between start and end.
 int CalendarService.calculateWorkingPeriods(WTPrincipal user, long start_date, long end_date, int zone_offset)
          Calculate the number of workable 24-hour periods for the user between start and end dates, inclusive.
 Timestamp CalendarService.calculateDeadline(WTPrincipal user, long start_date, long duration, int zone_offset)
          Calculate and return the due date, as a Timestamp, for the "user" based upon the "start" date and expected "duration".
 Timestamp CalendarService.calculateDeadline(WTPrincipal user, long start_date, int nbrWorkDays, int zone_offset)
          Calculates the deadline from "start" that is "nbrWorkDays" hence for "user".
 

Uses of WTPrincipal in wt.clients.administrator
 

Methods in wt.clients.administrator with parameters of type WTPrincipal
static String OrgServices.getDirectoryServiceName(WTPrincipal principal)
          Returns the display name of a directory service name associated with a principal.
 

Uses of WTPrincipal in wt.clients.beans
 

Fields in wt.clients.beans declared as WTPrincipal
private  WTPrincipal PrincipalSelectionPanel.selectedParticipant
           
private  WTPrincipal PrincipalSelectionPanel.previousSelectedParticipant
           
 

Methods in wt.clients.beans that return WTPrincipal
 WTPrincipal UserSelectorPanel.getSelectedUser()
           
 WTPrincipal PrincipalSelectionPanel.getSelectedParticipant()
          This method returns the WTPrincipal that was selected.
 

Methods in wt.clients.beans with parameters of type WTPrincipal
 void PrincipalSelectionPanel.setSelectedParticipant(WTPrincipal p)
          This method sets the selected WTPrincipal.
 

Uses of WTPrincipal in wt.clients.folder
 

Methods in wt.clients.folder with parameters of type WTPrincipal
static Cabinet FolderTaskLogic.getPersonalCabinet(WTPrincipal user)
          Returns the personal cabinet corresponding to the given WTPrincipal.
 

Uses of WTPrincipal in wt.clients.gui
 

Fields in wt.clients.gui declared as WTPrincipal
private  WTPrincipal UserSelectorDialog.selectedUser
           
 

Methods in wt.clients.gui that return WTPrincipal
 WTPrincipal UserSelectorDialog.getSelectedUser()
           
 

Uses of WTPrincipal in wt.clients.util
 

Methods in wt.clients.util that return WTPrincipal
static WTPrincipal CPrincipal.getPrincipal(String principal)
           
 

Methods in wt.clients.util with parameters of type WTPrincipal
static String WTPrincipalUtil.getName(WTPrincipal obj)
           
private static String WTPrincipalUtil.getNameCommon(WTPrincipal prin)
           
 

Uses of WTPrincipal in wt.clients.vc
 

Methods in wt.clients.vc that return WTPrincipal
static WTPrincipal VersionTaskLogic.getCreator(Versioned versioned)
          Returns the WTPrincipal which created the given Versioned object.
static WTPrincipal VersionTaskLogic.getUpdater(Versioned versioned)
          Returns the WTPrincipal which most recently updated the given Versioned object.
static WTPrincipal VersionTaskLogic.Server.getCreator(Versioned versioned)
           
static WTPrincipal CheckInOutTaskLogic.getCheckedOutBy(Workable workable)
          Returns the WTPrincipal that currently has the given Workable object checked out.
 

Methods in wt.clients.vc with parameters of type WTPrincipal
static boolean CheckInOutTaskLogic.isCheckedOut(Workable item, WTPrincipal user)
          Determines if the given Workable object is currently checked out by the given WTPrincipal.
 

Uses of WTPrincipal in wt.clients.workflow.definer
 

Methods in wt.clients.workflow.definer that return WTPrincipal
 WTPrincipal WfNotifierRecipients.RecipientMultiList.getRecipient(WTPrincipal principal)
          Returns the assignee of a given principal reference.
 

Methods in wt.clients.workflow.definer with parameters of type WTPrincipal
private  String WfNotifierRecipients.getFromName(WTPrincipal principal)
           
private  String WfNotifierRecipients.getToName(WTPrincipal principal)
           
private  String WfNotifierRecipients.getToType(WTPrincipal principal)
           
 WTPrincipal WfNotifierRecipients.RecipientMultiList.getRecipient(WTPrincipal principal)
          Returns the assignee of a given principal reference.
 void WfNotifierRecipients.RecipientMultiList.addRecipient(WTPrincipal recipient)
           
private  String WfAssignedActivityTemplateParticipants.getFromName(WTPrincipal principal)
           
private  String WfAssignedActivityTemplateParticipants.getToName(WTPrincipal principal)
           
private  String WfAssignedActivityTemplateParticipants.getToType(WTPrincipal principal)
           
 void WfAssignedActivityTemplateParticipants.AssigneeMultiList.addAssignee(WTPrincipal principal)
           
private static OrgContainer Server.getOrganization(WTPrincipal user)
           
 

Uses of WTPrincipal in wt.dataops.containermove
 

Methods in wt.dataops.containermove with parameters of type WTPrincipal
private  int StandardContainerMoveService.checkDestFolderAccess(WTPrincipal currentUser, Class typeClass, AdminDomainRef domRef, LifeCycleTemplateReference tempRef, State lcState)
           
 

Uses of WTPrincipal in wt.dataops.containermove.processors
 

Methods in wt.dataops.containermove.processors with parameters of type WTPrincipal
private  boolean MoveGatheringDataValidator.userHasModifyPermission(WTPrincipal user, WTCollection objs)
           
 

Uses of WTPrincipal in wt.doc
 

Methods in wt.doc with parameters of type WTPrincipal
private static boolean UndoCheckoutActionDelegate.checkIfUserIsAdministrator(WTContained obj, WTPrincipal realUser)
           
 

Uses of WTPrincipal in wt.eff
 

Fields in wt.eff declared as WTPrincipal
private  WTPrincipal EffGroup.modifier
           
private  WTPrincipal EffGroup.modifier
           
 

Methods in wt.eff that return WTPrincipal
 WTPrincipal EffModifier.getModifier()
          Gets the object for the association that plays role: MODIFIER_ROLE.
 WTPrincipal EffGroup.getModifier()
          Gets the object for the association that plays role: modifier.
 WTPrincipal EffChangeAudit.getModifier()
          Gets the object for the association that plays role: MODIFIER.
 WTPrincipal EffModifier.getModifier()
          Gets the object for the association that plays role: MODIFIER_ROLE.
 WTPrincipal EffGroup.getModifier()
          Gets the object for the association that plays role: modifier.
 WTPrincipal EffChangeAudit.getModifier()
          Gets the object for the association that plays role: MODIFIER.
 

Methods in wt.eff with parameters of type WTPrincipal
 void EffModifier.setModifier(WTPrincipal modifier)
          Sets the object for the association that plays role: MODIFIER_ROLE.
static EffModifier EffModifier.newEffModifier(EffChangeAudit theEffChangeAudit, WTPrincipal modifier)
          Default factory for the class.
 void EffChangeAudit.setModifier(WTPrincipal a_Modifier)
          Sets the object for the association that plays role: MODIFIER.
 void EffModifier.setModifier(WTPrincipal modifier)
          Sets the object for the association that plays role: MODIFIER_ROLE.
static EffModifier EffModifier.newEffModifier(EffChangeAudit theEffChangeAudit, WTPrincipal modifier)
          Default factory for the class.
 void EffChangeAudit.setModifier(WTPrincipal a_Modifier)
          Sets the object for the association that plays role: MODIFIER.
 

Constructors in wt.eff with parameters of type WTPrincipal
EffGroupAttribute.Wrapper(WTPrincipal principal)
           
EffGroupAttribute.Wrapper(WTPrincipal principal)
           
 

Uses of WTPrincipal in wt.enterprise
 

Methods in wt.enterprise with parameters of type WTPrincipal
protected  String ObjectPropertyValue.getPrincipalEmailLink(WTPrincipal principal, String args)
          Returns a String containing the HTML code to display a mail-to hyperlink to the e-mail of the given principal.
private static boolean CheckInLFHURLActionDelegate.checkIfUserIsAdministrator(WTContained obj, WTPrincipal realUser)
           
protected  String BasicTemplateProcessor.getPrincipalEmailLink(WTPrincipal principal, String args)
          Deprecated. Returns a String containing the HTML code to display a mail-to hyperlink to the e-mail of the given principal.
static String BasicTemplateProcessor.getPersonalCabinetURL(WTPrincipal principal, String label, String params, Locale locale)
          Deprecated. Return a String representation of a URL to the user's personal cabinet.
protected static Cabinet BasicTemplateProcessor.getPersonalCabinet(WTPrincipal principal)
          Deprecated. Returns the personal cabinet corresponding to the given WTPrincipal.
 

Uses of WTPrincipal in wt.epm.retriever
 

Fields in wt.epm.retriever declared as WTPrincipal
(package private)  WTPrincipal RetrieverPerformanceTest.principal
           
(package private)  WTPrincipal RetrieverPerformanceTest.principal
           
 

Uses of WTPrincipal in wt.epm.util
 

Methods in wt.epm.util with parameters of type WTPrincipal
static EPMWorkspace EPMQueryHelper.lookupWorkspace(String name, WTPrincipal owner)
           
 

Uses of WTPrincipal in wt.epm.workspaces
 

Methods in wt.epm.workspaces with parameters of type WTPrincipal
 WTSet EPMWorkspaceManagerFwd.getWorkspaces(WTPrincipal user, WTContainerRef solution)
          Returns all of the workspaces associated with a given user and container.
 WTSet EPMWorkspaceManager.getWorkspaces(WTPrincipal user, WTContainerRef solution)
          Returns all of the workspaces associated with a given user and container.
static EPMWorkspace EPMWorkspace.newEPMWorkspace(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec)
          

Supported API: false
protected  void EPMWorkspace.initialize(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec)
          Deprecated.  
static EPMWorkspace EPMWorkspace.newEPMWorkspace(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec, WTContainer container)
          

Supported API: true
protected  void EPMWorkspace.initialize(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec, WTContainer container)
          Supports initialization, following construction of an instance.
 WTSet EPMStandardWorkspaceManager.getWorkspaces(WTPrincipal user, WTContainerRef solution)
          Returns all of the workspaces associated with a given user and container.
 

Uses of WTPrincipal in wt.federation
 

Subclasses of WTPrincipal in wt.federation
 class ProxyGroup
          Proxy group of users.
 class ProxyUser
           Use the newProxyUser static factory method(s), not the ProxyUser constructor, to construct instances of this class.
 

Methods in wt.federation with parameters of type WTPrincipal
 boolean ProxyGroup.isMember(WTPrincipal principal)
          

Supported API: true
protected  boolean ProxyGroup._isMember(WTPrincipal principal)
          

Supported API: true
 boolean ProxyGroup.addMember(WTPrincipal principal)
          Adds a member to the group.
 boolean ProxyGroup.removeMember(WTPrincipal principal)
          Removes a member from the group.
 boolean ProxyGroup.isMember(WTPrincipal principal)
          

Supported API: true
protected  boolean ProxyGroup._isMember(WTPrincipal principal)
          

Supported API: true
 boolean ProxyGroup.addMember(WTPrincipal principal)
          Adds a member to the group.
 boolean ProxyGroup.removeMember(WTPrincipal principal)
          Removes a member from the group.
 

Uses of WTPrincipal in wt.federation.PrincipalManager
 

Methods in wt.federation.PrincipalManager that return WTPrincipal
static WTPrincipal PrincipalUtilities.storePrincipal(WTPrincipal principal, String remoteId, String adapterName)
           
 

Methods in wt.federation.PrincipalManager with parameters of type WTPrincipal
static String PrincipalUtilities.myJNDIAdapter(WTPrincipal p)
           
static String PrincipalUtilities.myAdapter(WTPrincipal p)
           
static String PrincipalUtilities.myDN(WTPrincipal p)
           
static WTPrincipal PrincipalUtilities.storePrincipal(WTPrincipal principal, String remoteId, String adapterName)
           
 

Uses of WTPrincipal in wt.folder
 

Methods in wt.folder with parameters of type WTPrincipal
 Cabinet StandardFolderService.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet StandardFolderService.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet StandardFolderService.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
private  Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domainRef, String description)
           
 Cabinet FolderServiceFwd.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderServiceFwd.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderServiceFwd.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet FolderServiceFwd.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet FolderServiceFwd.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
 Cabinet FolderService.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderService.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderService.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet FolderService.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet FolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
 Cabinet StandardFolderService.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet StandardFolderService.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet StandardFolderService.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
private  Cabinet StandardFolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domainRef, String description)
           
 Cabinet FolderServiceFwd.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderServiceFwd.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderServiceFwd.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet FolderServiceFwd.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet FolderServiceFwd.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
 Cabinet FolderService.createCabinet(String name, AdminDomainRef domain_ref, String description, WTPrincipal owner, boolean is_personal)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderService.createCabinet(String name, AdministrativeDomain administrative_domain, String description, WTPrincipal owner)
          Deprecated. Use createPersonalCabinet() to create a personal cabinet, and createCabinet(String, AdminDomainRef, String, WTContainerRef) to create a shared cabinet.
 Cabinet FolderService.createPersonalCabinet(WTPrincipal principal)
          Create a cabinet in the User administrative domain for the specified Principal.
 Cabinet FolderService.getPersonalCabinet(WTPrincipal principal)
          Return the personal cabinet for the specified Principal.
 Cabinet FolderService.createPersonalCabinet(WTPrincipal principal, AdminDomainRef domain_ref)
          Create a cabinet in the specified domain for the specified Principal.
 

Uses of WTPrincipal in wt.index
 

Fields in wt.index declared as WTPrincipal
private static WTPrincipal StandardIndexPolicyManager.principal
           
private static WTPrincipal BulkIndexHelper.principal
           
 

Methods in wt.index that return WTPrincipal
private static WTPrincipal StandardIndexPolicyManager.getPrincipal()
           
private static WTPrincipal BulkIndexHelper.getPrincipal()
           
 

Uses of WTPrincipal in wt.inf.container
 

Fields in wt.inf.container declared as WTPrincipal
(package private)  WTPrincipal StandardWTContainerService.IsAdministratorKey.user
           
(package private)  WTPrincipal StandardWTContainerService.IsAdministratorKey.user
           
 

Methods in wt.inf.container that return WTPrincipal
static WTPrincipal WTContainerServerHelper.getCreatorReadOnly(WTContainer container)
          Returns a read-only reference to the container's creator property.
static WTPrincipal WTContainerServerHelper.getOwnerReadOnly(WTContainer container)
          Returns a read-only reference to the container's owner property.
private static WTPrincipal WTContainerServerHelper.getPrincipalReadOnly(WTPrincipalReference ref)
           
 WTPrincipal WTContainerInfo.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal WTContainerInfo.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal WTContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal WTContainer.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal PrincipalQueryResult.nextPrincipal()
          

Supported API: false
 WTPrincipal OrgContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal OrgContainer.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal ExchangeContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal ExchangeContainer.getOwner()
          Gets the value of the attribute: OWNER.
static WTPrincipal DirectoryHelperSvr.move(WTPrincipal principal, DirectoryContextProvider new_context)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.rename(WTPrincipal principal, String new_name)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.update(WTPrincipal principal)
          

Supported API: false
private  WTPrincipal AuditServiceEventHandler.getReadOnlyPrincipal(WTPrincipalReference ref)
           
static WTPrincipal WTContainerServerHelper.getCreatorReadOnly(WTContainer container)
          Returns a read-only reference to the container's creator property.
static WTPrincipal WTContainerServerHelper.getOwnerReadOnly(WTContainer container)
          Returns a read-only reference to the container's owner property.
private static WTPrincipal WTContainerServerHelper.getPrincipalReadOnly(WTPrincipalReference ref)
           
 WTPrincipal WTContainerInfo.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal WTContainerInfo.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal WTContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal WTContainer.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal PrincipalQueryResult.nextPrincipal()
          

Supported API: false
 WTPrincipal OrgContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal OrgContainer.getOwner()
          Gets the value of the attribute: OWNER.
 WTPrincipal ExchangeContainer.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal ExchangeContainer.getOwner()
          Gets the value of the attribute: OWNER.
static WTPrincipal DirectoryHelperSvr.move(WTPrincipal principal, DirectoryContextProvider new_context)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.rename(WTPrincipal principal, String new_name)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.update(WTPrincipal principal)
          

Supported API: false
private  WTPrincipal AuditServiceEventHandler.getReadOnlyPrincipal(WTPrincipalReference ref)
           
 

Methods in wt.inf.container with parameters of type WTPrincipal
 boolean WTContainerServiceFwd.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean WTContainerServiceFwd.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
 boolean WTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean WTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
protected static String WTContainerServerHelper.getLogName(WTPrincipal wtp)
           
 void WTContainerInfo.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void WTContainerInfo.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 void WTContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void WTContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 boolean StandardWTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean StandardWTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
private  void PersistenceManagerEventHandler.preStore(WTPrincipal principal)
           
 void OrgContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void OrgContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 void ExchangeContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void ExchangeContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
static boolean DirectoryHelperSvr.addMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
static AdminDomainRef DirectoryHelperSvr.getDomainForPrincipal(WTPrincipal principal)
          Get the appropriate container-based domain for the principal.
static WTPrincipal DirectoryHelperSvr.move(WTPrincipal principal, DirectoryContextProvider new_context)
          

Supported API: false
static boolean DirectoryHelperSvr.removeMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.rename(WTPrincipal principal, String new_name)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.update(WTPrincipal principal)
          

Supported API: false
protected static String DirectoryHelperSvr.getContainerPath(WTPrincipal principal)
          Tries to derive a container path from a distinguished name
(package private) static AdminDomainRef DirectoryHelperSvr.UserDomain.get(WTPrincipal principal)
           
(package private) static AdminDomainRef DirectoryHelperSvr.UnaffiliatedDomain.get(WTPrincipal principal)
           
 boolean WTContainerServiceFwd.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean WTContainerServiceFwd.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
 boolean WTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean WTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
protected static String WTContainerServerHelper.getLogName(WTPrincipal wtp)
           
 void WTContainerInfo.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void WTContainerInfo.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 void WTContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void WTContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 boolean StandardWTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user)
          Determines if a user is an administrator of a container.
 boolean StandardWTContainerService.isAdministrator(WTContainerRef container_ref, WTPrincipal user, boolean lookup)
          Determines if a user is an administrator of a container.
private  void PersistenceManagerEventHandler.preStore(WTPrincipal principal)
           
 void OrgContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void OrgContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 void ExchangeContainer.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void ExchangeContainer.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
static boolean DirectoryHelperSvr.addMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
static AdminDomainRef DirectoryHelperSvr.getDomainForPrincipal(WTPrincipal principal)
          Get the appropriate container-based domain for the principal.
static WTPrincipal DirectoryHelperSvr.move(WTPrincipal principal, DirectoryContextProvider new_context)
          

Supported API: false
static boolean DirectoryHelperSvr.removeMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.rename(WTPrincipal principal, String new_name)
          

Supported API: false
static WTPrincipal DirectoryHelperSvr.update(WTPrincipal principal)
          

Supported API: false
protected static String DirectoryHelperSvr.getContainerPath(WTPrincipal principal)
          Tries to derive a container path from a distinguished name
(package private) static AdminDomainRef DirectoryHelperSvr.UserDomain.get(WTPrincipal principal)
           
(package private) static AdminDomainRef DirectoryHelperSvr.UnaffiliatedDomain.get(WTPrincipal principal)
           
 

Constructors in wt.inf.container with parameters of type WTPrincipal
StandardWTContainerService.IsAdministratorKey(WTContainerRef a_Container, WTPrincipal a_User, boolean a_Lookup)
           
StandardWTContainerService.IsAdministratorKey(WTContainerRef a_Container, WTPrincipal a_User, boolean a_Lookup)
           
 

Uses of WTPrincipal in wt.inf.library
 

Methods in wt.inf.library that return WTPrincipal
 WTPrincipal WTLibrary.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal WTLibrary.getOwner()
          Gets the value of the attribute: OWNER.
 

Methods in wt.inf.library with parameters of type WTPrincipal
 void WTLibrary.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void WTLibrary.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 

Uses of WTPrincipal in wt.inf.sharing
 

Methods in wt.inf.sharing with parameters of type WTPrincipal
private  void DefaultDataSharingDelegate.setObjectAdHocAccess(AdHocControlled object, WTPrincipal user, WTPrincipalReference admins_ref, long target_container_id)
           
private  void DefaultDataSharingDelegate.setIterationAdHocAccess(AdHocControlled object, WTPrincipal user, WTPrincipalReference admins_ref, long target_container_id)
           
private  void CtmDataSharingDelegate.setObjectAdHocAccess(AdHocControlled object, WTPrincipal user, WTPrincipalReference admins_ref, WTContainer to_container, long target_container_id)
           
private  void CtmDataSharingDelegate.setIterationAdHocAccess(AdHocControlled object, WTPrincipal user, WTPrincipalReference admins_ref, WTContainer to_container, long target_container_id)
           
 

Uses of WTPrincipal in wt.inf.team
 

Methods in wt.inf.team that return WTPrincipal
private static WTPrincipal LoadContainerTeam.getPrincipal(Hashtable nv, Hashtable cmd_line)
          Gets a WTPrincipal from the load parameters, assuming the principal is configured with the principalNameOrDN and serviceName properties.
private static WTPrincipal[] FixUserAndMyPageQueryableGroups.getArrayOfPrincipals(Set set)
           
 

Methods in wt.inf.team with parameters of type WTPrincipal
 Enumeration StandardContainerTeamService.findRoles(ContainerTeamReference containerTeamReference, WTPrincipal principal)
          Find all the roles which this principal is a member of in the container team.
 void StandardContainerTeamService.addMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method adds the user to the necessary groups in the containers that use the container team.
 void StandardContainerTeamService.removeMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method removed the user from the necessary groups in the containers that use the container team.
 QueryResult StandardContainerTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, ContainerTeam containerTeam)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void StandardContainerTeamService.addGuestMember(ContainerTeam team, WTPrincipal principal)
          This method adds the principal to guest group.
 void StandardContainerTeamService.removeGuestMember(ContainerTeam team, WTPrincipal principal)
          This method removes the principal from the guest group.
 AdHocControlled StandardContainerTeamService.setPrincipalAdHocAcl(ContainerTeamManaged container, AdHocControlled per, Vector perms, WTPrincipal principal)
          Set the ad-hoc access rights for a given user or group.
private  List StandardContainerTeamService.addPrincipalToTeam(ContainerTeam team, Role role, WTPrincipal principal, List containers)
           
private  Vector StandardContainerTeamService.activateMember(WTPrincipal princ, ContainerTeamManaged container, Vector invitationsToSend)
           
private  void StandardContainerTeamService.addAdHocsForWTPrincipal(WTPrincipal principal, ContainerTeamManaged container)
           
private  void StandardContainerTeamService.removePrincipalFromTeam(ContainerTeam team, Role role, WTPrincipal principal)
           
private  HashMap StandardContainerTeamService.addPrincipalToHashMap(HashMap hash, String role, WTPrincipal principal)
           
private  Vector StandardContainerTeamService.addPrincipalToUserVector(Vector userVector, WTPrincipal principal)
           
private  boolean StandardContainerTeamService.isExplicitMember(ContainerTeam team, WTPrincipal principal, Role role)
           
private  boolean StandardContainerTeamService.isMember(ContainerTeam team, WTPrincipal principal, Role role)
           
private  boolean StandardContainerTeamService.isPrincipalEquivOrNested(WTPrincipal principal, WTPrincipal lookingFor)
           
private static boolean FixProjectFolderAllAdHocPermission.isUserEquivOrNested(WTPrincipal principal, WTUser user)
           
 Enumeration ContainerTeamServiceSvr.findRoles(ContainerTeamReference containerTeamReference, WTPrincipal principal)
          Find all the roles which this principal is a member of in the container team.
 void ContainerTeamServiceFwd.addMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method adds the user to the necessary groups in the containers that use the container team.
 void ContainerTeamServiceFwd.removeMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method removed the user from the necessary groups in the containers that use the container team.
 QueryResult ContainerTeamServiceFwd.findRolePrincipalMap(Role role, WTPrincipal principal, ContainerTeam containerTeam)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void ContainerTeamServiceFwd.addGuestMember(ContainerTeam team, WTPrincipal principal)
          This method adds the principal to guest group.
 void ContainerTeamServiceFwd.removeGuestMember(ContainerTeam team, WTPrincipal principal)
          This method removes the principal from the guest group.
 AdHocControlled ContainerTeamServiceFwd.setPrincipalAdHocAcl(ContainerTeamManaged container, AdHocControlled per, Vector perms, WTPrincipal principal)
          Set the ad-hoc access rights for a given user or group.
 void ContainerTeamService.addMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method adds the user to the necessary groups in the containers that use the container team.
 void ContainerTeamService.removeMember(ContainerTeam team, Role role, WTPrincipal principal)
          This method removed the user from the necessary groups in the containers that use the container team.
 QueryResult ContainerTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, ContainerTeam containerTeam)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void ContainerTeamService.addGuestMember(ContainerTeam team, WTPrincipal principal)
          This method adds the principal to guest group.
 void ContainerTeamService.removeGuestMember(ContainerTeam team, WTPrincipal principal)
          This method removes the principal from the guest group.
 AdHocControlled ContainerTeamService.setPrincipalAdHocAcl(ContainerTeamManaged container, AdHocControlled per, Vector perms, WTPrincipal principal)
          Set the ad-hoc access rights for a given user or group.
 void ContainerTeam.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal assignment to the holder If the WTPrincipal is not enabled, this action will be ignored.
 void ContainerTeam.deletePrincipalTarget(Role role, WTPrincipal principal)
          Remove a role to principal assignment pair

Supported API: false
private  WTPrincipalReference[] AbstractContainerTeamManagedCreator.getPrincRefArray(WTPrincipal confirmed, WTPrincipal guest)
           
 

Uses of WTPrincipal in wt.intersvrcom
 

Methods in wt.intersvrcom that return WTPrincipal
 WTPrincipal SitePrincipal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 WTPrincipal Site.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL.
 WTPrincipal SitePrincipal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 WTPrincipal Site.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL.
 

Methods in wt.intersvrcom with parameters of type WTPrincipal
 void SitePrincipal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static SitePrincipal SitePrincipal.newSitePrincipal(Site site, WTPrincipal principal)
          Default factory for the class.
 void Site.setPrincipal(WTPrincipal a_Principal)
          Sets the object for the association that plays role: PRINCIPAL.
 void SitePrincipal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static SitePrincipal SitePrincipal.newSitePrincipal(Site site, WTPrincipal principal)
          Default factory for the class.
 void Site.setPrincipal(WTPrincipal a_Principal)
          Sets the object for the association that plays role: PRINCIPAL.
 

Uses of WTPrincipal in wt.ixb.handlers.netmarkets
 

Fields in wt.ixb.handlers.netmarkets declared as WTPrincipal
private  WTPrincipal EmailUser.user
           
 

Methods in wt.ixb.handlers.netmarkets that return WTPrincipal
static WTPrincipal ProjectIXUtils.getPrincipalByName(WTContainerRef contRef, String princName)
           
static WTPrincipal ProjectIXUtils.getPrincipalByDN(String dnName)
           
 WTPrincipal EmailUser.getPrincipal()
           
 

Methods in wt.ixb.handlers.netmarkets with parameters of type WTPrincipal
 void TeamExportHolder.addMember(WTPrincipal princ)
           
 boolean TeamExportHolder.isMember(WTPrincipal princ)
           
 

Constructors in wt.ixb.handlers.netmarkets with parameters of type WTPrincipal
EmailUser(WTPrincipal wtuser, boolean flag)
           
 

Uses of WTPrincipal in wt.lifecycle
 

Methods in wt.lifecycle with parameters of type WTPrincipal
 LifeCycleSignature StandardLifeCycleService.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: true
static LifeCycleSignature LifeCycleSignature.newLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Factory to create a WTSignature instance

Supported API: false
 LifeCycleSignature LifeCycleServiceFwd.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: false
 LifeCycleSignature LifeCycleService.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: true
 LifeCycleSignature StandardLifeCycleService.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: true
static LifeCycleSignature LifeCycleSignature.newLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Factory to create a WTSignature instance

Supported API: false
 LifeCycleSignature LifeCycleServiceFwd.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: false
 LifeCycleSignature LifeCycleService.createLifeCycleSignature(Persistable object, WTPrincipal signer, String comments, Role role, boolean vote)
          Answer an initialized but unpersisted LifeCycleSignature instance

Supported API: true
 

Uses of WTPrincipal in wt.locks
 

Methods in wt.locks that return WTPrincipal
static WTPrincipal LockHelper.getLocker(Lockable object)
          Gets the principal who placed the lock.
 

Methods in wt.locks with parameters of type WTPrincipal
static Lockable LockHelper.lock(Lockable object, WTPrincipal locker, String note)
          Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable,WTPrincipalReference,String)
static Lockable LockHelper.lock(Lockable object, WTPrincipal locker)
          Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable,WTPrincipalReference)
static Lockable LockHelper.unlock(Lockable object, WTPrincipal locker)
          Deprecated. Replaced by LockHelper.service.unlock(Lockable,WTPrincipalReference)
static SearchCondition LockHelper.getSearchCondition(Class target, WTPrincipal principal, boolean state)
          Gets a SearchCondition to be appended to a query of all the objects that are either locked or unlocked for a given principal.
 

Uses of WTPrincipal in wt.mail
 

Methods in wt.mail with parameters of type WTPrincipal
 void EMailMessage.setOriginator(WTPrincipal originator)
          Set the originator of the message.
 void EMailMessage.addRecipient(WTPrincipal recipient)
          Add a specific principal as a recipient of the message.
 

Uses of WTPrincipal in wt.meeting
 

Methods in wt.meeting that return WTPrincipal
 WTPrincipal MeetingParticipantLink.getParticipants()
          Gets the object for the association that plays role: PARTICIPANTS_ROLE.
 WTPrincipal MeetingParticipantLink.getParticipants()
          Gets the object for the association that plays role: PARTICIPANTS_ROLE.
 

Methods in wt.meeting with parameters of type WTPrincipal
 MeetingCenterMeetingInfo[] StandardMeetingService.getMeetingList(WTPrincipal me)
          

Supported API: false
private  MeetingParticipantLink StandardMeetingService.findMeetingParticipantLink(Meeting meeting, WTPrincipal prin)
           
 MeetingCenterMeetingInfo[] MeetingServiceFwd.getMeetingList(WTPrincipal me)
          

Supported API: false
 MeetingCenterMeetingInfo[] MeetingService.getMeetingList(WTPrincipal me)
          

Supported API: false
 void MeetingParticipantLink.setParticipants(WTPrincipal participants)
          Sets the object for the association that plays role: PARTICIPANTS_ROLE.
static MeetingParticipantLink MeetingParticipantLink.newMeetingParticipantLink(WTPrincipal participants, Meeting theMeeting)
          Default factory for the class.
 void MeetingCenterMeeting.addHostDelegate(WTPrincipal delegate)
          

Supported API: false
 void MeetingCenterMeeting.removeHostDelegate(WTPrincipal delegate)
          

Supported API: false
 MeetingCenterMeetingInfo[] StandardMeetingService.getMeetingList(WTPrincipal me)
          

Supported API: false
private  MeetingParticipantLink StandardMeetingService.findMeetingParticipantLink(Meeting meeting, WTPrincipal prin)
           
 MeetingCenterMeetingInfo[] MeetingServiceFwd.getMeetingList(WTPrincipal me)
          

Supported API: false
 MeetingCenterMeetingInfo[] MeetingService.getMeetingList(WTPrincipal me)
          

Supported API: false
 void MeetingParticipantLink.setParticipants(WTPrincipal participants)
          Sets the object for the association that plays role: PARTICIPANTS_ROLE.
static MeetingParticipantLink MeetingParticipantLink.newMeetingParticipantLink(WTPrincipal participants, Meeting theMeeting)
          Default factory for the class.
 void MeetingCenterMeeting.addHostDelegate(WTPrincipal delegate)
          

Supported API: false
 void MeetingCenterMeeting.removeHostDelegate(WTPrincipal delegate)
          

Supported API: false
 

Uses of WTPrincipal in wt.meeting.actionitem
 

Methods in wt.meeting.actionitem that return WTPrincipal
 WTPrincipal DiscreteActionItem.getAssignee()
          

Supported API: false
 

Methods in wt.meeting.actionitem with parameters of type WTPrincipal
 boolean StandardActionItemService.isSubscribed(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void StandardActionItemService.addSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void StandardActionItemService.removeSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
private  boolean StandardActionItemService.isSubscribed(DiscreteActionItem actionItem, WTPrincipal prin, ActionItemOperationType op)
           
static DiscreteActionItem DiscreteActionItem.newDiscreteActionItem(String name, String description, WTPrincipal assignee, Timestamp dueDate)
          

Supported API: false
protected  void DiscreteActionItem.initialize(String name, String description, WTPrincipal assignee, Timestamp dueDate)
          Supports initialization, following construction of an instance.
 boolean ActionItemServiceFwd.isSubscribed(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void ActionItemServiceFwd.addSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void ActionItemServiceFwd.removeSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 boolean ActionItemService.isSubscribed(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void ActionItemService.addSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 void ActionItemService.removeSubscription(DiscreteActionItem actionItem, WTPrincipal prin, String event)
          

Supported API: false
 

Uses of WTPrincipal in wt.notify
 

Methods in wt.notify with parameters of type WTPrincipal
 void WTDistributionList.addPrincipal(WTPrincipal principal)
          Adds a principal to the list.
protected  void StandardNotificationManager.addSubscriberToObject(ObjectReference ref, ObjectSubscription subscription, WTPrincipal owner)
          Subscribes to an object given a reference to the subscriber and a subscription object.
protected  ObjectSubscription StandardNotificationManager.setAdhocRights(ObjectSubscription subscription, WTPrincipal owner)
          Sets add hoc rights to owner and subscriber (if a user) to read/write/delete subscription.
 void DistributionList.addPrincipal(WTPrincipal principal)
          Adds a principal to the list.
 

Uses of WTPrincipal in wt.org
 

Subclasses of WTPrincipal in wt.org
 class WTGroup
          Group of users.
 class WTOrganization
           Use the newWTOrganization static factory method(s), not the WTOrganization constructor, to construct instances of this class.
 class WTUser
          The WTUser class represents users of the system.
 

Fields in wt.org declared as WTPrincipal
private  WTPrincipal WTPrincipalCacheElement.principal
           
private  WTPrincipal[] PartialResultsException.principals
           
private  WTPrincipal WTPrincipalCacheElement.principal
           
private  WTPrincipal[] PartialResultsException.principals
           
 

Methods in wt.org that return WTPrincipal
 WTPrincipal WTPrincipalReference.getPrincipal()
          Returns principal referenced by object.
 WTPrincipal WTPrincipalCacheElement.getPrincipal()
          

Supported API: false
 WTPrincipal WTPrincipalCache.getAuthUser(String name)
           
 WTPrincipal WTPrincipalCache.getPrincipal(AuthNameKey key)
           
 WTPrincipal WTPrincipalCache.getPrincipal(String dn, String service)
           
 WTPrincipal WTPrincipalCache.getPrincipal(WTPrincipal principal)
           
 WTPrincipal WTPrincipalCache.getPrincipal(DirectoryKey key)
           
 WTPrincipal WTPrincipalCache.getPrincipal(ObjectIdentifier oid)
           
protected  WTPrincipal WTPrincipal.inflate()
           
 WTPrincipal[] WTGroup.addMembers(WTPrincipal[] principals)
          Add members to the group.
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal StandardOrganizationServicesManager.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 WTPrincipal[] StandardOrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal StandardOrganizationServicesManager.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal StandardOrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
private  WTPrincipal StandardOrganizationServicesManager._readPrincipal(String dn, String service)
           
private  WTPrincipal StandardOrganizationServicesManager._readPrincipal(String dn, String service, boolean bypassCache)
           
private  WTPrincipal StandardOrganizationServicesManager._queryPrincipal(Class principalClass, String attrName, String pattern, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(Class principalClass, String attrName, String pattern, DirectoryContextProvider context, boolean firstMatchWins)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String service, Class principalClass, String attrName, String pattern, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String service, Class principalClass, String criteria, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String searchFilter, String searchScope, String searchBase, String service, String[] attributes, int sizeLimit)
           
private  WTPrincipal StandardOrganizationServicesManager._updatePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._createNewPrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._mapPrincipal(Method factoryMethod, Element element, String service)
           
private  WTPrincipal StandardOrganizationServicesManager._disablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPersistable(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPrincipalByUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._inflateByUfid(WTPrincipal principal)
           
 WTPrincipal[] PartialResultsException.getPrincipals()
          Gets the value of the attribute: principals.
static WTPrincipal OrganizationServicesMgr.savePrincipal(WTPrincipal princ)
           
static WTPrincipal OrganizationServicesMgr.getPrincipal(String name)
           
static WTPrincipal OrganizationServicesMgr.getPrincipal(ObjectIdentifier reference)
           
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal OrganizationServicesManagerFwd.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.createPrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.updatePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.rename(WTPrincipal principal, String newName)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: false
 WTPrincipal[] OrganizationServicesManagerFwd.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal OrganizationServicesManagerFwd.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal OrganizationServicesManagerFwd.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.getPrincipal(String name)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal OrganizationServicesManager.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal OrganizationServicesManager.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 WTPrincipal[] OrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal OrganizationServicesManager.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal OrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 WTPrincipal OrganizationServicesEvent.getPrincipal()
          

Supported API: false
 WTPrincipal WTPrincipalReference.getPrincipal()
          Returns principal referenced by object.
 WTPrincipal WTPrincipalCacheElement.getPrincipal()
          

Supported API: false
 WTPrincipal WTPrincipalCache.getAuthUser(String name)
           
 WTPrincipal WTPrincipalCache.getPrincipal(AuthNameKey key)
           
 WTPrincipal WTPrincipalCache.getPrincipal(String dn, String service)
           
 WTPrincipal WTPrincipalCache.getPrincipal(WTPrincipal principal)
           
 WTPrincipal WTPrincipalCache.getPrincipal(DirectoryKey key)
           
 WTPrincipal WTPrincipalCache.getPrincipal(ObjectIdentifier oid)
           
protected  WTPrincipal WTPrincipal.inflate()
           
 WTPrincipal[] WTGroup.addMembers(WTPrincipal[] principals)
          Add members to the group.
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal StandardOrganizationServicesManager.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 WTPrincipal[] StandardOrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal StandardOrganizationServicesManager.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal StandardOrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
private  WTPrincipal StandardOrganizationServicesManager._readPrincipal(String dn, String service)
           
private  WTPrincipal StandardOrganizationServicesManager._readPrincipal(String dn, String service, boolean bypassCache)
           
private  WTPrincipal StandardOrganizationServicesManager._queryPrincipal(Class principalClass, String attrName, String pattern, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(Class principalClass, String attrName, String pattern, DirectoryContextProvider context, boolean firstMatchWins)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String service, Class principalClass, String attrName, String pattern, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String service, Class principalClass, String criteria, DirectoryContextProvider context)
           
private  WTPrincipal[] StandardOrganizationServicesManager._queryPrincipals(String searchFilter, String searchScope, String searchBase, String service, String[] attributes, int sizeLimit)
           
private  WTPrincipal StandardOrganizationServicesManager._updatePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._createNewPrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._mapPrincipal(Method factoryMethod, Element element, String service)
           
private  WTPrincipal StandardOrganizationServicesManager._disablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPersistable(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPrincipalByUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._inflateByUfid(WTPrincipal principal)
           
 WTPrincipal[] PartialResultsException.getPrincipals()
          Gets the value of the attribute: principals.
static WTPrincipal OrganizationServicesMgr.savePrincipal(WTPrincipal princ)
           
static WTPrincipal OrganizationServicesMgr.getPrincipal(String name)
           
static WTPrincipal OrganizationServicesMgr.getPrincipal(ObjectIdentifier reference)
           
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal OrganizationServicesManagerFwd.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.createPrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.updatePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.rename(WTPrincipal principal, String newName)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: false
 WTPrincipal[] OrganizationServicesManagerFwd.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal OrganizationServicesManagerFwd.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal OrganizationServicesManagerFwd.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.getPrincipal(String name)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.getPrincipal(ObjectIdentifier reference)
          Gets the user or group for the specified principal reference.
 WTPrincipal OrganizationServicesManager.getPrincipal(String name, String service)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.getPrincipal(String name, Class type, DirectoryContextProvider context)
          This method will search for a principal with the given name in the given organization.
 WTPrincipal OrganizationServicesManager.getPrincipalByDN(String dn)
          Returns the principal identified by a specific directory distinguished name, or null if no such principal exists.
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipalReference ref)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 WTPrincipal[] OrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 WTPrincipal OrganizationServicesManager.repairPrincipal(String oldName, String newDn, String oldEnteredDn)
          This method tries and repairs the principal given the "oldName" (name that is currently in the database and possibly will continue to be -- ie.
 WTPrincipal OrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 WTPrincipal OrganizationServicesEvent.getPrincipal()
          

Supported API: false
 

Methods in wt.org with parameters of type WTPrincipal
protected  void WTUser.copyAttributes(WTPrincipal target)
          

Supported API: false
 void WTPrincipalReferenceSearch.setValue(WTPrincipal principal)
          Set the search value to be for this WTPrincipal.
static WTPrincipalReference WTPrincipalReference.newWTPrincipalReference(WTPrincipal principal)
          Creates reference given a principal.
protected  void WTPrincipalReference.initialize(WTPrincipal principal)
          Supports initialization, following construction of an instance.
 void WTPrincipalCacheElement.setPrincipal(WTPrincipal principal)
          

Supported API: false
 void WTPrincipalCache.putParentGroups(WTPrincipal principal, Map parents)
           
 Map WTPrincipalCache.getParentGroups(WTPrincipal principal)
           
 void WTPrincipalCache.putOrganization(WTPrincipal principal, WTOrganization org)
           
 WTOrganization WTPrincipalCache.getOrganization(WTPrincipal principal)
           
 WTPrincipal WTPrincipalCache.getPrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.putDirectoryKey(WTPrincipal principal)
           
 void WTPrincipalCache.putDirectoryKey(WTPrincipal principal, ObjectIdentifier oid)
           
 void WTPrincipalCache.putPrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.putPrincipal(ObjectIdentifier oid, WTPrincipal principal)
           
 void WTPrincipalCache.replacePrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.removePrincipal(WTPrincipal principal)
           
protected  boolean WTPrincipal.readVersion(WTPrincipal thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
protected abstract  void WTPrincipal.copyAttributes(WTPrincipal target)
          

Supported API: false
protected  void WTOrganization.copyAttributes(WTPrincipal target)
          

Supported API: false
 boolean WTGroup.addMember(WTPrincipal principal)
          Adds a member to the group.
 WTPrincipal[] WTGroup.addMembers(WTPrincipal[] principals)
          Add members to the group.
 boolean WTGroup.removeMember(WTPrincipal principal)
          Removes a member from the group.
 boolean WTGroup.isMember(WTPrincipal principal)
          Tells whether a principal belongs to a group: returns true if it belongs, false otherwise.
protected  void WTGroup.copyAttributes(WTPrincipal target)
          

Supported API: false
private  void StandardOrganizationServicesManager.updatePrincipalCache(String event_type, WTPrincipal principal)
          Update principal cache in case of modification or deletion of principals.
protected  void StandardOrganizationServicesManager.dispatchVetoableEvent(String eventType, WTPrincipal object)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 boolean StandardOrganizationServicesManager.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] StandardOrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean StandardOrganizationServicesManager.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean StandardOrganizationServicesManager.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: true
 boolean StandardOrganizationServicesManager.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: true
 boolean StandardOrganizationServicesManager.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration StandardOrganizationServicesManager.parentGroups(WTPrincipal principal)
          

Supported API: true
 Map StandardOrganizationServicesManager.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization StandardOrganizationServicesManager.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal StandardOrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean StandardOrganizationServicesManager.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String StandardOrganizationServicesManager.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration StandardOrganizationServicesManager.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
private  WTPrincipal StandardOrganizationServicesManager._updatePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._createNewPrincipal(WTPrincipal principal)
           
private  String StandardOrganizationServicesManager._createNewDirectoryEntry(WTPrincipal principal)
           
private  Map StandardOrganizationServicesManager._immediateParentGroups(WTPrincipal principal)
          Returns the immediate parent groups of a specific principal.
private  Map StandardOrganizationServicesManager._parentGroups(WTPrincipal principal, String dn, String service, HashSet expandedGroups, HashMap dirKeyMap)
           
private  void StandardOrganizationServicesManager._checkCreatePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._handlePostStorePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._checkDeletePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._checkDisablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._disablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPersistable(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._storeUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPrincipalByUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._inflateByUfid(WTPrincipal principal)
           
private  String StandardOrganizationServicesManager._getLocalId(WTPrincipal principal)
           
private  boolean StandardOrganizationServicesManager._hasAccess(WTPrincipal principal, AccessPermission permission)
           
private  void StandardOrganizationServicesManager._notifyPrincipalDisabled(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._notifyPrincipalRepair(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._removeCachedParents(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._removeCachedMembersFromParents(WTPrincipal principal)
           
 void PartialResultsException.setPrincipals(WTPrincipal[] a_Principals)
          Sets the value of the attribute: principals.
static WTPrincipal OrganizationServicesMgr.savePrincipal(WTPrincipal princ)
           
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.createPrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.updatePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.rename(WTPrincipal principal, String newName)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] OrganizationServicesManagerFwd.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean OrganizationServicesManagerFwd.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean OrganizationServicesManagerFwd.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration OrganizationServicesManagerFwd.parentGroups(WTPrincipal principal)
          

Supported API: false
 Map OrganizationServicesManagerFwd.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization OrganizationServicesManagerFwd.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal OrganizationServicesManagerFwd.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String OrganizationServicesManagerFwd.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration OrganizationServicesManagerFwd.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 boolean OrganizationServicesManager.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] OrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean OrganizationServicesManager.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean OrganizationServicesManager.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: true
 boolean OrganizationServicesManager.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: true
 boolean OrganizationServicesManager.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration OrganizationServicesManager.parentGroups(WTPrincipal principal)
          

Supported API: true
 Map OrganizationServicesManager.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization OrganizationServicesManager.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal OrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean OrganizationServicesManager.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String OrganizationServicesManager.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration OrganizationServicesManager.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
protected static void OrganizationServicesHelper.checkDisable(WTPrincipal principal)
          Check if the given principal may be disabled.
protected  void WTUser.copyAttributes(WTPrincipal target)
          

Supported API: false
 void WTPrincipalReferenceSearch.setValue(WTPrincipal principal)
          Set the search value to be for this WTPrincipal.
static WTPrincipalReference WTPrincipalReference.newWTPrincipalReference(WTPrincipal principal)
          Creates reference given a principal.
protected  void WTPrincipalReference.initialize(WTPrincipal principal)
          Supports initialization, following construction of an instance.
 void WTPrincipalCacheElement.setPrincipal(WTPrincipal principal)
          

Supported API: false
 void WTPrincipalCache.putParentGroups(WTPrincipal principal, Map parents)
           
 Map WTPrincipalCache.getParentGroups(WTPrincipal principal)
           
 void WTPrincipalCache.putOrganization(WTPrincipal principal, WTOrganization org)
           
 WTOrganization WTPrincipalCache.getOrganization(WTPrincipal principal)
           
 WTPrincipal WTPrincipalCache.getPrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.putDirectoryKey(WTPrincipal principal)
           
 void WTPrincipalCache.putDirectoryKey(WTPrincipal principal, ObjectIdentifier oid)
           
 void WTPrincipalCache.putPrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.putPrincipal(ObjectIdentifier oid, WTPrincipal principal)
           
 void WTPrincipalCache.replacePrincipal(WTPrincipal principal)
           
 void WTPrincipalCache.removePrincipal(WTPrincipal principal)
           
protected  boolean WTPrincipal.readVersion(WTPrincipal thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
protected abstract  void WTPrincipal.copyAttributes(WTPrincipal target)
          

Supported API: false
protected  void WTOrganization.copyAttributes(WTPrincipal target)
          

Supported API: false
 boolean WTGroup.addMember(WTPrincipal principal)
          Adds a member to the group.
 WTPrincipal[] WTGroup.addMembers(WTPrincipal[] principals)
          Add members to the group.
 boolean WTGroup.removeMember(WTPrincipal principal)
          Removes a member from the group.
 boolean WTGroup.isMember(WTPrincipal principal)
          Tells whether a principal belongs to a group: returns true if it belongs, false otherwise.
protected  void WTGroup.copyAttributes(WTPrincipal target)
          

Supported API: false
private  void StandardOrganizationServicesManager.updatePrincipalCache(String event_type, WTPrincipal principal)
          Update principal cache in case of modification or deletion of principals.
protected  void StandardOrganizationServicesManager.dispatchVetoableEvent(String eventType, WTPrincipal object)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal StandardOrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal StandardOrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal StandardOrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 boolean StandardOrganizationServicesManager.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] StandardOrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean StandardOrganizationServicesManager.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean StandardOrganizationServicesManager.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: true
 boolean StandardOrganizationServicesManager.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: true
 boolean StandardOrganizationServicesManager.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration StandardOrganizationServicesManager.parentGroups(WTPrincipal principal)
          

Supported API: true
 Map StandardOrganizationServicesManager.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization StandardOrganizationServicesManager.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal StandardOrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean StandardOrganizationServicesManager.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String StandardOrganizationServicesManager.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration StandardOrganizationServicesManager.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
private  WTPrincipal StandardOrganizationServicesManager._updatePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._createNewPrincipal(WTPrincipal principal)
           
private  String StandardOrganizationServicesManager._createNewDirectoryEntry(WTPrincipal principal)
           
private  Map StandardOrganizationServicesManager._immediateParentGroups(WTPrincipal principal)
          Returns the immediate parent groups of a specific principal.
private  Map StandardOrganizationServicesManager._parentGroups(WTPrincipal principal, String dn, String service, HashSet expandedGroups, HashMap dirKeyMap)
           
private  void StandardOrganizationServicesManager._checkCreatePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._handlePostStorePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._checkDeletePrincipal(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._checkDisablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._disablePrincipal(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPersistable(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._storeUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._getPrincipalByUfid(WTPrincipal principal)
           
private  WTPrincipal StandardOrganizationServicesManager._inflateByUfid(WTPrincipal principal)
           
private  String StandardOrganizationServicesManager._getLocalId(WTPrincipal principal)
           
private  boolean StandardOrganizationServicesManager._hasAccess(WTPrincipal principal, AccessPermission permission)
           
private  void StandardOrganizationServicesManager._notifyPrincipalDisabled(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._notifyPrincipalRepair(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._removeCachedParents(WTPrincipal principal)
           
private  void StandardOrganizationServicesManager._removeCachedMembersFromParents(WTPrincipal principal)
           
 void PartialResultsException.setPrincipals(WTPrincipal[] a_Principals)
          Sets the value of the attribute: principals.
static WTPrincipal OrganizationServicesMgr.savePrincipal(WTPrincipal princ)
           
 WTPrincipal OrganizationServicesManagerFwd.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.createPrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.updatePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManagerFwd.rename(WTPrincipal principal, String newName)
          

Supported API: false
 WTPrincipal OrganizationServicesManagerFwd.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] OrganizationServicesManagerFwd.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean OrganizationServicesManagerFwd.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean OrganizationServicesManagerFwd.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration OrganizationServicesManagerFwd.parentGroups(WTPrincipal principal)
          

Supported API: false
 Map OrganizationServicesManagerFwd.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization OrganizationServicesManagerFwd.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal OrganizationServicesManagerFwd.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean OrganizationServicesManagerFwd.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String OrganizationServicesManagerFwd.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration OrganizationServicesManagerFwd.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
 WTPrincipal OrganizationServicesManager.inflate(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.createPrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.disablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.enablePrincipal(WTPrincipal principal)
          

Supported API: false
 WTPrincipal OrganizationServicesManager.updatePrincipal(WTPrincipal principal)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.savePrincipal(WTPrincipal principal)
          Deprecated.  
 WTPrincipal OrganizationServicesManager.rename(WTPrincipal principal, String newName)
          

Supported API: true
 WTPrincipal OrganizationServicesManager.move(WTPrincipal principal, DirectoryContextProvider newContext)
          

Supported API: true
 boolean OrganizationServicesManager.addMember(WTGroup group, WTPrincipal principal)
          Adds a principal to a group.
 WTPrincipal[] OrganizationServicesManager.addMembers(WTGroup group, WTPrincipal[] principals)
          Adds principals to a group.
 boolean OrganizationServicesManager.removeMember(WTGroup group, WTPrincipal principal)
          Removes a principal from a group.
 boolean OrganizationServicesManager.isMember(WTGroup group, WTPrincipal principal)
          

Supported API: true
 boolean OrganizationServicesManager.isMember(WTPrincipalReference group, WTPrincipal principal)
          

Supported API: true
 boolean OrganizationServicesManager.isMember(ObjectIdentifier group, WTPrincipal principal)
          

Supported API: false
 Enumeration OrganizationServicesManager.parentGroups(WTPrincipal principal)
          

Supported API: true
 Map OrganizationServicesManager.parentGroupMap(WTPrincipal principal)
          Returns a map identifying all of the groups of which a specified principal is a member.
 WTOrganization OrganizationServicesManager.getOrganization(WTPrincipal principal)
          Returns the organization with which a principal is associated.
 WTPrincipal OrganizationServicesManager.fixUfid(String newDn, WTPrincipal principal, String oldEnteredDn)
          

Supported API: false
 boolean OrganizationServicesManager.validDirectoryEntry(WTPrincipal principal)
          This method invokes a task to find if the given Principal has a valid Directory entry.
 String OrganizationServicesManager.getUfid(WTPrincipal principal)
          Returns the Unique Federation Identifier of a principal.
 Enumeration OrganizationServicesManager.parentGroups(WTPrincipal principal, boolean flatten)
          Returns groups that the argument principal is a member of.
protected static void OrganizationServicesHelper.checkDisable(WTPrincipal principal)
          Check if the given principal may be disabled.
 

Constructors in wt.org with parameters of type WTPrincipal
WTPrincipalCacheElement(WTPrincipal principal)
          Constructor.
OrganizationServicesEvent(OrganizationServicesManager service, String eventType, WTPrincipal eventTarget)
          

Supported API: false
WTPrincipalCacheElement(WTPrincipal principal)
          Constructor.
OrganizationServicesEvent(OrganizationServicesManager service, String eventType, WTPrincipal eventTarget)
          

Supported API: false
 

Uses of WTPrincipal in wt.ownership
 

Methods in wt.ownership that return WTPrincipal
static WTPrincipal OwnershipHelper.getOwner(Ownable obj)
          Retrieve the Owner of the supplied object.
static WTPrincipal OwnershipHelper.getReadOnlyOwner(Ownable obj)
           
 

Methods in wt.ownership with parameters of type WTPrincipal
 Ownable StandardOwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 WTCollection StandardOwnershipService.assignOwnership(WTCollection objs, WTPrincipal principal)
          Assign the ownership of objects to a specific principal (user or group).
 void StandardOwnershipService.changeOwner(Ownable obj, WTPrincipal principal, boolean commit_change)
          Replace the Owner of an object.
 void StandardOwnershipService.changeOwnership(WTCollection objs, WTPrincipal principal, boolean commit_change)
          Replace the Owner of the specified objects.
 void OwnershipServiceSvr.changeOwner(Ownable obj, WTPrincipal principal, boolean commit_change)
          Replace the Owner of an object.
 void OwnershipServiceSvr.changeOwnership(WTCollection objs, WTPrincipal principal, boolean commit_change)
          Replace the Owner of the specified objects.
 Ownable OwnershipServiceFwd.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 WTCollection OwnershipServiceFwd.assignOwnership(WTCollection objs, WTPrincipal principal)
          Assign the ownership of objects to a specific principal (user or group).
 Ownable OwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 WTCollection OwnershipService.assignOwnership(WTCollection objs, WTPrincipal principal)
          Assign the ownership of objects to a specific principal (user or group).
static boolean OwnershipHelper.isOwnedBy(Ownable obj, WTPrincipal principal)
          Determines if the supplied object is owned by a specific WTPrincipal.
static SearchCondition OwnershipHelper.getSearchCondition(Class targetClass, WTPrincipal owner, boolean owned)
          Create a SearchCondition that will return Ownable objects that are owned (or not owned) by the supplied WTPrincipal.
static void OwnershipHelper.setOwner(Ownable obj, WTPrincipal principal)
          Sets the Owner of the supplied object.
protected  boolean Ownership.owned(WTPrincipal p)
          Determine if Ownership belongs to the specified WTPrincipal.
protected  void Ownership.assign(WTPrincipal p)
          Assign ownership to the supplied WTPrincipal.
static Ownership Ownership.newOwnership(WTPrincipal p)
          Construct an Ownership object with the supplied WTPrincipal as the owner.
protected  void Ownership.initialize(WTPrincipal p)
          Supports initialization, following construction of an instance.
 

Uses of WTPrincipal in wt.pdmlink
 

Methods in wt.pdmlink that return WTPrincipal
static WTPrincipal ProductIXUtils.getPrincipalByName(WTContainerRef contRef, String princName)
          There has been some volatility in these methods so the logic is being localized here.
static WTPrincipal ProductIXUtils.getPrincipalByDN(String dnName)
           
 WTPrincipal PDMLinkProduct.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal PDMLinkProduct.getOwner()
          Gets the value of the attribute: OWNER.
 

Methods in wt.pdmlink with parameters of type WTPrincipal
 void PDMLinkProduct.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void PDMLinkProduct.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 

Uses of WTPrincipal in wt.pom
 

Fields in wt.pom declared as WTPrincipal
(package private)  WTPrincipal PagingCacheEntry.creator
           
 

Uses of WTPrincipal in wt.project
 

Methods in wt.project with parameters of type WTPrincipal
 void WTRoleHolder.addPrincipal(Role role, WTPrincipal principal)
          Deprecated. Add a role to principal assignment to the holder If the WTPrincipal is not enabled, this action will be ignored.
 void WTRoleHolder.deletePrincipal(Role role, WTPrincipal principal)
          Deprecated. Remove a role to principal assignment pair

Supported API: false
 void RoleHolder.addPrincipal(Role role, WTPrincipal principal)
          Deprecated. Add a role to principal mapping to the rolePrincipalMap.
 void RoleHolder.deletePrincipal(Role role, WTPrincipal principal)
          Deprecated. Remove role to principal assignment pair

Supported API: false
 

Uses of WTPrincipal in wt.projmgmt.admin
 

Methods in wt.projmgmt.admin that return WTPrincipal
 WTPrincipal Project2.getCreator()
          Gets the value of the attribute: CREATOR.
 WTPrincipal Project2.getOwner()
          Gets the value of the attribute: OWNER.
 

Methods in wt.projmgmt.admin with parameters of type WTPrincipal
 void Project2.setCreator(WTPrincipal a_Creator)
          Sets the value of the attribute: CREATOR.
 void Project2.setOwner(WTPrincipal a_Owner)
          Sets the value of the attribute: OWNER.
 

Uses of WTPrincipal in wt.projmgmt.execution
 

Methods in wt.projmgmt.execution with parameters of type WTPrincipal
static ProjectWorkItem ProjectWorkItem.newProjectWorkItem(ProjectPlan plan, WTPrincipal owner)
          

Supported API: false
protected  void ProjectWorkItem.initialize(ProjectPlan plan, WTPrincipal owner)
          Supports initialization, following construction of an instance.
protected  WorkItem ProjectAssignment.createWorkItem(WTPrincipal principal)
          Creates and returns a ProjectWorkItem, owned by the principal passed as argument.
 

Uses of WTPrincipal in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix that return WTPrincipal
private  WTPrincipal ProjectResourceIxHandler.getPrincipal(WTContainerRef cont_ref, String princ_name)
           
 

Uses of WTPrincipal in wt.projmgmt.monitor
 

Methods in wt.projmgmt.monitor with parameters of type WTPrincipal
 ExecutionObject StandardProjMonitorService.changeOwner(ExecutionObject exec_obj, WTPrincipal new_owner)
          Changes the owner of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorServiceFwd.changeOwner(ExecutionObject exec_obj, WTPrincipal new_owner)
          Changes the owner of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorService.changeOwner(ExecutionObject exec_obj, WTPrincipal new_owner)
          Changes the owner of the ExecutionObject passed as argument.
static void ProjectNotification.transferOwnerSubscriptions(ExecutionObject exec_obj, WTPrincipal user1, WTPrincipal user2)
          Transfers owner subscriptions on the object passed as argument from one uesr to another.
 

Uses of WTPrincipal in wt.projmgmt.msproject
 

Methods in wt.projmgmt.msproject with parameters of type WTPrincipal
 void Exporter.exportPrincipal(WTPrincipal p, String tag)
          Export the Principal.
 

Uses of WTPrincipal in wt.projmgmt.msproject.mppobject
 

Methods in wt.projmgmt.msproject.mppobject that return WTPrincipal
 WTPrincipal MPPTask.getOwner()
           
 WTPrincipal MPPExecutionObject.getOwner()
          Get the owner of this execution object that is specified in the XML.
 

Uses of WTPrincipal in wt.projmgmt.resource
 

Fields in wt.projmgmt.resource declared as WTPrincipal
private static WTPrincipal ProjResourceHelper.systemCalendarOwner
           
 

Methods in wt.projmgmt.resource with parameters of type WTPrincipal
 void StandardProjResourceService.delegate(ProjectWorkItem workItem, WTPrincipal principal)
          Changes the owner of the ProjectWorkItem to user passed as argument.
 void ProjResourceServiceFwd.delegate(ProjectWorkItem workItem, WTPrincipal principal)
          Changes the owner of the ProjectWorkItem to user passed as argument.
 void ProjResourceService.delegate(ProjectWorkItem workItem, WTPrincipal principal)
          Changes the owner of the ProjectWorkItem to user passed as argument.
 

Uses of WTPrincipal in wt.projmgmt.util
 

Fields in wt.projmgmt.util declared as WTPrincipal
private static WTPrincipal CalendarHelper.systemCalendarOwner
           
 

Methods in wt.projmgmt.util that return WTPrincipal
static WTPrincipal CalendarHelper.getSystemCalendarOwner()
          Retrieves, caches and returns the system administrators group.
static WTPrincipal CalendarHelper.getPrincipal(ExecutionObject exec_obj)
           
 

Methods in wt.projmgmt.util with parameters of type WTPrincipal
static TimeToElapse CalendarHelper.calculateUserDuration(WTPrincipal user, Timestamp start, Timestamp finish)
          Computes and returns the duration (TimeToElapse) given the wt.orgWTUser, a start and a finish time (Timestamp).
static Timestamp CalendarHelper.calculateUserFinish(WTPrincipal user, Timestamp start, TimeToElapse duration)
          Computes and returns the finish time given the wt.orgWTUser, the start time (Timestamp) and the duration (TimeToElapse).
static boolean CalendarHelper.isNonWorking(WTPrincipal user, Date date, TimeZone tzone)
          Return whether or not the specified Date is considered a working day for the specified WTPrincipal in the specified TimeZone.
static Timestamp CalendarHelper.getNextWorkingDay(WTPrincipal user, Timestamp aDay)
          Calculates and returns the next working day.
static Timestamp CalendarHelper.getNextWorkingDay(WTPrincipal user, Timestamp aDay, TimeZone aTZ)
          Calculates and returns the next working day.
static Calendar CalendarHelper.shiftToMethodServerTime(WTPrincipal user, Timestamp time)
          This method takes the specified Timestamp and interprets it as a year, month, day, hour, minute, second, & millisecond in the specified WTUser's preferred timezone.
static Calendar CalendarHelper.shiftToUserTime(WTPrincipal user, Timestamp time)
          This method takes the specified Timestamp and interprets it as a year, month, day, hour, minute, second, & millisecond in the method server's time zone (usually GMT).
 

Uses of WTPrincipal in wt.query
 

Methods in wt.query that return WTPrincipal
 WTPrincipal SavedQuery.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL.
 WTPrincipal PrincipalTheSavedQuery.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 

Methods in wt.query with parameters of type WTPrincipal
 void SavedQuery.setPrincipal(WTPrincipal a_Principal)
          Sets the object for the association that plays role: PRINCIPAL.
 void PrincipalTheSavedQuery.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static PrincipalTheSavedQuery PrincipalTheSavedQuery.newPrincipalTheSavedQuery(WTPrincipal principal, SavedQuery theSavedQuery)
          Default factory for the class.
 

Uses of WTPrincipal in wt.query.template
 

Fields in wt.query.template declared as WTPrincipal
private  WTPrincipal MetaDataSAXSource.theUser
           
private  WTPrincipal MetaDataSAXSource.theUser
           
 

Constructors in wt.query.template with parameters of type WTPrincipal
MetaDataSAXSource(ReportTemplate report_template, Locale locale, WTPrincipal user)
          

Supported API: false
MetaDataSAXSource(ReportTemplate report_template, Locale locale, WTPrincipal user)
          

Supported API: false
 

Uses of WTPrincipal in wt.queue
 

Methods in wt.queue that return WTPrincipal
 WTPrincipal WtQueueEntry.getPrincipal()
          Returns the principal that owns the entry's execution.
 WTPrincipal sch_principal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 WTPrincipal ScheduleQueueEntry.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL.
 WTPrincipal QueueEntry.getPrincipal()
          Returns the principal that owns the entry's execution.
 WTPrincipal principal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 WTPrincipal WtQueueEntry.getPrincipal()
          Returns the principal that owns the entry's execution.
 WTPrincipal sch_principal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 WTPrincipal ScheduleQueueEntry.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL.
 WTPrincipal QueueEntry.getPrincipal()
          Returns the principal that owns the entry's execution.
 WTPrincipal principal.getPrincipal()
          Gets the object for the association that plays role: PRINCIPAL_ROLE.
 

Methods in wt.queue with parameters of type WTPrincipal
 void sch_principal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static sch_principal sch_principal.newsch_principal(WTPrincipal principal, ScheduleQueueEntry scheduleQueueEntry)
          Default factory for the class.
 void ScheduleQueueEntry.setPrincipal(WTPrincipal a_Principal)
          Sets the object for the association that plays role: PRINCIPAL.
 ScheduleQueueEntry ScheduleQueue.addEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Object[] args, Timestamp sched_time)
          Creates a new QueueEntry object corresponding to a processing request.
 void ScheduleQueue.addMultiEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Collection collection, Timestamp[] sched_time)
          Create and commit multiple Queue entires from a Collection.
 void QueuePage.addEntry(ProcessingQueue queue, WTPrincipal princ, String tMethod, String tClass, Class[] argTypes, Object[] args)
          Adds an Entry to the given processing queue.
 void QueuePage.addEntry(ScheduleQueue queue, WTPrincipal princ, String tMethod, String tClass, Class[] argTypes, Object[] args, Timestamp futureTime)
          Adds an Entry to the given schedule queue.
 QueueEntry ProcessingQueue.addEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Object[] args)
          Creates a new QueueEntry object corresponding to a processing request.
 void ProcessingQueue.addMultiEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Collection collection)
          Create and commit multiple Queue entires from a Collection.
 void principal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static principal principal.newprincipal(WTPrincipal principal, QueueEntry queueEntry)
          Default factory for the class.
 void sch_principal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static sch_principal sch_principal.newsch_principal(WTPrincipal principal, ScheduleQueueEntry scheduleQueueEntry)
          Default factory for the class.
 void ScheduleQueueEntry.setPrincipal(WTPrincipal a_Principal)
          Sets the object for the association that plays role: PRINCIPAL.
 ScheduleQueueEntry ScheduleQueue.addEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Object[] args, Timestamp sched_time)
          Creates a new QueueEntry object corresponding to a processing request.
 void ScheduleQueue.addMultiEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Collection collection, Timestamp[] sched_time)
          Create and commit multiple Queue entires from a Collection.
 void QueuePage.addEntry(ProcessingQueue queue, WTPrincipal princ, String tMethod, String tClass, Class[] argTypes, Object[] args)
          Adds an Entry to the given processing queue.
 void QueuePage.addEntry(ScheduleQueue queue, WTPrincipal princ, String tMethod, String tClass, Class[] argTypes, Object[] args, Timestamp futureTime)
          Adds an Entry to the given schedule queue.
 QueueEntry ProcessingQueue.addEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Object[] args)
          Creates a new QueueEntry object corresponding to a processing request.
 void ProcessingQueue.addMultiEntry(WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Collection collection)
          Create and commit multiple Queue entires from a Collection.
 void principal.setPrincipal(WTPrincipal principal)
          Sets the object for the association that plays role: PRINCIPAL_ROLE.
static principal principal.newprincipal(WTPrincipal principal, QueueEntry queueEntry)
          Default factory for the class.
 

Uses of WTPrincipal in wt.replication.receiver
 

Methods in wt.replication.receiver that return WTPrincipal
private static WTPrincipal StandardReplicationRecvService.findPrincipal(String remoteUrl)
          Deprecated.  
 

Methods in wt.replication.receiver with parameters of type WTPrincipal
private static boolean StandardReplicationRecvService.checkPrincipalMatch(WTPrincipal candidate, WTPrincipal target)
          Deprecated.  
private static Vector StandardReplicationRecvService.findQualifiedTeamTemplates(WTPrincipal principal, boolean toFilter)
          Deprecated.  
private static Vector StandardReplicationRecvService.findQualifiedTeamTemplatesByRole(WTPrincipal principal, boolean toFilter, String roleStr)
          Deprecated. Finds Team Templates which qualifies according to the expected role.
private static Vector StandardReplicationRecvService.findQualifiedTeamTemplatesByCreatorRole(WTPrincipal principal, boolean toFilter)
          Deprecated.  
 

Uses of WTPrincipal in wt.router
 

Methods in wt.router with parameters of type WTPrincipal
 void RoundRobinRouter.postToQueue(RouterIfc router, WTPrincipal princ, String t_method, String t_class, Class[] arg_types, Serializable[] args)
          

Supported API: false
 

Uses of WTPrincipal in wt.sandbox
 

Methods in wt.sandbox with parameters of type WTPrincipal
static boolean SandboxHelper.isCheckedOutToSandbox(Workable obj, WTPrincipal worker)
          Similar to WorkInProgressHelper.isCheckedOut() method with same arguments.
 

Uses of WTPrincipal in wt.session
 

Methods in wt.session that return WTPrincipal
 WTPrincipal StandardSessionManager.getPrincipal()
          Retrieves current principal.
 WTPrincipal StandardSessionManager.setPrincipal(String name)
          Sets the current principal given the principal's name.
 WTPrincipal StandardSessionManager.setAdministrator()
          Sets the default administrator as the current principal.
 WTPrincipal StandardSessionManager.getAdministrator()
          Returns the default administrator.
static WTPrincipal SessionMgr.getPrincipal()
           
static WTPrincipal SessionMgr.setPrincipal(String name)
           
static WTPrincipal SessionMgr.getAdministrator()
           
static WTPrincipal SessionMgr.setAdministrator()
           
 WTPrincipal SessionManagerFwd.getPrincipal()
          Retrieves current principal.
 WTPrincipal SessionManagerFwd.setPrincipal(String name)
          Sets the current principal given the principal's name.
 WTPrincipal SessionManagerFwd.setAdministrator()
          Sets the default administrator as the current principal.
 WTPrincipal SessionManagerFwd.getAdministrator()
          Returns the default administrator.
 WTPrincipal SessionManager.getPrincipal()
          Retrieves current principal.
 WTPrincipal SessionManager.setPrincipal(String name)
          Sets the current principal given the principal's name.
 WTPrincipal SessionManager.setAdministrator()
          Sets the default administrator as the current principal.
 WTPrincipal SessionManager.getAdministrator()
          Returns the default administrator.
static WTPrincipal SessionHelper.getPrincipal()
          

Supported API: false
static WTPrincipal SessionContext.setEffectivePrincipal(WTPrincipal principal)
          Set the effective principal object associated with the current thread.
static WTPrincipal SessionContext.getEffectivePrincipal()
          Get the effective principal object associated with the current thread.
 

Methods in wt.session with parameters of type WTPrincipal
static WTPrincipal SessionContext.setEffectivePrincipal(WTPrincipal principal)
          Set the effective principal object associated with the current thread.
 

Uses of WTPrincipal in wt.team
 

Methods in wt.team with parameters of type WTPrincipal
 void WTRoleHolder2.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal assignment to the holder If the WTPrincipal is not enabled, this action will be ignored.
 void WTRoleHolder2.deletePrincipalTarget(Role role, WTPrincipal principal)
          Remove a role to principal assignment pair

Supported API: true
 void TeamServiceFwd.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult TeamServiceFwd.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void TeamServiceFwd.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void TeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult TeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: true
 void TeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: true
 void StandardTeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void StandardTeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
           
private  void StandardTeamService.deleteRolePrincipalMaps(WTPrincipal principal)
           
private  QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder, boolean returnDisabled)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void RoleHolder2.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal mapping to the rolePrincipalMap.
 void RoleHolder2.deletePrincipalTarget(Role role, WTPrincipal principal)
          Remove role to principal assignment pair

Supported API: false
 void WTRoleHolder2.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal assignment to the holder If the WTPrincipal is not enabled, this action will be ignored.
 void WTRoleHolder2.deletePrincipalTarget(Role role, WTPrincipal principal)
          Remove a role to principal assignment pair

Supported API: true
 void TeamServiceFwd.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult TeamServiceFwd.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void TeamServiceFwd.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void TeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult TeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: true
 void TeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: true
 void StandardTeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void StandardTeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
           
private  void StandardTeamService.deleteRolePrincipalMaps(WTPrincipal principal)
           
private  QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder, boolean returnDisabled)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void RoleHolder2.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal mapping to the rolePrincipalMap.
 void RoleHolder2.deletePrincipalTarget(Role role, WTPrincipal principal)
          Remove role to principal assignment pair

Supported API: false
 

Uses of WTPrincipal in wt.vc.config
 

Methods in wt.vc.config with parameters of type WTPrincipal
 boolean WorkableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is in the given principal's personal cabinet.
 boolean SessionEditedIterationInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given iteration is undergoing change by the specified individual.
 boolean OwnableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is owned by the given principal.
 boolean LockableInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is locked by the given principal.
 boolean IteratedInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns false.
 boolean InUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given iteration is undergoing change by the specified individual.
 boolean CabinetBasedInUseDelegate.iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal)
          Returns true if the given element is in the given principal's personal cabinet.
 

Uses of WTPrincipal in wt.vc.sessioniteration
 

Methods in wt.vc.sessioniteration with parameters of type WTPrincipal
 SessionEditedIteration StandardSessionIterationService.getSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns a session iteration for the principal specified (or the current principal if null is passed in) -- if one exists -- that was created from the iteration provided.
 void StandardSessionIterationService.validateCreateSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns true if the principal can create a session iteration from the specified iteration.
 SessionEditedIteration StandardSessionIterationService.createSessionIteration(SessionEditedIteration iteration, WTPrincipal principal, String comment)
          Creates a session iteration for the specified principal from the given iteration.
 SessionEditedIteration SessionIterationServiceFwd.getSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns a session iteration for the principal specified (or the current principal if null is passed in) -- if one exists -- that was created from the iteration provided.
 void SessionIterationServiceFwd.validateCreateSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns true if the principal can create a session iteration from the specified iteration.
 SessionEditedIteration SessionIterationServiceFwd.createSessionIteration(SessionEditedIteration iteration, WTPrincipal principal, String comment)
          Creates a session iteration for the specified principal from the given iteration.
 SessionEditedIteration SessionIterationService.getSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns a session iteration for the principal specified (or the current principal if null is passed in) -- if one exists -- that was created from the iteration provided.
 void SessionIterationService.validateCreateSessionIteration(SessionEditedIteration iteration, WTPrincipal principal)
          Returns true if the principal can create a session iteration from the specified iteration.
 SessionEditedIteration SessionIterationService.createSessionIteration(SessionEditedIteration iteration, WTPrincipal principal, String comment)
          Creates a session iteration for the specified principal from the given iteration.
 

Uses of WTPrincipal in wt.vc.wip
 

Methods in wt.vc.wip with parameters of type WTPrincipal
static boolean WorkInProgressHelper.isCheckedOut(Workable object, WTPrincipal worker)
          Tests if the workable object is checked out by the principal.
protected static WTCollection WorkInProgressHelper.getCheckedOut(WTCollection objects, WTPrincipal worker)
          Tests if the workable object is checked out by the principal.
private  void StandardWorkInProgressService.checkAccess(WTPrincipal p, WTCollection objects, AccessPermission permission)
           
static boolean WorkInProgressHelper.isCheckedOut(Workable object, WTPrincipal worker)
          Tests if the workable object is checked out by the principal.
protected static WTCollection WorkInProgressHelper.getCheckedOut(WTCollection objects, WTPrincipal worker)
          Tests if the workable object is checked out by the principal.
private  void StandardWorkInProgressService.checkAccess(WTPrincipal p, WTCollection objects, AccessPermission permission)
           
 

Uses of WTPrincipal in wt.workflow.definer
 

Methods in wt.workflow.definer with parameters of type WTPrincipal
 boolean WfAssignedActivityTemplate.addPrincipal(WTPrincipal principal)
          Add principal to the template.
 boolean WfAssignedActivityTemplate.removePrincipal(WTPrincipal principal)
          Remove principal from the template.
 

Uses of WTPrincipal in wt.workflow.engine
 

Fields in wt.workflow.engine declared as WTPrincipal
private  WTPrincipal StandardWfEngineService.PropagateEvent.currentUser
           
private  WTPrincipal StandardWfEngineService.RobotWork.currentUser
           
private  WTPrincipal StandardWfEngineService.PropagateEvent.currentUser
           
private  WTPrincipal StandardWfEngineService.RobotWork.currentUser
           
 

Methods in wt.workflow.engine that return WTPrincipal
 WTPrincipal WfEngineServiceFwd.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
 WTPrincipal WfEngineService.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
private  WTPrincipal WfActivity.getSystemCalendarOwner()
           
 WTPrincipal StandardWfEngineService.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
 WTPrincipal WfEngineServiceFwd.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
 WTPrincipal WfEngineService.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
private  WTPrincipal WfActivity.getSystemCalendarOwner()
           
 WTPrincipal StandardWfEngineService.getResponsible(WfExecutionObject exec_obj)
          Returns principal responsible for the execution object.
 

Methods in wt.workflow.engine with parameters of type WTPrincipal
 void WfProcess.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal mapping to the rolePrincipalMap.
 void WfProcess.deletePrincipal(Role role, WTPrincipal principal)
          Remove role to principal assignment pair

Supported API: false
static void WfEventHelper.createAssignmentEvent(WfEventAuditType event_type, WfExecutionObject exec_obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Creates and stores WfAssignmentEventAudit objects.
 void WfEngineServiceSvr.changeAssignmentEvent(WfAssignedActivity obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Used to notify the service that an activity assignment changed.
 void StandardWfEngineService.changeAssignmentEvent(WfAssignedActivity obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Used to notify the service that an activity assignment changed.
 void WfProcess.addPrincipal(Role role, WTPrincipal principal)
          Add a role to principal mapping to the rolePrincipalMap.
 void WfProcess.deletePrincipal(Role role, WTPrincipal principal)
          Remove role to principal assignment pair

Supported API: false
static void WfEventHelper.createAssignmentEvent(WfEventAuditType event_type, WfExecutionObject exec_obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Creates and stores WfAssignmentEventAudit objects.
 void WfEngineServiceSvr.changeAssignmentEvent(WfAssignedActivity obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Used to notify the service that an activity assignment changed.
 void StandardWfEngineService.changeAssignmentEvent(WfAssignedActivity obj, WTPrincipal new_assignee, WTPrincipal old_assignee, Role role)
          Used to notify the service that an activity assignment changed.
 

Constructors in wt.workflow.engine with parameters of type WTPrincipal
StandardWfEngineService.PropagateEvent(WTPrincipal current_user, ObjectReference node_ref, Object event)
           
StandardWfEngineService.RobotWork(WTPrincipal current_user, WfRobotActivity robot)
           
StandardWfEngineService.PropagateEvent(WTPrincipal current_user, ObjectReference node_ref, Object event)
           
StandardWfEngineService.RobotWork(WTPrincipal current_user, WfRobotActivity robot)
           
 

Uses of WTPrincipal in wt.workflow.work
 

Methods in wt.workflow.work that return WTPrincipal
private  WTPrincipal StandardWorkflowService.getCheckoutUser(WTPrincipalReference pRef, Role role, ActorRole actor, ObjectReference activityRef)
          Checkout robot support
private  WTPrincipal StandardWorkflowService.resolveSingletonRole(Role role, WfProcess parentProcess)
          Role resolution methods *
private  WTPrincipal StandardWorkflowService.resolveActor(ActorRole actor, WfProcess parent)
           
 

Methods in wt.workflow.work with parameters of type WTPrincipal
static WorkItem WorkItem.newWorkItem(WTPrincipal owner)
          Factory method that creates WorkItems.
static WorkItem WorkItem.newWorkItem(WTPrincipal owner, String taskURLClass, String taskURLMethod, Properties taskURLParams, Role role, String description, ObjectReference source, String priority, boolean required)
          Factory method that creates fully initialized WorkItems.
protected  void WorkItem.initialize(WTPrincipal owner)
           
 QueryResult WorkflowServiceFwd.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: false
 QueryResult WorkflowServiceFwd.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: false
 void WorkflowServiceFwd.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void WorkflowServiceFwd.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void WorkflowServiceFwd.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void WorkflowServiceFwd.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: false
 void WorkflowServiceFwd.reassignActivity(WfAssignedActivity activity, WTPrincipal principal)
          Reassigns activity to principal referred to principal passed as parameter.
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, Project2 context)
          Deprecated. use instead getUncompletedWorkItems (WTUser, WTContainerRef.newWTContainerRef (project))
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowServiceFwd.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowService.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: false
 QueryResult WorkflowService.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: false
 QueryResult WorkflowService.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: false
 void WorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void WorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void WorkflowService.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void WorkflowService.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: false
 void WorkflowService.reassignActivity(WfAssignedActivity activity, WTPrincipal principal)
          Reassigns activity to principal referred to principal passed as parameter.
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, Project2 context)
          Deprecated. use instead getUncompletedWorkItems (WTUser, WTContainerRef.newWTContainerRef (project))
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult WorkflowService.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
 void WfAssignment.delegate(WorkItem workItem, WTPrincipal principal, WfAssignedActivity activity)
           
protected  WorkItem WfAssignment.createWorkItem(WTPrincipal principal)
          Returns a non-persistent work item assigned to the principal passed as argument.
 QueryResult StandardWorkflowService.getWorkItems(WTPrincipal principal)
          Answer an enumeration of work items for a principal

Supported API: true
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal)
          Answer an enumeration of incomplete work items for a principal

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(WTPrincipal principal, Role role)
          Answer an enumeration of work items for a principal for a specific role

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal, Role role)
          Get work by object & principal & role

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal, String task)
          Get work by object & principal & task

Supported API: true
 QueryResult StandardWorkflowService.getWorkItems(Persistable object, WTPrincipal principal)
          Get work by object & principa

Supported API: true
 void StandardWorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as complete.
 void StandardWorkflowService.markWorkItemComplete(Persistable object, WTPrincipal completedBy, String task)
          Mark the work item defined by user, object & task as complete.
 void StandardWorkflowService.markWorkItemIncomplete(Persistable object, WTPrincipal completedBy, Role role)
          Mark the work item defined by user, object & role as NOT complete.
 void StandardWorkflowService.delegate(WorkItem workItem, WTPrincipal principal)
          Delegate a work item to a new owner

Supported API: true
 void StandardWorkflowService.reassignActivity(WfAssignedActivity activity, WTPrincipal principal)
          Reassigns activity to principal referred to principal passed as parameter.
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref)
          Answer an enumeration of incomplete work items for a principal within a project

Supported API: false
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, Project2 context)
          Deprecated. use instead getUncompletedWorkItems (WTUser, WTContainerRef.newWTContainerRef (project))
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, WTContainerRef context_ref, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal within a WTContainer, sorted and only the first nnn number of workitems returned.
 QueryResult StandardWorkflowService.getUncompletedWorkItems(WTPrincipal principal, Integer query_limit, String sort_by_str)
          Answer an enumeration of incomplete work items for a principal, sorted and only the first nnn number of workitems returned.
private  WorkItem StandardWorkflowService.getWorkItem(Persistable object, WTPrincipal owner, Role role)
           
private  QuerySpec StandardWorkflowService.buildOwnerQuery(WTPrincipal p)
          This is a new buildOwnerQuery implementing a WHERE IN clause.
private  SearchCondition StandardWorkflowService.onOwner(WTPrincipal p)
           
private  void StandardWorkflowService.revokeTaskBasedRights(WTObject wt_obj, WTPrincipal user, Vector set, long oid)
           
 void StandardWorkflowService.delegate(WorkItem workItem, WTPrincipal principal, boolean bypassAccess)
           
 

Uses of WTPrincipal in wt.workflow.worklist
 

Methods in wt.workflow.worklist with parameters of type WTPrincipal
 String WfTaskProcessor.principalSelector(String type, WTPrincipal selectedPrincipal, String controlName)
          Construct a drop list of the available principals
 

Uses of WTPrincipal in wt.wrmf.transport
 

Fields in wt.wrmf.transport declared as WTPrincipal
private  WTPrincipal StandardGenericTransportService.TransportThread.currUser
           
 

Methods in wt.wrmf.transport with parameters of type WTPrincipal
 void StandardGenericTransportService.TransportThread.setPrincipal(WTPrincipal princ)