public class org.apache.nifi.processors.standard.GetFTP extends org.apache.nifi.processors.standard.GetFileTransfer
{
private java.util.List properties;
public void <init>()
{
org.apache.nifi.processors.standard.GetFTP v;
v := @this: org.apache.nifi.processors.standard.GetFTP;
specialinvoke v.<org.apache.nifi.processors.standard.GetFileTransfer: void <init>()>();
return;
}
protected void init(org.apache.nifi.processor.ProcessorInitializationContext)
{
org.apache.nifi.components.PropertyDescriptor v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.ArrayList v;
org.apache.nifi.processors.standard.GetFTP v;
java.util.List v;
org.apache.nifi.processor.ProcessorInitializationContext v;
v := @this: org.apache.nifi.processors.standard.GetFTP;
v := @parameter: org.apache.nifi.processor.ProcessorInitializationContext;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor HOSTNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PORT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor USERNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PASSWORD>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor CONNECTION_MODE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor TRANSFER_MODE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor REMOTE_PATH>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor FILE_FILTER_REGEX>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PATH_FILTER_REGEX>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor POLLING_INTERVAL>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor RECURSIVE_SEARCH>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor FOLLOW_SYMLINK>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor IGNORE_DOTTED_FILES>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor DELETE_ORIGINAL>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor CONNECTION_TIMEOUT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor DATA_TIMEOUT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor MAX_SELECTS>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor REMOTE_POLL_BATCH_SIZE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor USE_NATURAL_ORDERING>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_CONFIGURATION_SERVICE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_TYPE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_HOST>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor PROXY_PORT>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor HTTP_PROXY_USERNAME>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor HTTP_PROXY_PASSWORD>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor BUFFER_SIZE>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <org.apache.nifi.processors.standard.util.FTPTransfer: org.apache.nifi.components.PropertyDescriptor UTF8_ENCODING>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
v.<org.apache.nifi.processors.standard.GetFTP: java.util.List properties> = v;
return;
}
protected java.util.List getSupportedPropertyDescriptors()
{
java.util.List v;
org.apache.nifi.processors.standard.GetFTP v;
v := @this: org.apache.nifi.processors.standard.GetFTP;
v = v.<org.apache.nifi.processors.standard.GetFTP: java.util.List properties>;
return v;
}
protected org.apache.nifi.processors.standard.util.FileTransfer getFileTransfer(org.apache.nifi.processor.ProcessContext)
{
org.apache.nifi.processors.standard.util.FTPTransfer v;
org.apache.nifi.processor.ProcessContext v;
org.apache.nifi.processors.standard.GetFTP v;
org.apache.nifi.logging.ComponentLog v;
v := @this: org.apache.nifi.processors.standard.GetFTP;
v := @parameter: org.apache.nifi.processor.ProcessContext;
v = new org.apache.nifi.processors.standard.util.FTPTransfer;
v = virtualinvoke v.<org.apache.nifi.processors.standard.GetFTP: org.apache.nifi.logging.ComponentLog getLogger()>();
specialinvoke v.<org.apache.nifi.processors.standard.util.FTPTransfer: void <init>(org.apache.nifi.processor.ProcessContext,org.apache.nifi.logging.ComponentLog)>(v, v);
return v;
}
protected java.util.Collection customValidate(org.apache.nifi.components.ValidationContext)
{
org.apache.nifi.processors.standard.GetFTP v;
org.apache.nifi.components.ValidationContext v;
java.util.ArrayList v;
v := @this: org.apache.nifi.processors.standard.GetFTP;
v := @parameter: org.apache.nifi.components.ValidationContext;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
staticinvoke <org.apache.nifi.processors.standard.util.FTPTransfer: void validateProxySpec(org.apache.nifi.components.ValidationContext,java.util.Collection)>(v, v);
return v;
}
}