|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intel.gpe.clients.api.workflow.FileExport
public abstract class FileExport
The complex action for creating a file transfer (export) resource. The action generates an invocation of StorageManagement.ExportFile operation.
Constructor Summary | |
---|---|
FileExport(PartnerLink storageManagement,
java.lang.String protocol,
java.lang.String file,
com.intel.gpe.util.xml.Namespaces namespaces)
Create the FileExport action. |
Method Summary | |
---|---|
void |
emitCode(Scope scope,
org.w3c.dom.Element target)
Emit the piece of code corresponding to the current action. |
protected abstract VariableValue |
getFileExportRequestValue(java.lang.String protocol,
java.lang.String source)
|
protected abstract VariableValue |
getFileExportResponseValue()
|
PartnerLink |
getFileTransfer()
Get the partner link to the created file transfer resource. |
protected abstract PartnerLinkValue |
getFileTransferValue()
|
protected abstract java.lang.String |
getStorageManagementNS()
|
protected abstract javax.xml.namespace.QName |
getStorageManagementPortType()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileExport(PartnerLink storageManagement, java.lang.String protocol, java.lang.String file, com.intel.gpe.util.xml.Namespaces namespaces)
storageManagement
- The partner link to the storage management resourceprotocol
- The name of the protocolfile
- The name of the remote filenamespaces
- The namespacesMethod Detail |
---|
protected abstract VariableValue getFileExportResponseValue()
protected abstract VariableValue getFileExportRequestValue(java.lang.String protocol, java.lang.String source)
protected abstract PartnerLinkValue getFileTransferValue()
protected abstract java.lang.String getStorageManagementNS()
protected abstract javax.xml.namespace.QName getStorageManagementPortType()
public void emitCode(Scope scope, org.w3c.dom.Element target) throws java.lang.Exception
Action
emitCode
in interface Action
scope
- The variable scope of the workflowtarget
- The XML DOM element to append the action code to
java.lang.Exception
- In a case of errorpublic PartnerLink getFileTransfer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |