Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.csm.view
Class UCMFileUtil

java.lang.Object
  extended by oracle.apps.fnd.applcore.csm.view.UCMFileUtil

public class UCMFileUtil
extends java.lang.Object

Utility Class for UCM upload/download of CSM Archive


Constructor Summary
UCMFileUtil()
           
 
Method Summary
 java.lang.String download(java.lang.String dID, java.lang.String outFile)
           
 void downloadFromUCM(java.lang.String dID, java.lang.String outFileName)
          Download given Document specified by ID to the file name specified.
 java.lang.String getDocumentID(oracle.stellent.ridc.IdcContext idcContext, oracle.stellent.ridc.IdcClient idcClient, java.lang.String fileName)
           
 void getFileContent(oracle.stellent.ridc.IdcContext idcContext, oracle.stellent.ridc.IdcClient idcClient, java.lang.String dID, java.lang.String outFileName)
           
static void main(java.lang.String[] args)
           
 void setTestUcmConnection(UcmConnection conn)
          setTestUcmConnection() This function is for internal testing only.
 java.lang.String upload(java.lang.String inFile)
           
 java.lang.String uploadToUCM(java.lang.String fileName)
          Uploads the given archive file to UCM under attachment group
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UCMFileUtil

public UCMFileUtil()
Method Detail

setTestUcmConnection

public void setTestUcmConnection(UcmConnection conn)
setTestUcmConnection() This function is for internal testing only. setTestUcmConnection() function is invoked to set Ucm connection object and to set "applcore.csm.ucm.test" property. If the property is set then UCMFileUtil APIs would use the Ucmconnection object passed else default primary connection is used.


getDocumentID

public java.lang.String getDocumentID(oracle.stellent.ridc.IdcContext idcContext,
                                      oracle.stellent.ridc.IdcClient idcClient,
                                      java.lang.String fileName)
                               throws java.lang.Exception
Throws:
java.lang.Exception

uploadToUCM

public java.lang.String uploadToUCM(java.lang.String fileName)
                             throws java.lang.Exception
Uploads the given archive file to UCM under attachment group

Parameters:
fileName - , file to be uploaded
Returns:
, document id generated by UCM
Throws:
java.lang.Exception

getFileContent

public void getFileContent(oracle.stellent.ridc.IdcContext idcContext,
                           oracle.stellent.ridc.IdcClient idcClient,
                           java.lang.String dID,
                           java.lang.String outFileName)
                    throws java.lang.Exception
Throws:
java.lang.Exception

downloadFromUCM

public void downloadFromUCM(java.lang.String dID,
                            java.lang.String outFileName)
                     throws java.lang.Exception
Download given Document specified by ID to the file name specified.

Parameters:
dID - , Document ID
outFileName -
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)

upload

public java.lang.String upload(java.lang.String inFile)
                        throws java.lang.Exception
Throws:
java.lang.Exception

download

public java.lang.String download(java.lang.String dID,
                                 java.lang.String outFile)
                          throws java.lang.Exception
Throws:
java.lang.Exception

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.