Examples of FtpConfig


Examples of org.exoplatform.services.ftp.config.FtpConfig

      try
      {
         ArrayList<String> newPath = clientSession().getFullPath(fileName);
        
         FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
         if (ftpConfig.isReplaceForbiddenChars())
         {
            String fName = newPath.get(newPath.size()-1);
            String newfName = FtpTextUtils.replaceForbiddenChars(fName, ftpConfig.getForbiddenChars(), ftpConfig.getReplaceChar());
           
            fileName  = fileName.substring(0, fileName.indexOf(fName)) + newfName;
         }
        
         Session curSession = clientSession().getSession(newPath.get(0));
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

            }
         }

         Node parentNode = (Node)curSession.getItem(onlyPath);

         FtpConfig configuration = clientSession().getFtpServer().getConfiguration();

         String fileNodeType = configuration.getDefFileNodeType();

         Node fileNode = parentNode.addNode(onlyName, fileNodeType);
         Node dataNode = fileNode.addNode(FtpConst.NodeTypes.JCR_CONTENT, FtpConst.NodeTypes.NT_RESOURCE);

         MimeTypeResolver mimeTypeResolver = new MimeTypeResolver();
         mimeTypeResolver.setDefaultMimeType(configuration.getDefFileMimeType());
         String mimeType = mimeTypeResolver.getMimeType(onlyName);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_MIMETYPE, mimeType);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_LASTMODIFIED, Calendar.getInstance());
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      {
         reply(String.format(FtpConst.Replyes.REPLY_550, srcPath));
         return;
      }
     
      FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
      boolean replaceForbiddenChars =ftpConfig.isReplaceForbiddenChars();

      try
      {
         Session curSession = clientSession().getSession(newPath.get(0));

         Node parentNode = curSession.getRootNode();

         for (int i = 1; i < newPath.size(); i++)
         {
            String curPathName = newPath.get(i);

            if (replaceForbiddenChars)
            {
              curPathName = FtpTextUtils.replaceForbiddenChars(curPathName, ftpConfig.getForbiddenChars(), ftpConfig.getReplaceChar());
            }

            if (parentNode.hasNode(curPathName))
            {
               parentNode = parentNode.getNode(curPathName);
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      {
         reply(String.format(FtpConst.Replyes.REPLY_550, srcPath));
         return;
      }
     
      FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
      boolean replaceForbiddenChars =ftpConfig.isReplaceForbiddenChars();

      try
      {
         Session curSession = clientSession().getSession(newPath.get(0));

         Node parentNode = curSession.getRootNode();

         for (int i = 1; i < newPath.size(); i++)
         {
            String curPathName = newPath.get(i);

            if (replaceForbiddenChars)
            {
               curPathName =
                        FtpTextUtils.replaceForbiddenChars(curPathName, ftpConfig.getForbiddenChars(), ftpConfig
                                 .getReplaceChar());
            }

            if (parentNode.hasNode(curPathName))
            {
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      try
      {
         ArrayList<String> newPath = clientSession().getFullPath(fileName);
        
         FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
         if (ftpConfig.isReplaceForbiddenChars())
         {
            String fName = newPath.get(newPath.size()-1);
            String newfName =
                     FtpTextUtils.replaceForbiddenChars(fName, ftpConfig.getForbiddenChars(), ftpConfig
                              .getReplaceChar());
           
            fileName  = fileName.substring(0, fileName.indexOf(fName)) + newfName;
         }
        
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

            }
         }

         Node parentNode = (Node)curSession.getItem(onlyPath);

         FtpConfig configuration = clientSession().getFtpServer().getConfiguration();

         String fileNodeType = configuration.getDefFileNodeType();

         Node fileNode = parentNode.addNode(onlyName, fileNodeType);
         Node dataNode = fileNode.addNode(FtpConst.NodeTypes.JCR_CONTENT, FtpConst.NodeTypes.NT_RESOURCE);

         MimeTypeResolver mimeTypeResolver = new MimeTypeResolver();
         mimeTypeResolver.setDefaultMimeType(configuration.getDefFileMimeType());
         String mimeType = mimeTypeResolver.getMimeType(onlyName);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_MIMETYPE, mimeType);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_LASTMODIFIED, Calendar.getInstance());
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      {
         reply(String.format(FtpConst.Replyes.REPLY_550, srcPath));
         return;
      }
     
      FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
      boolean replaceForbiddenChars =ftpConfig.isReplaceForbiddenChars();

      try
      {
         Session curSession = clientSession().getSession(newPath.get(0));

         Node parentNode = curSession.getRootNode();

         for (int i = 1; i < newPath.size(); i++)
         {
            String curPathName = newPath.get(i);

            if (replaceForbiddenChars)
            {
               curPathName =
                        FtpTextUtils.replaceForbiddenChars(curPathName, ftpConfig.getForbiddenChars(), ftpConfig
                                 .getReplaceChar());
            }

            if (parentNode.hasNode(curPathName))
            {
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      try
      {
         ArrayList<String> newPath = clientSession().getFullPath(fileName);
        
         FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
         if (ftpConfig.isReplaceForbiddenChars())
         {
            String fName = newPath.get(newPath.size()-1);
            String newfName =
                     FtpTextUtils.replaceForbiddenChars(fName, ftpConfig.getForbiddenChars(), ftpConfig
                              .getReplaceChar());
           
            fileName  = fileName.substring(0, fileName.indexOf(fName)) + newfName;
         }
        
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

            }
         }

         Node parentNode = (Node)curSession.getItem(onlyPath);

         FtpConfig configuration = clientSession().getFtpServer().getConfiguration();

         String fileNodeType = configuration.getDefFileNodeType();

         Node fileNode = parentNode.addNode(onlyName, fileNodeType);
         Node dataNode = fileNode.addNode(FtpConst.NodeTypes.JCR_CONTENT, FtpConst.NodeTypes.NT_RESOURCE);

         MimeTypeResolver mimeTypeResolver = new MimeTypeResolver();
         mimeTypeResolver.setDefaultMimeType(configuration.getDefFileMimeType());
         String mimeType = mimeTypeResolver.getMimeType(onlyName);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_MIMETYPE, mimeType);

         dataNode.setProperty(FtpConst.NodeTypes.JCR_LASTMODIFIED, Calendar.getInstance());
View Full Code Here

Examples of org.exoplatform.services.ftp.config.FtpConfig

      {
         reply(String.format(FtpConst.Replyes.REPLY_550, srcPath));
         return;
      }
     
      FtpConfig ftpConfig = clientSession().getFtpServer().getConfiguration();
      boolean replaceForbiddenChars =ftpConfig.isReplaceForbiddenChars();

      try
      {
         Session curSession = clientSession().getSession(newPath.get(0));

         Node parentNode = curSession.getRootNode();

         for (int i = 1; i < newPath.size(); i++)
         {
            String curPathName = newPath.get(i);

            if (replaceForbiddenChars)
            {
               curPathName =
                        FtpTextUtils.replaceForbiddenChars(curPathName, ftpConfig.getForbiddenChars(), ftpConfig
                                 .getReplaceChar());
            }

            if (parentNode.hasNode(curPathName))
            {
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.