#include <ManageBulkData.hxx>
Definition at line 38 of file ManageBulkData.hxx.
| Teamcenter::ManageBulkData::ManageBulkData |
( |
const BulkData * |
bd, |
|
|
const std::string & |
opId |
|
) |
| |
Constructor
- Parameters
-
| bd | (I) Input BulkData information if applicable |
| opId | (I) current operation ID |
| virtual Teamcenter::ManageBulkData::~ManageBulkData |
( |
| ) |
|
|
virtual |
| Teamcenter::ManageBulkData::ManageBulkData |
( |
| ) |
|
|
private |
restricting default constructor
| Teamcenter::ManageBulkData::ManageBulkData |
( |
const ManageBulkData & |
other | ) |
|
|
private |
Copy constructor and assignment operator declarations as private to restrict
| int Teamcenter::ManageBulkData::createBulkData |
( |
const std::string & |
opId, |
|
|
BulkData *& |
bd |
|
) |
| |
|
private |
Creates a BulkData object
- Parameters
-
| opId | (I) The operation ID |
| bd | (OF) Created BulkData instance |
| void Teamcenter::ManageBulkData::deleteBulkData |
( |
BulkData * |
obj | ) |
|
|
private |
Deletes a BulkData object
- Parameters
-
| obj | (I) Input BulkData instance to be deleted |
| BulkData* Teamcenter::ManageBulkData::getBulkData |
( |
| ) |
const |
Retrieves the BulkData associated with this instance
Gets stacked InputsVector objects & OperationDispatchers for postActions for operations if applicable from BullkData
- Parameters
-
| opDispVec | (O) The vector of OperationDispatcher for the inputs to execute postActions |
| bulkInputsVec | (O) The vector of InputsVector for executing postActions |
Gets stacked InputsVector objects & OperationDispatchers for postActions for operations if applicable from BullkData, only when current opId and BulkData's opId are same
- Parameters
-
| opId | (I) current operation ID |
| opDispVec | (O) The vector of OperationDispatcher for the inputs to execute postActions |
| bulkInputsVec | (O) The vector of InputsVector for executing postActions |
| int Teamcenter::ManageBulkData::saveDeleteUnlock |
( |
| ) |
|
Performs Database actions for the objects collected in it's BulkData
- Returns
-
| int Teamcenter::ManageBulkData::saveDeleteUnlock |
( |
const std::string & |
opId | ) |
|
Performs Database actions for the objects collected in it's BulkData
- Returns
-
- Parameters
-
| opId | (I) current operation ID |
Performs stacking of InputsVector objects & OperationDispatchers for postActions for operations if applicable with BulkData
- Returns
-
true if stacking of postActions is done
-
false if stacking of postAction is not done
- Parameters
-
| batches | (I) The OperationObjectBatches which need to stacked for current operation |
| opId | (I) current operation ID |
| BulkData* Teamcenter::ManageBulkData::m_bd |
|
private |
The documentation for this class was generated from the following file: