OptimalTrace
5.2

Uses of Interface
com.compuware.optimaltrace.tools.common.bizobjects.ProjectIfc

Packages that use ProjectIfc
com.compuware.optimaltrace.tools.common.bizobjects   
com.compuware.optimaltrace.tools.common.bizobjectslocal   
com.compuware.optimaltrace.tools.common.tpn.client   
 

Uses of ProjectIfc in com.compuware.optimaltrace.tools.common.bizobjects
 

Methods in com.compuware.optimaltrace.tools.common.bizobjects with parameters of type ProjectIfc
 void CustomPropertySupport.createCustomProperties(CustomPropertyHolderIfc propertyHolder, ProjectIfc project)
          Creates the custom properties.
 void CustomPropertySupport.initalizeCustomPropertiesWithDefaultValue(ProjectIfc project)
          Sets the default template value on all custom properties in a project whose template has been marked as needing to apply the default to all properties.
 void GoalLevelIfc.updateName(java.lang.String name, ProjectIfc project)
          Updates the name.
 

Uses of ProjectIfc in com.compuware.optimaltrace.tools.common.bizobjectslocal
 

Methods in com.compuware.optimaltrace.tools.common.bizobjectslocal that return ProjectIfc
 ProjectIfc ProjectContainer.getProjectBaseline(long bizObjectId, java.lang.String baseline)
          Gets the project baseline.
 ProjectIfc ProjectContainer.getProjectByLocation(java.lang.String fileName)
          Gets the project by location.
 ProjectIfc ProjectContainer.getRemoteProject(long projectId)
          Gets the remote project.
 ProjectIfc ProjectContainer.getRemoteProject(java.lang.String projectName)
          Gets the remote project.
 ProjectIfc ProjectContainer.getSelectedProject()
          Gets the selected project.
 

Methods in com.compuware.optimaltrace.tools.common.bizobjectslocal with parameters of type ProjectIfc
 void ProjectContainer.addLocalProject(ProjectIfc project)
          Adds the local project.
 void ProjectContainer.addRemoteProject(ProjectIfc project)
          Adds the remote project.
 boolean ProjectContainer.canUserModify(ProjectIfc project, long bizObjectId)
          Checks the user modification.
 boolean ProjectContainer.canUserModify(ProjectIfc project, long bizObjectId, java.lang.String attr_name)
          Checks the user modification.
 boolean ProjectContainer.canUserModifyCPs(ProjectIfc project, long bizObjectId)
          Checks the user modification of CPs.
 BizObjectIfc ProjectContainer.getParentPermissionObject(ProjectIfc project, long bizObjectId)
          Gets the parent permission object.
 com.compuware.optimaltrace.tools.common.utils.ProjectCache ProjectContainer.getProjectCacheForProject(ProjectIfc project)
          Gets the project cache.
 java.lang.String ProjectContainer.getProjectFileName(ProjectIfc project)
          Gets the project file name.
 com.compuware.optimaltrace.tools.common.tpn.ProjectPermissionsManagerClient ProjectContainer.getProjectPermissionsManagerClientForProject(ProjectIfc project)
          Gets the project permissions manager client.
 boolean ProjectContainer.hasProject(ProjectIfc project)
          Checks there is a project.
 boolean ProjectContainer.isProjectFullyReadOnly(ProjectIfc project)
          Checks if the user can modify any element of the project
 boolean ProjectContainer.isProjectLoaded(ProjectIfc project, java.lang.String location)
          Checks if the project is loaded.
 boolean ProjectContainer.isProjectPartialReadOnly(ProjectIfc project)
          Checks to determine if the user is denied modify to any part of the project.
 boolean ProjectContainer.isXMLProject(ProjectIfc project)
          Checks if it is XML project.
 void ProjectContainer.registerPermissionsManagerForProject(ProjectIfc project)
          Registers the permissions manager for this project.
 void ProjectContainer.releaseProjectReferences(ProjectIfc project)
          Releases the project references.
 void ProjectContainer.removeProject(ProjectIfc project)
          Removes the project.
 void ProjectContainer.setProjectFileName(ProjectIfc project, java.lang.String fileName)
          Sets the project file name.
 void ProjectContainer.setSelectedProject(ProjectIfc project)
          Sets the selected project.
 void ProjectContainer.setXMLProject(ProjectIfc project, boolean isXML)
          Sets the XML project indicating if the project is a local or remote one.
 void ProjectContainer.silentlyAddProject(ProjectIfc project, boolean isXMLProject)
          Adds the project silently.
 void ProjectContainer.silentlyAddProject(ProjectIfc project, boolean isXMLProject, boolean useFullIds)
          Adds the project silently.
 void ProjectContainer.silentlyRemoveProject(ProjectIfc project)
          Removes the project silently.
 void ProjectContainer.unloadProjectAndReleaseReferences(ProjectIfc project)
          Unloads the project and release references.
 void ProjectContainer.unregisterPermissionsManagerForProject(ProjectIfc project)
          Unregisters the permissions manager for this project.
 boolean ProjectContainer.updateProjectName(ProjectIfc project, java.lang.String newName)
          Updates the project name.
 

Uses of ProjectIfc in com.compuware.optimaltrace.tools.common.tpn.client
 

Fields in com.compuware.optimaltrace.tools.common.tpn.client declared as ProjectIfc
static ProjectIfc ProjectManagerFacade._projectBeingDisconnected
          disconnectProject Disconnects a project from the repository This simply consists of removing its project server from the project server list, and removing the project from the list of project callbacks.
 

Fields in com.compuware.optimaltrace.tools.common.tpn.client with type parameters of type ProjectIfc
protected  java.util.Map<java.lang.String,ProjectIfc> ProjectManagerFacade._loadedProjects
           
protected  java.util.Map<ProjectIfc,com.compuware.optimaltrace.tools.common.tpn.ProjectServerIfc> ProjectManagerFacade._projectServers
          Map of projects to ProjectServerImpls..
 

Methods in com.compuware.optimaltrace.tools.common.tpn.client that return ProjectIfc
 ProjectIfc ProjectManagerFacade.loadProject(long projectId)
          Loads the project.
 ProjectIfc ProjectManagerFacade.loadProject(java.lang.String projectName)
          Loads the project.
 ProjectIfc ProjectManagerFacade.loadProjectBaseline(long projectBOId, java.lang.String baseline)
          Loads the project's baseline.
 ProjectIfc ProjectManagerFacade.loadProjectById(java.lang.String projectId)
          Loads the project by ID.
 ProjectIfc ProjectManagerFacade.loadXMLProject(java.lang.String fileName)
          Loads the XML project.
 ProjectIfc ProjectManagerFacade.loadXMLProject(java.lang.String fileName, boolean reload)
          Loads the XML project.
 ProjectIfc ProjectManagerFacade.newProject(java.lang.String projectName, boolean createInDatabase)
          Creates a New Local Project Currently this is not a supported call from the API
 ProjectIfc ProjectManagerFacade.newRemoteProject(java.lang.String projectName)
          Creates a New Remote Project Currently this is not a supported call from the API
 ProjectIfc ProjectManagerFacade.reloadXMLProject(ProjectIfc project)
          Reloads the XML project.
 ProjectIfc ProjectManagerFacade.uploadProject(ProjectIfc project, com.compuware.optimaltrace.tools.common.bizobjectslocal.ProjectChangeLogIfc changeLog, java.util.List xmlDocGenEventLog)
          Uploads the project.
 ProjectIfc ProjectManagerFacade.uploadProject(ProjectIfc project, com.compuware.optimaltrace.tools.common.bizobjectslocal.ProjectChangeLogIfc changeLog, java.util.List xmlDocGenEventLog, boolean isProjectBaseline)
          Uploads the project.
 

Methods in com.compuware.optimaltrace.tools.common.tpn.client with parameters of type ProjectIfc
 void ProjectManagerFacade.closeProject(ProjectIfc project)
          Closes the project.
 void ProjectManagerFacade.deleteBaseline(ProjectIfc project, java.lang.String baseline)
          Deletes the Project baseline.
 void ProjectManagerFacade.deleteDocGenAndChangeHistoryLogForProject(ProjectIfc project)
          Deletes the DocGen and change history log for project.
 void ProjectManagerFacade.deleteQADProjectInfo(ProjectIfc project)
           
 void ProjectManagerFacade.deleteQADScriptInfo(ProjectIfc project, long scenarioOID)
           
 void ProjectManagerFacade.disconnectProject(ProjectIfc project)
          Disconnects the project.
 void ProjectManagerFacade.disconnectProject(ProjectIfc project, boolean isAdminDisconnect, boolean isServerStopDisconnect)
          Disconnects the project from this repository
 com.compuware.optimaltrace.tools.qad.QADProjectInfo ProjectManagerFacade.findQADProjectInfo(ProjectIfc project)
          Finds the QADProjectInfo.
 com.compuware.optimaltrace.tools.qad.QADScriptInfo ProjectManagerFacade.findQADScriptInfo(ProjectIfc project, long scenarioOID)
          Locates the QADScriptInfo for the given Scenario.
 java.util.Collection<com.compuware.optimaltrace.tools.qad.QADScriptInfo> ProjectManagerFacade.findQADScriptInfo(ProjectIfc project, long[] scenarioOID)
          Locates the QADScriptInfos for the given Scenarios.
 int ProjectManagerFacade.getClientCount(ProjectIfc project)
          Gets the client count.
 java.util.List ProjectManagerFacade.getDocGenEventLog(ProjectIfc project)
          Deprecated. This method is only used by DocGenEventLog which is not used.
 com.compuware.optimaltrace.tools.common.tpn.EventProcessorIfc ProjectManagerFacade.getEventProcessorForProject(ProjectIfc project)
          Gets the event processor for this project.
 java.util.Map ProjectManagerFacade.getLockedBizObjects(ProjectIfc project)
          Gets the locked biz objects.
 com.compuware.optimaltrace.tools.common.tpn.ProjectPermissionsManagerClient ProjectManagerFacade.getProjectPermissionsManagerClient(ProjectIfc project)
          Gets the project permission manager client.
 java.util.List ProjectManagerFacade.getRemoteDocGenEventLog(ProjectIfc project)
          Gets the remote DocGen event log.
 com.compuware.optimaltrace.tools.common.bizobjectslocal.ProjectChangeLogIfc ProjectManagerFacade.getRemoteProjectHistory(ProjectIfc project, BizObjectIfc element)
          Gets the remote project history.
 boolean ProjectManagerFacade.isProjectBaselineSecure(ProjectIfc project, java.lang.String baseline)
          Checks if the project baseline is secure.
 boolean ProjectManagerFacade.isProjectNew(ProjectIfc project)
          Checks if a Project is new.
 boolean ProjectManagerFacade.isProjectOnline(ProjectIfc project)
          Checks if the project is online.
 boolean ProjectManagerFacade.isProjectSaved(ProjectIfc project)
          Checks if a Project has been saved.
static void LockSupport.lock(ProjectIfc project, BizObjectIfc bizObject)
          Locks the biz objects.
static void LockSupport.lock(ProjectIfc project, BizObjectIfc bizObject, int lockType)
          Locks the biz object.
static void LockSupport.lock(ProjectIfc project, java.util.Set bizObjects)
          Locks the business objects.
static void LockSupport.lockForMerge(ProjectIfc project, BizObjectIfc bizObject, int lockType)
          Locks the biz object for merge.
 void ProjectManagerFacade.registerForNotification(BizObjectIfc bizObject, ProjectIfc project, boolean notifyChildren, java.util.List notifiableChildren)
          Registers the business object for notification.
 ProjectIfc ProjectManagerFacade.reloadXMLProject(ProjectIfc project)
          Reloads the XML project.
static void LockSupport.requestLocks(ProjectIfc project, java.util.Set bizObjects, boolean lockForMerge)
          Requests the locks.
static void LockSupport.requestLocks(ProjectIfc project, java.util.Set bizObjects, boolean lockForMerge, boolean ignorePermissionChecking)
          Requests the locks.
 void ProjectManagerFacade.saveProject(ProjectIfc project)
          Saves the project.
 void ProjectManagerFacade.saveProjectTemplate(ProjectIfc project, java.lang.String fileName)
          Saves the project template.
 void ProjectManagerFacade.saveProjectXML(ProjectIfc project, java.lang.String fileName)
          Saves the project XML.
 void ProjectManagerFacade.saveProjectXML(ProjectIfc project, java.lang.String fileName, boolean want26Format)
          Saves the project XML.
 void ProjectManagerFacade.saveQADProjectInfo(ProjectIfc project, com.compuware.optimaltrace.tools.qad.QADProjectInfo qadProjectInfo)
          Saves the QADProjectInfo.
 void ProjectManagerFacade.saveQADScriptInfo(ProjectIfc project, java.util.Collection<com.compuware.optimaltrace.tools.qad.QADScriptInfo> qadScriptInfoCol)
          Saves the QADScriptInfo collection.
 void ProjectManagerFacade.saveQADScriptInfo(ProjectIfc project, com.compuware.optimaltrace.tools.qad.QADScriptInfo qadScriptInfo)
          Saves the QADScriptInfo.
static void LockSupport.startTransaction(ProjectIfc project)
          Starts the transaction.
 java.util.List ProjectManagerFacade.updateProjectState(ProjectIfc project)
          Updates the project state.
 ProjectIfc ProjectManagerFacade.uploadProject(ProjectIfc project, com.compuware.optimaltrace.tools.common.bizobjectslocal.ProjectChangeLogIfc changeLog, java.util.List xmlDocGenEventLog)
          Uploads the project.
 ProjectIfc ProjectManagerFacade.uploadProject(ProjectIfc project, com.compuware.optimaltrace.tools.common.bizobjectslocal.ProjectChangeLogIfc changeLog, java.util.List xmlDocGenEventLog, boolean isProjectBaseline)
          Uploads the project.
 


OptimalTrace
5.2

Compuware Corporation

OptimalTrace is a trademark or registered trademark of Compuware Corporation in the US and other countries.
Copyright 2008-2009 Compuware Corporation. One Campus Martius,
Detroit, Michigan, 48226, U.S.A. All Rights Reserved.