|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intel.gpe.clients.api.workflow.FileExportFromExpression
public abstract class FileExportFromExpression
The complex action for creating a file transfer (export) resource. The action generates an invocation of StorageManagement.ExportFile operation. The name of the remote file is taken from the expression.
Constructor Summary | |
---|---|
FileExportFromExpression(PartnerLink storageManagement,
java.lang.String protocol,
java.lang.String expression,
com.intel.gpe.util.xml.Namespaces namespaces)
Create the FileExportFromExpression 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 dest)
|
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 FileExportFromExpression(PartnerLink storageManagement, java.lang.String protocol, java.lang.String expression, com.intel.gpe.util.xml.Namespaces namespaces)
storageManagement
- The partner link to the storage management resourceprotocol
- The name of the protocolexpression
- The expression which results in the name of the remote filenamespaces
- The namespacesMethod Detail |
---|
protected abstract VariableValue getFileExportResponseValue()
protected abstract VariableValue getFileExportRequestValue(java.lang.String protocol, java.lang.String dest)
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 | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |