Uses of Class
com.primavera.integration.client.bo.object.Role
Packages that use Role
Package
Description
Main classes, including Session, JobManager and GlobalObjectManager
Business object helper classes
Client business object classes
-
Uses of Role in com.primavera.integration.client
Methods in com.primavera.integration.client that return types with arguments of type RoleModifier and TypeMethodDescriptionLoads multiple Role objects from the database.Loads multiple Role objects from the database.EnterpriseLoadManager.loadRolesWithProjectRoleSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds) Loads multiple Role objects with spreads from the database.GlobalObjectManager.loadRolesWithProjectRoleSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds) Loads multiple Role objects with spreads from the database.Methods in com.primavera.integration.client with parameters of type RoleModifier and TypeMethodDescriptionObjectId[]GlobalObjectManager.createRoles(Role[] roles) Creates multiple Role objects in the database.voidGlobalObjectManager.deleteRoles(Role[] roles) Deletes multiple Role objects from the database.voidGlobalObjectManager.updateRoles(Role[] roles) Updates multiple Role objects in the database. -
Uses of Role in com.primavera.integration.client.bo.helper
Methods in com.primavera.integration.client.bo.helper that return RoleModifier and TypeMethodDescriptionRole[]RoleHelper.createBusinessObjectArray(int iSize) RoleHelper.newBusinessObject(Session session) RoleHelper.newBusinessObject(Session session, ObjectId objectId) Methods in com.primavera.integration.client.bo.helper that return types with arguments of type RoleModifier and TypeMethodDescriptionRoleHelper.load(Session session, BusinessObject boParent, String[] fields, String sWhereClause, String sOrderBy) RoleHelper.load(Session session, BusinessObject boParent, String[] fields, String sWhereClause, String sOrderBy, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code.RoleHelper.load(Session session, String[] fields, ObjectId[] objIds, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code.RoleHelper.load(Session session, String[] fields, String sWhereClause, String sOrderBy, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code. -
Uses of Role in com.primavera.integration.client.bo.object
Methods in com.primavera.integration.client.bo.object that return RoleModifier and TypeMethodDescriptionstatic RoleLoads a single Role object from the database.Role.loadParentRole(String[] fields) Loads an associated Role object from the database.Resource.loadPrimaryRole(String[] fields) Loads an associated Role object from the database.Loads an associated Role object from the database.Loads an associated Role object from the database.Loads an associated Role object from the database.Loads an associated Role object from the database.Loads an associated Role object from the database.static RoleRole.loadWithProjectRoleSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds) Loads a Role object with summarized spreads from the database.Methods in com.primavera.integration.client.bo.object that return types with arguments of type RoleModifier and TypeMethodDescriptionstatic BOIterator<Role>Loads multiple Role objects from the database.Role.loadRoleChildren(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Role objects from the database.Load the Role objects to which this role code is assigned.Load the role objects contained in the role team.static BOIterator<Role>Role.loadRootRoles(Session session, String[] fields) Loads the root Role objects from the database.static BOIterator<Role>Role.loadWithProjectRoleSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds) Loads multiple Role objects with summarized spreads from the database.Methods in com.primavera.integration.client.bo.object with parameters of type RoleModifier and TypeMethodDescriptionvoidAdds a role into the role team.voidAdds roles into the role team.booleanRoleTeam.containsRole(Role role) Indicates if the role is in the role team.static ObjectId[]Creates multiple Role objects in the database.Role.createRoleChild(Role rolechild) Creates an associated Role object in the database.ObjectId[]Role.createRoleChildren(Role[] rolechildren) Creates multiple associated Role objects in the database.static voidDeletes multiple Role objects from the database.static voidDeletes multiple role objects in a hierarchy from the database and set the new parent of all child objects.voidRoleTeam.removeRole(Role role) Removes a role from the role team.voidRoleTeam.removeRoles(Role[] roles) Removes roles from the role team.static voidUpdates multiple Role objects in the database.