|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IExportImportService
KM global service providing export/import functionality for KM content.
NOTE: This interface should be used by applications that need this functionality. It must NOT be implemented by other applications.
KM content that can be exported comprises:
.kmc)Copyright 2007 SAP AG
| Field Summary | |
|---|---|
static String |
KEY
identifier that can be used to lookup this KM global service |
| Method Summary | |
|---|---|
IExportPackage |
createExportPackage(String name,
IResourceContext ctx)
Creates a new export package. |
IImportPackage |
createImportPackage(File file,
IResourceContext ctx)
Creates a new import package. |
void |
retransmitExport(IExportPackage ep,
IResourceContext ctx,
boolean async)
Retransmits the already exported package ep to OTO/CTS server. |
void |
startExport(IExportPackage ep,
IResourceContext ctx,
boolean async)
Exports the package ep to the filesystem. |
void |
startImport(IImportPackage ip,
IImportPackage.ImportMode mode,
IResourceContext ctx,
boolean async)
Imports the package ip from the filesystem. |
| Field Detail |
|---|
static final String KEY
| Method Detail |
|---|
IExportPackage createExportPackage(String name,
IResourceContext ctx)
name - the name of the packagectx - the resource context for authorization
IImportPackage createImportPackage(File file,
IResourceContext ctx)
file - the file representing the import packagectx - the resource context for authorization
void startExport(IExportPackage ep,
IResourceContext ctx,
boolean async)
throws TransportException
ep to the filesystem.
ep - the transport package to be exportedctx - the resource context for authorizationasync - true if the export should be processed asynchronously in another
thread, false otherwise
TransportException - on error
void retransmitExport(IExportPackage ep,
IResourceContext ctx,
boolean async)
throws TransportException
ep to OTO/CTS server.
ep - the transport package to be retransmittedctx - the resource context for authorizationasync - true if the retransmit should be processed asynchronously in
another thread, false otherwise
TransportException - on error
void startImport(IImportPackage ip,
IImportPackage.ImportMode mode,
IResourceContext ctx,
boolean async)
throws TransportException
ip from the filesystem.
ip - the transport package to be importedmode - the import mode specifying how to deal with collisionsctx - the resource context for authorizationasync - true if the export should be processed asynchronously in another
thread, false otherwise
TransportException - on error| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||