Config2

Represents the current configuration of CompleteFTP server using the Version 2 API.

The Version 2 API provides access to additional configuration options including web applications, servers, plugins, email notifications, process triggers, monitoring, and license management.

IMPORTANT! No changes are made to the configuration until applyChanges is called.

Instances of this class are obtained from:

Properties

PropertyTypeDescription
emailNotifications Config2_EmailNotificationManager

Provides the APIs for managing email notifications.

extensions Config2_PlugInManager

Provides the APIs for managing extensions/plugins.

folders Config2_FolderManager

Provides the APIs for managing CompleteFTP folders.

groups Config2_GroupManager

Provides the APIs for managing CompleteFTP groups.

license Config2_LicenseManager

Provides access to license management.

monitoring Config2_Monitoring

Provides access to monitoring configuration.

processTriggers Config2_ProcessTriggerManager

Provides the APIs for managing process triggers.

servers Config2_ServerManager

Provides the APIs for managing servers.

sites Config2_SiteManager

Provides the APIs for managing CompleteFTP sites.

users Config2_UserManager

Provides the APIs for managing CompleteFTP users.

webApps Config2_WebAppManager

Provides the APIs for managing web applications.

Methods

MethodReturnsDescription
applyChanges() void

Applies changes to the CompleteFTP server.

Property Details

emailNotifications :Config2_EmailNotificationManager

Description:
  • Provides the APIs for managing email notifications.

Provides the APIs for managing email notifications.

Type:

extensions :Config2_PlugInManager

Description:
  • Provides the APIs for managing extensions/plugins.

Provides the APIs for managing extensions/plugins.

Type:

folders :Config2_FolderManager

Description:
  • Provides the APIs for managing CompleteFTP folders.

Provides the APIs for managing CompleteFTP folders.

Type:

groups :Config2_GroupManager

Description:
  • Provides the APIs for managing CompleteFTP groups.

Provides the APIs for managing CompleteFTP groups.

Type:

license :Config2_LicenseManager

Description:
  • Provides access to license management.

Provides access to license management.

Type:

monitoring :Config2_Monitoring

Description:
  • Provides access to monitoring configuration.

Provides access to monitoring configuration.

Type:

processTriggers :Config2_ProcessTriggerManager

Description:
  • Provides the APIs for managing process triggers.

Provides the APIs for managing process triggers.

Type:

servers :Config2_ServerManager

Description:
  • Provides the APIs for managing servers.

Provides the APIs for managing servers.

Type:

sites :Config2_SiteManager

Description:
  • Provides the APIs for managing CompleteFTP sites.

Provides the APIs for managing CompleteFTP sites.

Type:

users :Config2_UserManager

Description:
  • Provides the APIs for managing CompleteFTP users.

Provides the APIs for managing CompleteFTP users.

Type:

webApps :Config2_WebAppManager

Description:
  • Provides the APIs for managing web applications.

Provides the APIs for managing web applications.

Type:

Method Details

applyChanges()

Description:
  • Applies changes to the CompleteFTP server.