wt.epm.upload
Interface EPMUploadManager

All Known Implementing Classes:
EPMStandardUploadManager, EPMUploadManagerFwd

public interface EPMUploadManager



Supported API: true

Extendable: false


Method Summary
 EPMCacheInterface upload(EPMNeutralData neutralData)
          

Supported API: true
 WTSet uploadAndCheckin(EPMNeutralData neutralData)
          Uploads documents to a workspace and checks them in.
 WTSet uploadAndCheckin(EPMNeutralData neutralData, Map checkinData)
          Uploads documents to a workspace and checks them in.
 

Method Detail

upload

public EPMCacheInterface upload(EPMNeutralData neutralData)
                         throws WTException


Supported API: true

Parameters:
neutralData -
Returns:
EPMCacheInterface
Throws:
WTException

uploadAndCheckin

public WTSet uploadAndCheckin(EPMNeutralData neutralData)
                       throws WTException
Uploads documents to a workspace and checks them in. The returning result is similar to EPMWorkspaceManager.checkin result. All the uploaded documents will be checked in with default checkin options.

Supported API: true

Parameters:
neutralData - the neutral data of documents to be uploaded to a specified workspace
Returns:
WTSet
Throws:
WTException

uploadAndCheckin

public WTSet uploadAndCheckin(EPMNeutralData neutralData,
                              Map checkinData)
                       throws WTException
Uploads documents to a workspace and checks them in. The returning result is similar to EPMWorkspaceManager.checkin result.

Supported API: true

Parameters:
neutralData - the neutral data of documents to be uploaded to a specified workspace
checkinData - the map which contains CAD Name to CheckinOption relations. If the map is not null and does not contain CheckinOption for an uploaded CAD Name - this document will be checked in with the default options. It may be null - in this case all the uploaded documents will be checked in with the default CheckinOption (see EPMWorkspaceManager.checkin for more details).
Returns:
WTSet
Throws:
WTException