## Uses of Class
com.corticon.service.ccserver.exception.CcServerLicenseViolationException

- Packages that use CcServerLicenseViolationException
  Package | Description
  --- | ---
  com.corticon.eclipse.server.core |

- - ### Uses of CcServerLicenseViolationException in com.corticon.eclipse.server.core

    Methods in com.corticon.eclipse.server.core that throw CcServerLicenseViolationException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ICcServer.`addDecisionService(java.lang.String astrDecisionServiceName, java.lang.String astrRuleAssetPath, java.util.Properties apropDeploymentOptions)` Invokes `addDecisionService(astrDecisionServiceName, astrEdsPath, Properties)`
    `void` | ICcServer.`deregisterTrackingAttribute(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion, java.lang.String astrRegisteredTrackingAttribute)` Deregisters a particular attribute in Corticon Data Monitoring subsystem.
    `void` | ICcServer.`deregisterTrackingAttribute(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, java.lang.String astrRegisteredTrackingAttribute)` Invokes `deregisterTrackingAttribute(astrDecisionServiceName, aiDecisionServiceMajorVersion, , astrRegisteredTrackingAttribute)`.
    `void` | ICcServer.`deregisterTrackingAttribute(java.lang.String astrDecisionServiceName, java.lang.String astrRegisteredTrackingAttribute)` Invokes `deregisterTrackingAttribute(astrDecisionServiceName, , astrRegisteredTrackingAttribute)`.
    `org.jdom.Document` | ICcServer.`execute(org.jdom.Document aCorticonRequestDoc)` Equivalent to the method `execute(String)`, except that the `CorticonRequest` & `CorticonResponse` documents are JDOM XML.
    `org.jdom.Document` | ICcServer.`execute(org.jdom.Document aCorticonRequestDoc, ICcServerHttpInfo aCcServerHttpInfo)` Equivalent to the method `execute(String, ICcServerHttpInfo)`, except that the `CorticonRequest` & `CorticonResponse` documents are JDOM XML.
    `org.json.JSONObject` | ICcServer.`execute(org.json.JSONObject ajsonObjectPayload)` Invoke a specific Decision Service by passing in a `JSONObject`.
    `org.json.JSONObject` | ICcServer.`execute(org.json.JSONObject ajsonObjectPayload, ICcServerHttpInfo aCcServerHttpInfo)` Equivalent to `execute(JSONObject)`, except for this method accepts `ICcServerHttpInfo`
    `java.lang.String` | ICcServer.`execute(java.lang.String astrCorticonRequest)` Invoke a specific Decision Service by passing in a `CorticonRequest` XML message in String form.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Collection acolWorkObjs, java.util.Date adDecisionServiceEffectiveTimestamp)` Similar to `execute(String, Collection)` except that the user can specify what effective timestamp should be using using the parameter `adDecisionServiceEffectiveTimestamp`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Collection acolWorkObjs, java.util.Date adDecisionServiceEffectiveTimestamp, int aiDecisionServiceTargetMajorVersion)` Similar to `execute(String, Collection, Date)` except that the user can specify what major version number should be using for the parameter `aiDecisionServiceTargetMajorVersion`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Collection acolWorkObjs, int aiDecisionServiceTargetMajorVersion)` Similar to `execute(String, Collection)` except that the user can specify which Major Version of the Decision Service should process the request using parameter `aiDecisionServiceTargetVersion`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Collection acolWorkObjs, int aiDecisionServiceTargetMajorVersion, int aiDecisionServiceTargetMinorVersion)` Similar to `execute(String, Collection, int)` except that the user can specify which Minor Version of the Decision Service should process the request using parameter `aiDecisionServiceTargetVersion`.
    `java.lang.String` | ICcServer.`execute(java.lang.String astrCorticonRequest, ICcServerHttpInfo aCcServerHttpInfo)` Equivalent to the method `execute(String)`, except for this method accepts `ICcServerHttpInfo`
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Map amapWorkObjs, java.util.Date adDecisionServiceEffectiveTimestamp)` Equivalent to the method `execute(String, Collection, Date)`, except that a `Map` is passed in instead of a `Collection`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Map amapWorkObjs, java.util.Date adDecisionServiceEffectiveTimestamp, int aiDecisionServiceTargetMajorVersion)` Equivalent to the method `execute(String, Collection, Date, int)`, except that a `Map` is passed in instead of a `Collection`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Map acolWorkObjs, int aiDecisionServiceTargetMajorVersion)` Equivalent to the method `execute(String, Collection, int)`, except that a `Map` is passed in instead of a `Collection`.
    `ICcRuleMessages` | ICcServer.`execute(java.lang.String astrDecisionServiceName, java.util.Map acolWorkObjs, int aiDecisionServiceTargetMajorVersion, int aiDecisionServiceTargetMinorVersion)` Equivalent to the method `execute(String, Collection, int, int)`, except that a `Map` is passed in instead of a `Collection`.
    `org.json.JSONObject` | ICcServer.`getBatchExecutionDetails(java.lang.String astrBatchExecutionId)` This method will return a JSONObject that contains all the details the Batch Execution for the passed in Id.
    `java.util.List<java.lang.String>` | ICcServer.`getBatchExecutionIds()` This method will start a Batch Execution against a particular Decision Service based on the Batch Processing Properties outlined in the passed in JSONObject.
    `java.lang.String` | ICcServer.`getCcPropertyValue(java.lang.String astrPropertyName)` Returns a `String` value of any Corticon Property that is inside the CcConfig.jar.
    `static ICcServer` | CcServerFactory.`getCcServer()` Returns an instance of the Corticon Server.
    `java.lang.String` | ICcServer.`getCcServerInfo()` Returns a `String` in XML format that describes the current state of the CcServer.
    `java.lang.String` | ICcServer.`getCcServerLicenseValue(java.lang.String astrPropertyName)` Returns a requested Corticon Server License value.
    `java.lang.String` | ICcServer.`getCompilationDirectoryPath()` Return the current directory that the Server uses to compile assets.
    `java.util.List` | ICcServer.`getDecisionServiceDetailsAll()` Invokes `getDecisionServiceDetailsAll(, astrStructureType)`
    `java.util.List` | ICcServer.`getDecisionServiceDetailsAll(java.lang.String astrDecisionServiceName)` Invokes `getDecisionServiceDetailsAll(astrDecisionServiceName, , astrStructureType)`
    `java.util.List` | ICcServer.`getDecisionServiceDetailsAll(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion)` Returns the String object representation for the specified decision service.
    `java.lang.String` | ICcServer.`getDecisionServiceDirectoryPath()` Return the current directory that the Server uses to store the compiled Decision Services.
    `java.util.Collection` | ICcServer.`getDecisionServiceNames()` Returns a `Collection` of Decision Service name Strings that are currently loaded into the Corticon Server.
    `java.lang.String` | ICcServer.`getDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion, java.lang.String astrPropertyName)` Get a particular property value related to a specific Decision Service based on name and major and minor version number.
    `java.lang.String` | ICcServer.`getDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, java.lang.String astrPropertyName)` Invokes `getDecisionServicePropertyValue(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`.
    `java.lang.String` | ICcServer.`getDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, java.lang.String astrPropertyName)` Invokes `getDecisionServicePropertyValue(astrDecisionServiceName, , astrPropertyName)`.
    `java.lang.String` | ICcServer.`getDeploymentDescriptorDirectoryPath()` Returns the current directory that the Maintenance Service looks for new CDD files to be auto-deployed.
    `java.lang.String` | ICcServer.`getLicensePath()` Get the location of the CcLicense.jar that the CcServer is using.
    `java.lang.String` | ICcServer.`getSandboxDirectoryPath()` Returns the current directory that the Server Sandbox is located.
    `long` | ICcServer.`getTotalExecutionCount()` Returns the total execution count across all Decision Service Versions.
    `long` | ICcServer.`getTotalExecutionTime()` Returns the total execution time across all Decision Service Versions.
    `boolean` | ICcServer.`isCcServerRunning()` Allows a client application to ask the CcServer it is up and running.
    `boolean` | ICcServer.`isCDDFileDeployed(java.lang.String astrPathToCddFile)` Returns a `boolean` based on whether the CDD has been deployed in the CcServer.
    `boolean` | ICcServer.`isDecisionServiceDeployed(java.lang.String astrDecisionServiceName)` Invokes `isDecisionServiceDeployed(astrDecisionServiceName, )`.
    `boolean` | ICcServer.`isDecisionServiceDeployed(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion)` Invokes `isDecisionServiceDeployed(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`.
    `boolean` | ICcServer.`isDecisionServiceDeployed(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion)` Query the CcServer to determine is a Decision Service has already been deployed under a specific name and Major Version number and Minor Version number
    `boolean` | ICcServer.`isDynamicUpdateMonitoringServiceRunning()` See `startDynamicUpdateMonitorService`.
    `boolean` | ICcServer.`isServerDiagnosticServiceRunning()` See `startServerDiagnosticService`.
    `boolean` | ICcServer.`isServerExecutionTimesIntervalServiceRunning()` See `startServerExecutionTimesIntervalService`.
    `boolean` | ICcServer.`isServerResultsDistributionMonitoringServiceRunning()` See `startServerResultsDistributionMonitoringService`.
    `void` | ICcServer.`loadFromCdd(java.lang.String astrCddPath)` Deploys the specified Corticon Deployment Descriptor (CDD).
    `void` | ICcServer.`loadFromCddDir(java.lang.String astrCddDirPath)` Deploys all decision services in all Corticon Deployment Descriptor (CDD) files in a specified directory.
    `void` | ICcServer.`registerTrackingAttribute(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion, java.lang.String astrRegisteredTrackingAttribute, java.lang.String astrBucketString)` Registers a particular attribute in Corticon Data Monitoring subsystem.
    `void` | ICcServer.`registerTrackingAttribute(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, java.lang.String astrRegisteredTrackingAttribute, java.lang.String astrBucketString)` Invokes `registerTrackingAttribute(astrDecisionServiceName, aiDecisionServiceMajorVersion, , astrRegisteredTrackingAttribute, astrBucketString)`.
    `void` | ICcServer.`registerTrackingAttribute(java.lang.String astrDecisionServiceName, java.lang.String astrRegisteredTrackingAttribute, java.lang.String astrBucketString)` Invokes `registerTrackingAttribute(astrDecisionServiceName, , astrRegisteredTrackingAttribute, String astrRegisteredAttributeType, String astrBucketString)`.
    `void` | ICcServer.`reloadAllDecisionServicesQueryService()` This method will go to each Decision Service and reload the Query Service data from the Database.
    `void` | ICcServer.`reloadDecisionService(java.lang.String astrDecisionServiceName)` Invokes `reloadDecisionService(astrDecisionServiceName, )`.
    `void` | ICcServer.`reloadDecisionService(java.lang.String astrDecisionServiceName, int aiDecisionServiceVersion)` Invokes `reloadDecisionService(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`.
    `void` | ICcServer.`reloadDecisionService(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion)` Reload a specific deployed Major Version and Minor Version of a Decision Service.
    `void` | ICcServer.`reloadDecisionServiceQueryService(java.lang.String astrDecisionServiceName)` Invokes `reloadDecisionServiceQueryService(astrDecisionServiceName, )`
    `void` | ICcServer.`reloadDecisionServiceQueryService(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion)` Invokes `reloadDecisionServiceQueryService(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`
    `void` | ICcServer.`reloadDecisionServiceQueryService(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion)` This method will reload the Query Service data from the Database for the desired Decision Service.
    `void` | ICcServer.`removeDecisionService(java.lang.String astrDecisionServiceName)` Invokes `removeDecisionService(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`.
    `void` | ICcServer.`removeDecisionService(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion)` Invokes `removeDecisionService(astrDecisionServiceName, aiDecisionServiceMajorVersion, )`.
    `void` | ICcServer.`removeDecisionService(java.lang.String astrDecisionServiceName, int aiDecisionServiceMajorVersion, int aiDecisionServiceMinorVersion)` Removes version `aiDecisionServiceMajorVersion` and `aiDecisionServiceMinorVersion` of Decision Service `astrDecisionServiceName` and all associated Corticon Engines in its pool (if any).
    `void` | ICcServer.`setCcPropertyValue(java.lang.String astrPropertyName, java.lang.String astrPropertyValue)` Sets the property values of limited number of properties that can be changed at runtime.
    `void` | ICcServer.`setDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, int aiMajorVersionNumber, int aiMinorVersionNumber, java.lang.String astrPropertyName, java.lang.String astrPropertyValue)` Set a new property value related to a specific Decision Service based on name and major and minor version number.
    `void` | ICcServer.`setDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, int aiMajorVersionNumber, java.lang.String astrPropertyName, java.lang.String astrPropertyValue)` Invokes `setDecisionServicePropertyValue(astrDecisionServiceName, aiMajorVersionNumber, , astrPropertyName, astrProperyValue)`.
    `void` | ICcServer.`setDecisionServicePropertyValue(java.lang.String astrDecisionServiceName, java.lang.String astrPropertyName, java.lang.String astrPropertyValue)` Invokes `setDecisionServicePropertyValue(astrDecisionServiceName, , astrPropertyName, astrProperyValue)`.
    `void` | ICcServer.`setDeploymentDescriptorDirectoryPath(java.lang.String astrDeploymentDirectoryPath)` Sets the current directory that the Maintenance Service looks for new CDD files to be auto-deployed.
    `void` | ICcServer.`setDiagnosticsEnabled(boolean abValue)` Enable/Disable server diagnostic data collection.
    `void` | ICcServer.`setIntervalProcessingEnabled(boolean abValue)` Enable/Disable the Interval Time processing
    `void` | ICcServer.`setLicensePath(java.lang.String astrLicensePath)` Set the location of the CcLicense.jar that the CcServer should use.
    `void` | ICcServer.`setLogLevel(java.lang.String astrLogPath)` Sets the Log level for the server.
    `void` | ICcServer.`setLogPath(java.lang.String astrLogPath)` Sets the path for the Corticon Server log files.
    `void` | ICcServer.`setServerDiagnosticsWaitTime(long alWaitTime)` Change the wait time for the Diagnostic service.
    `void` | ICcServer.`setServerExecutionTimesIntervalTime(long alInterval)` Change the interval time that the Server Execution Times Interval Service uses to determine when to record interval values.
    `java.lang.String` | ICcServer.`startBatchExecution(org.json.JSONObject ajsonObjectBatchProcessingProperties)` This method will start a Batch Execution against a particular Decision Service based on the Batch Processing Properties outlined in the passed in JSONObject.
    `void` | ICcServer.`startDynamicUpdateMonitoringService()` Each Decision Service and each CDD loaded into the Server is monitored by a Maintenance thread at intervals of X where X is the number of milliseconds in the `CcConfig.jar|CcServer.properties| com.corticon.ccserver.dynamicUpdateMonitoringService.serviceIntervals`.
    `void` | ICcServer.`startServerDiagnosticService()` This will start the Diagnostic Service.
    `void` | ICcServer.`startServerExecutionTimesIntervalService()` Each Decision Service loaded into the Server is monitored by an Server Execution Times Interval Service thread at intervals of X that will keep track of total execution times, total execution count, and the average execution times for all executions that occurred during each interval.
    `void` | ICcServer.`startServerResultsDistributionMonitoringService()` This will inform the Corticon Server to perform three separate tasks on the Decision Service Version for each execution.
    `void` | ICcServer.`stopBatchExecution(java.lang.String astrBatchExecutionId)` This method will stop a Batch Execution based on the passed in Id.
    `void` | ICcServer.`stopDynamicUpdateMonitoringService()` See `startDynamicUpdateMonitorService`.
    `void` | ICcServer.`stopServerDiagnosticService()` Start Diagnostic Logging Service
    `void` | ICcServer.`stopServerExecutionTimesIntervalService()` See `stopServerExecutionTimesIntervalService`.
    `void` | ICcServer.`stopServerResultsDistributionMonitoringService()` See `startServerResultsDistributionMonitoringService`.

Copyright © 2005-2022 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.