Examples of FTPEpr


Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    RemoteFileSystem rfs = null;
    try
    {
      EPR epr = ListenerUtil.assembleEpr(config);
      if (epr instanceof FTPEpr)  {
        FTPEpr ftpEpr = (FTPEpr) epr;
        rfs = RemoteFileSystemFactory.getRemoteFileSystem(ftpEpr, true);
        rfs.setRemoteDir(FtpClientUtil.fileToFtpString(_inputDirectory));
        rfs.deleteRemoteFile(file.toString());
        return true;
      } else {
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    try
    {
      File temp = File.createTempFile("FTPdown", ".tmp");
      EPR epr = ListenerUtil.assembleEpr(config);
      if (epr instanceof FTPEpr)  {
        FTPEpr ftpEpr = (FTPEpr) epr;
        rfs = RemoteFileSystemFactory.getRemoteFileSystem(ftpEpr, true);
        rfs.setRemoteDir(FtpClientUtil.fileToFtpString(_inputDirectory));
        rfs.downloadFile(file.toString(), temp.getAbsolutePath());
        final byte[] contents = super.getFileContents(temp);
        temp.delete() ;
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    File[] oaRet = null;
    try
    {
      EPR epr = ListenerUtil.assembleEpr(config);
      if (epr instanceof FTPEpr)  {
        FTPEpr ftpEpr = (FTPEpr) epr;
        rfs = RemoteFileSystemFactory.getRemoteFileSystem(ftpEpr, true);
        rfs.setRemoteDir(FtpClientUtil.fileToFtpString(_inputDirectory));
        String[] sa = rfs.getFileListFromRemoteDir(_inputSuffix);
        oaRet = new File[(null == sa) ? 0 : sa.length];
        int i1 = 0;
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    RemoteFileSystem rfs = null;
    try
    {
      EPR epr = ListenerUtil.assembleEpr(config);
      if (epr instanceof FTPEpr)  {
        FTPEpr ftpEpr = (FTPEpr) epr;
        rfs = RemoteFileSystemFactory.getRemoteFileSystem(ftpEpr, true);
        rfs.setRemoteDir(FtpClientUtil.fileToFtpString(_inputDirectory));
        rfs.remoteRename( from, to );
        return true;
      } else {
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    {
      EPR epr = ListenerUtil.assembleEpr(config);
      if (!(epr instanceof FTPEpr)) 
        throw new Exception("This Gateway only accepts FTP and SFTP.");

      FTPEpr ftpEpr = (FTPEpr) epr;
      rfs = RemoteFileSystemFactory.getRemoteFileSystem(ftpEpr, true);
      rfs.setRemoteDir(FtpClientUtil.fileToFtpString(_inputDirectory));

      File tmpFile = File.createTempFile("RemoteGW", ".forUpload");
      super.bytesToFile(bytes, tmpFile);
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

  public void testConstructor ()
  {
    try
    {
      new FTPEpr("ftp://foo.com");
    }
    catch (Exception ex)
    {
      fail(ex.toString());
    }
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

 
  public void testSetGet ()
  {
    try
    {
      FTPEpr ftp = new FTPEpr("ftp://foo.com");
     
      assertEquals(ftp.getURI().toString(), "ftp://foo.com");
      assertEquals(ftp.getURI().getHost(), "foo.com");
      assertEquals(ftp.getURI().getScheme(), "ftp");
     
      ftp.setPassword("foobar");
      assertEquals(ftp.getPassword(), "foobar");
     
      ftp.setUserName("barfoo");
      assertEquals(ftp.getUserName(), "barfoo");
    }
    catch (Exception ex)
    {
      fail(ex.toString());
    }
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

  {
    Message msg = MessageFactory.getInstance().getMessage(MessageType.JAVA_SERIALIZED);

    try
    {
      FTPEpr epr = new FTPEpr("ftp://www.foo.bar");
     
      epr.setPassive(true);
     
      msg.getHeader().getCall().setTo(epr);
     
      ByteArrayOutputStream s = new ByteArrayOutputStream();
      ObjectOutputStream o = new ObjectOutputStream(s);
View Full Code Here

Examples of org.jboss.soa.esb.addressing.eprs.FTPEpr

    @Test
    public void testTracing () throws Exception
    {
  Message msg = MessageFactory.getInstance().getMessage();
 
  msg.getHeader().getCall().setTo(new FTPEpr("ftp://foo.bar"));
  msg.getHeader().getCall().setReplyTo(new HTTPEpr("http://bar.foo"));
  msg.getHeader().getCall().setAction(new URI("urn:dowork"));
  msg.getBody().add("Hello World".getBytes());
  msg.getHeader().getCall().setMessageID(new URI("urn:foo/bar/1234"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.