Class VFSOutTransportInfo

java.lang.Object
org.apache.synapse.commons.vfs.VFSOutTransportInfo
All Implemented Interfaces:
org.apache.axis2.transport.OutTransportInfo

public class VFSOutTransportInfo extends Object implements org.apache.axis2.transport.OutTransportInfo
The VFS OutTransportInfo is a holder of information to send an outgoing message (e.g. a Response) to a VFS destination. Thus at a minimum a reference to a File URI (i.e. directory or a file) are held
  • Constructor Details

    • VFSOutTransportInfo

      public VFSOutTransportInfo(String outFileURI, boolean fileLocking)
      Constructs the VFSOutTransportInfo containing the information about the file to which the response has to be submitted to.
      Parameters:
      outFileURI - URI of the file to which the message is delivered
  • Method Details

    • isForceCreateFolder

      public boolean isForceCreateFolder(org.apache.axis2.context.MessageContext msgCtx)
    • setContentType

      public void setContentType(String contentType)
      Specified by:
      setContentType in interface org.apache.axis2.transport.OutTransportInfo
    • getOutFileURI

      public String getOutFileURI()
    • getSendFileSynchronously

      public boolean getSendFileSynchronously()
    • getOutFileName

      public String getOutFileName()
    • getMaxRetryCount

      public int getMaxRetryCount()
    • setMaxRetryCount

      public void setMaxRetryCount(int maxRetryCount)
    • getReconnectTimeout

      public long getReconnectTimeout()
    • setReconnectTimeout

      public void setReconnectTimeout(long reconnectTimeout)
    • isAppend

      public boolean isAppend()
    • setAppend

      public void setAppend(boolean append)
    • getContentType

      public String getContentType()
    • isFileLockingEnabled

      public boolean isFileLockingEnabled()
    • getOutFileSystemOptionsMap

      public Map<String,String> getOutFileSystemOptionsMap()
    • isForceCreateFolder

      public boolean isForceCreateFolder()
      Returns:
      the forceCreateFolder
    • setForceCreateFolder

      public void setForceCreateFolder(boolean forceCreateFolder)
      Parameters:
      forceCreateFolder - the forceCreateFolder to set
    • isUpdateLastModified

      public boolean isUpdateLastModified()