PhoenixException (Primavera Integration API Release 8.2) Class Primavera Integration API Release 8.2 SUMMARY: NESTED| FIELD|| DETAIL: FIELD|| METHOD com.primavera Class PhoenixException com.primavera.PhoenixException All Implemented Interfaces: Direct Known Subclasses:,,,,,, public class PhoenixException extends Internal server-side exception class See Also: Constructor Summary ( strMessage) Class constructor specifying a detailed message. ( strMessage, thE) Class constructor specifying a detailed message and the original thrown exception. Method Summary Methods inherited from class com.primavera., Methods inherited from class com.primavera.,,,,,, Methods inherited from class java.lang.,,,,,, Methods inherited from class java.lang.,,,,,,, Constructor Detail PhoenixException public PhoenixException( strMessage, thE) Class constructor specifying a detailed message and the original thrown exception. Parameters: strMessage - the detailed message of this exception thE - the originally thrown exception PhoenixException public PhoenixException( strMessage) Class constructor specifying a detailed message. Parameters: strMessage - the message of this exception Class Primavera Integration API Release 8.2 SUMMARY: NESTED| FIELD|| DETAIL: FIELD|| METHOD Copyright © 2003, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. L LABOR - Static variable in class com.primavera.integration.client.bo.enm.ResourceType LEVEL - Static variable in class com.primavera.integration.client.bo.enm.JobType level(Proj. ![]() ProjectProfile (Primavera Integration API Release 8.2) Class Primavera Integration API Release 8.2 SUMMARY: NESTED||| DETAIL:|| com.primavera.integration.client.bo.object Class ProjectProfile com.primavera.integration.client.BOBase com.primavera.integration.client.bo.base.ProjectProfileBase com.primavera.integration.client.bo.object.ProjectProfile public class ProjectProfile extends com.primavera.integration.client.bo.base.ProjectProfileBase A project profile defines a set of privileges for access to project-specific information. Project profiles are assigned to users based on the OBS hierarchy. To control access to project-specific information, you create project profiles, and then assign specific OBS elements and associated project profiles to individual users. The assigned OBS element determines the EPS and WBS elements for which the user can access project information. The assigned project profile determines the type of access privileges the user has to that project information. All WBS elements are required to have an assigned responsible OBS. If a user's project profile assignment includes a WBS element's responsible OBS, then the user can access all activities, risks, and issues related to that WBS element. Similarly, all thresholds and project issues also have an assigned responsible OBS. If a user's project profile assignment includes a threshold or issue's responsible OBS, then the user can access that threshold or issue. ![]() A user is not required to have a profile for every project. However, unless a user's global profile is Admin Superuser, that user cannot access a project without a project profile. To allow complete access to a project/OBS assignment, a project profile is included named Project Superuser. You can apply the Project Superuser profile to as many users and for as many projects as you like. The Project Superuser profile has a constant ObjectId defined by the PROJECT_SUPERUSER static constant. To access individual privileges in a project profile, use the hasPrivilege(), setPrivilege() methods. To get an array of all privileges that are set, use the getPrivileges() method. See Also: Field Summary static Constant for Project Superuser Constructor Summary ( session) Class constructor specifying the Session. ( session, objId) Class constructor specifying the Session and ObjectId of the object. ( session, com.primavera.infr.db.PrmRowSet rowSet, int iIndex) Class constructor called internally after objects are retrieved from the server. Method Summary () Creates this ProjectProfile object in the database. Static [] ( session, [] projectprofiles) Creates multiple ProjectProfile objects in the database. Void () Deletes this ProjectProfile object from the database. Static void ( session, [] projectprofiles) Deletes multiple ProjectProfile objects from the database.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2019
Categories |