Package com.ptc.tabledata
Interface TableDataService
Service for interaction with TableData objects.
Supported API: true
Extendable: false
- See Also:
-
StandardTableDataServiceTableDataHelper
-
Method Summary
Modifier and TypeMethodDescription<T extends TableDataIfc>
TdeleteTableData(T tableData) Delete table data object with business rules enforced.deleteTableData(WTSet tableDatas) Delete all TableDataIfc objects.getTableData(TableDataHolder tableDataHolder) Get all table data objects linked to a table data holder
Supported API: true<T extends TableDataIfc>
TsaveTableData(T tableData) Save the table datas with business rules enforced
Supported API: truesaveTableData(WTCollection tableDatas) Save the table datas with business rules enforced
Supported API: true<T extends TableDataIfc>
TstoreTableData(TableDataHolder tableDataHolder, T tableData) Store the table data linked to the tableDataHolder with business rules enforced.storeTableData(TableDataHolder tableDataHolder, WTCollection tableDatas) Store the table datas linked to the tableDataHolder with business rules enforced.
-
Method Details
-
storeTableData
<T extends TableDataIfc> T storeTableData(TableDataHolder tableDataHolder, T tableData) throws WTException, WTPropertyVetoException Store the table data linked to the tableDataHolder with business rules enforced.
Supported API: true- Parameters:
tableDataHolder-tableData-- Returns:
- Throws:
WTExceptionWTPropertyVetoException
-
storeTableData
WTCollection storeTableData(TableDataHolder tableDataHolder, WTCollection tableDatas) throws WTException, WTPropertyVetoException Store the table datas linked to the tableDataHolder with business rules enforced.
Supported API: true- Parameters:
tableDataHolder-tableData-- Returns:
- Throws:
WTExceptionWTPropertyVetoException
-
saveTableData
Save the table datas with business rules enforced
Supported API: true- Type Parameters:
T-- Parameters:
tableData-- Returns:
- Throws:
WTException
-
saveTableData
Save the table datas with business rules enforced
Supported API: true- Parameters:
tableDatas-- Returns:
- Throws:
WTException
-
deleteTableData
Delete table data object with business rules enforced.
Supported API: true- Parameters:
tableData-enforceAssociationRules-- Returns:
- Throws:
WTException
-
deleteTableData
Delete all TableDataIfc objects. Supported API: true- Parameters:
tableDatas-- Returns:
- Throws:
WTException
-
getTableData
Get all table data objects linked to a table data holder
Supported API: true- Parameters:
tableDataHolder-- Returns:
- Throws:
WTException
-