wt.epm.supportingdata
Interface EPMSupportingDataService

All Known Implementing Classes:
EPMSupportingDataServiceFwd, StandardEPMSupportingDataService

public interface EPMSupportingDataService

This service provides methods to get the supporting data from an object.

Supported API: true

Extendable: false


Method Summary
 QueryResult getSupportingData(EPMSupportingDataHolder dataHolder)
          Get all the supporting data attached to the dataHolder.
 EPMSupportingData getSupportingData(EPMSupportingDataHolder dataHolder, EPMApplicationType ownerApplication, String name)
          Get the supporting data for a particular name and application attached to the dataHolder.
 WTKeyedMap getSupportingData(WTCollection dataHolders)
          

Supported API: true
 QueryResult saveEPMSupportingDataObjects(Vector objects)
          Deprecated. in 8.0, please use public WTCollection store( WTCollection a_objects ) from StandardPersistenceManager.
 

Method Detail

getSupportingData

public QueryResult getSupportingData(EPMSupportingDataHolder dataHolder)
                              throws WTException
Get all the supporting data attached to the dataHolder.

Supported API: true

Parameters:
dataHolder -
Returns:
QueryResult
Throws:
WTException

getSupportingData

public EPMSupportingData getSupportingData(EPMSupportingDataHolder dataHolder,
                                           EPMApplicationType ownerApplication,
                                           String name)
                                    throws WTException
Get the supporting data for a particular name and application attached to the dataHolder.

Supported API: true

Parameters:
dataHolder -
ownerApplication -
name -
Returns:
EPMSupportingData
Throws:
WTException

saveEPMSupportingDataObjects

public QueryResult saveEPMSupportingDataObjects(Vector objects)
                                         throws WTException
Deprecated. in 8.0, please use public WTCollection store( WTCollection a_objects ) from StandardPersistenceManager.

This method saves/modifies the given set of EPMSupportingDataObjects by using a stored procedure and returns the result. This method improves the performace a lot compared to using the PersistanceHelper.manager.save iteratively when we have large number of supporting data objects.

Supported API: false

Parameters:
objects -
Returns:
QueryResult
Throws:
WTException

getSupportingData

public WTKeyedMap getSupportingData(WTCollection dataHolders)
                             throws WTException


Supported API: true

Parameters:
dataHolders -
Returns:
WTKeyedMap
Throws:
WTException