iText 7 License Key Volume Library 3.1.3 API
iText.License.LicenseKeyVolumeConfigurer Class Reference

The static API configurer for volume license reporting More...

Static Public Member Functions

static void  UseRemoteReporting ()
  Select remote reporting type in which events are sent over the web to a remote server. More...
 
static void  UseLocalReporting (String directoryToWritePath)
  Select local reporting type for License Key Volume with specified root directory for generated reports More...
 
static void  ResetApiConfiguration ()
  Reset API configuration. More...
 

Static Public Attributes

const String  REPORTING_TYPE_ENVIRONMENT_VARIABLE_NAME = "ITEXT_LICENSE_VOLUME_REPORTING_TYPE"
 
const String  REPORTING_TYPE_PROPERTY_NAME = "itext.license.volume.reporting.type"
 
const String  LOCAL_FILE_DIR_PATH_ENVIRONMENT_VARIABLE_NAME = "ITEXT_LICENSE_VOLUME_REPORTING_DIRECTORY"
 
const String  LOCAL_FILE_DIR_PATH_PROPERTY_NAME = "itext.license.volume.reporting.directory"
 
const String  REMOTE_REPORTING = "remote"
 
const String  LOCAL_REPORTING = "local"
 

Detailed Description

The static API configurer for volume license reporting

Member Function Documentation

◆ ResetApiConfiguration()

static void iText.License.LicenseKeyVolumeConfigurer.ResetApiConfiguration ( )
inlinestatic

Reset API configuration.

Reset API configuration. Can be used to use environment variables or default logic after API use.

◆ UseLocalReporting()

static void iText.License.LicenseKeyVolumeConfigurer.UseLocalReporting ( String  directoryToWritePath )
inlinestatic

Select local reporting type for License Key Volume with specified root directory for generated reports

Parameters
directoryToWritePath the path to local directory for writing reports. If it is null, then System property LOCAL_FILE_DIR_PATH_PROPERTY_NAME , or System environment variable LOCAL_FILE_DIR_PATH_ENVIRONMENT_VARIABLE_NAME will be used, or the path configured in license file.

◆ UseRemoteReporting()

static void iText.License.LicenseKeyVolumeConfigurer.UseRemoteReporting ( )
inlinestatic

Select remote reporting type in which events are sent over the web to a remote server.