Primavera Integration API 7.0

Uses of Class
com.primavera.integration.client.bo.object.Role

Packages that use Role
com.primavera.integration.client Main classes, including Session, JobManager and GlobalObjectManager 
com.primavera.integration.client.bo.helper Business object helper classes 
com.primavera.integration.client.bo.object Client business object classes 
com.primavera.integration.client.xml.exporter Hierarchical XML exporter classes 
 

Uses of Role in com.primavera.integration.client
 

Methods in com.primavera.integration.client that return types with arguments of type Role
 BOIterator<Role> EnterpriseLoadManager.loadRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Role objects from the database.
 BOIterator<Role> GlobalObjectManager.loadRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Role objects from the database.
 BOIterator<Role> EnterpriseLoadManager.loadRolesWithProjectRoleSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads multiple Role objects with Role spreads from the database.
 BOIterator<Role> GlobalObjectManager.loadRolesWithProjectRoleSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads multiple Role objects with Role spreads from the database.
 

Methods in com.primavera.integration.client with parameters of type Role
 ObjectId[] GlobalObjectManager.createRoles(Role[] roles)
          Creates multiple Role objects in the database.
 void GlobalObjectManager.deleteRoles(Role[] roles)
          Deletes multiple Role objects from the database.
 void GlobalObjectManager.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 Role
 Role[] RoleHelper.createBusinessObjectArray(int iSize)
           
 Role RoleHelper.load(Session session, java.lang.String[] fields, ObjectId objId)
           
 Role RoleHelper.newBusinessObject(Session session)
           
 Role RoleHelper.newBusinessObject(Session session, ObjectId objectId)
           
 

Methods in com.primavera.integration.client.bo.helper that return types with arguments of type Role
 BOIterator<Role> RoleHelper.load(Session session, BusinessObject boParent, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
           
 BOIterator<Role> RoleHelper.load(Session session, BusinessObject boParent, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.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.
 BOIterator<Role> RoleHelper.load(Session session, java.lang.String[] fields, ObjectId[] objIds)
           
 BOIterator<Role> RoleHelper.load(Session session, java.lang.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.
 BOIterator<Role> RoleHelper.load(Session session, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.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 Role
static Role Role.load(Session session, java.lang.String[] fields, ObjectId objId)
          Loads a single Role object from the database.
 Role Role.loadParentRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
 Role Resource.loadPrimaryRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
 Role RoleRate.loadRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
 Role RoleLimit.loadRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
 Role ResourceRole.loadRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
 Role ResourceAssignment.loadRole(java.lang.String[] fields)
          Loads an associated Role object from the database.
static Role Role.loadWithProjectRoleSpread(Session session, java.lang.String[] nonSpreadFields, ObjectId objId, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads a Role object with Role spreads from the database.
 

Methods in com.primavera.integration.client.bo.object that return types with arguments of type Role
static BOIterator<Role> Role.load(Session session, java.lang.String[] fields, ObjectId[] objIds)
          Loads multiple Role objects from the database.
 BOIterator<Role> Role.loadRoleChildren(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple associated Role objects from the database.
 BOIterator<Role> RoleTeam.loadRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Load the role objects contained in the role team.
static BOIterator<Role> Role.loadRootRoles(Session session, java.lang.String[] fields)
          Loads the root Role objects from the database.
static BOIterator<Role> Role.loadWithProjectRoleSpread(Session session, java.lang.String[] nonSpreadFields, ObjectId[] objIds, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads multiple Role objects with Role spreads from the database.
 

Methods in com.primavera.integration.client.bo.object with parameters of type Role
 void RoleTeam.addRole(Role role)
          Adds a role into the role team.
 void RoleTeam.addRoles(Role[] roles)
          Adds roles into the role team.
 boolean RoleTeam.containsRole(Role role)
          Indicates if the role is in the role team.
static ObjectId[] Role.create(Session session, Role[] roles)
          Creates multiple Role objects in the database.
 ObjectId 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 void Role.delete(Session session, Role[] roles)
          Deletes multiple Role objects from the database.
static void Role.delete(Session session, Role[] roles, ObjectId replacementParent)
          Deletes multiple role objects in a hierarchy from the database and set the new parent of all child objects.
 void RoleTeam.removeRole(Role role)
          Removes a role from the role team.
 void RoleTeam.removeRoles(Role[] roles)
          Removes roles from the role team.
static void Role.update(Session session, Role[] roles)
          Updates multiple Role objects in the database.
 

Uses of Role in com.primavera.integration.client.xml.exporter
 

Methods in com.primavera.integration.client.xml.exporter with parameters of type Role
 void XMLExporter.exportResourceRoles(java.io.OutputStream os, Role parent, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Export a subset of resource roles for a particular role.
 void XMLExporter.exportRoleLimits(java.io.OutputStream os, Role parent, java.lang.String[] fields)
          Export a subset of role limits for a particular role.
 void XMLExporter.exportRoleRates(java.io.OutputStream os, Role parent, java.lang.String[] fields)
          Export a subset of role rates for a particular role.
 


Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.