public interface ICcDeploy
ICcDeploy allows client programs to invoke services related to deployment of
Decision Services.| Modifier and Type | Method and Description |
|---|---|
void |
generateDecisionServiceWSDLContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBindingUrl)
Generates an WSDL Service Contract at a RuleAsset level with the "Work Document" entity specified inside the RuleAsset.
|
void |
generateDecisionServiceWSDLContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBindingUrl,
java.lang.String[] astrDependentJars)
Generates an WSDL Service Contract at a RuleAsset level with the "Work Document" entity specified inside the RuleAsset.
|
void |
generateDecisionServiceXmlSchemaContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath)
Generates an WSDL Service Contract at a RuleAsset level with the "Work Document" entity specified inside the RuleAsset.
|
void |
generateDecisionServiceXmlSchemaContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String[] astrArrayDependentJars)
Generates an WSDL Service Contract at a RuleAsset level with the "Work Document" entity specified inside the RuleAsset.
|
void |
generateVocabularyWSDLContract(java.lang.String astrVocabPath,
java.lang.String astrWorkDocEntity,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBinding)
Generates an WSDL Service Contract at a Vocabulary level with the specified "Work Document" entity.
|
void |
generateVocabularyXmlSchemaContract(java.lang.String astrVocabPath,
java.lang.String astrWorkDocEntity,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath)
Generates an XML Schema (XSD) Service Contract at a Vocabulary level with the specified "Work Document" entity.
|
java.lang.String |
precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
boolean abOverwriteFile)
Pre-compiles the give Ruleflow into a deployment unit (EDS) which is written to the
output directory.
|
java.lang.String |
precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
java.lang.String astrDatabaseAccessMode,
boolean abOverwriteFile)
Pre-compiles the give Ruleflow into a deployment unit (EDS) which is written to the
output directory.
|
java.lang.String |
precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
java.lang.String astrDatabaseAccessMode,
boolean abOverwriteFile,
java.util.Set<java.lang.String> asetDependentJars,
java.util.Set<java.lang.String> asetIncludedJars)
Pre-compiles the give Ruleflow into a deployment unit (EDS) which is written to the
output directory.
|
void |
precompileJavascriptDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrOutputDirectory,
java.lang.String astrJavaScriptRuleName,
java.lang.String astrTargetPlatform,
java.util.List<java.lang.String> alistRootEntities)
Pre-compiles the rules to Javascript and placed into the output folder.
|
void generateDecisionServiceWSDLContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBindingUrl)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleAssetPath - - path to the Ruleflow .erf or pre-compiled .eds file containing the Decision Service rules.astrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.CcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTvoid generateDecisionServiceWSDLContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBindingUrl,
java.lang.String[] astrDependentJars)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleAssetPath - - path to the Ruleflow .erf or pre-compiled .eds file containing the Decision Service rules.astrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.CcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTvoid generateDecisionServiceXmlSchemaContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleAssetPath - - path to the Ruleflow .erf or pre-compiled .eds file containing the Decision Service rules.astrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.CcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTvoid generateDecisionServiceXmlSchemaContract(java.lang.String astrRuleAssetPath,
java.lang.String astrServiceName,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String[] astrArrayDependentJars)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleAssetPath - - path to the Ruleflow .erf or pre-compiled .eds file containing the Decision Service rules.astrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.CcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTvoid generateVocabularyWSDLContract(java.lang.String astrVocabPath,
java.lang.String astrWorkDocEntity,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath,
java.lang.String astrSoapBinding)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrVocabPath - - path to the Vocabulary .ecore file.astrWorkDocEntity - - Deprecated feature. This argument will be ignored when processing WSDLastrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.astrSoapBinding - - the SOAP Binding URL to be included in the WSDL definitionCcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTvoid generateVocabularyXmlSchemaContract(java.lang.String astrVocabPath,
java.lang.String astrWorkDocEntity,
java.lang.String astrMsgStructStyle,
java.lang.String astrOutputPath)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrVocabPath - - path to the Vocabulary .ecore file.astrWorkDocEntity - - Deprecated feature. This argument will be ignored when processing SchemaastrMsgStructStyle - - type of XML Message used for the payload containing business object data.
One of three values: XML_FLAT_STYLE, XML_HIER_STYLE, XML_STYLE_AUTODETECTastrOutputPath - - path to directory where the Service Contract is written to.CcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptioncom.corticon.service.ccserver.ICcServer#XML_FLAT_STYLE,
com.corticon.service.ccserver.ICcServer#XML_HIER_STYLE,
com.corticon.service.ccserver.ICcServer#XML_STYLE_AUTODETECTjava.lang.String precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
boolean abOverwriteFile)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleflowPath - - path to the Ruleflow .erf file.astrDecisionServiceName - – logical name of the Decision ServiceastrOutputPath - - path to directory where the EDS file is written toabOverwriteFile - – if true, overwrites existing EDS file should a name conflict occur
- if false, throws CcDeployFileOrDirNotFoundException should a name conflict occurCcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptionjava.lang.String precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
java.lang.String astrDatabaseAccessMode,
boolean abOverwriteFile)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleflowPath - - path to the Ruleflow .erf file.astrDecisionServiceName - – logical name of the Decision ServiceastrDatabaseAccessMode - – String which will be the Database Access Mode to be used by Rule Builder to optimize the rulesastrOutputPath - - path to directory where the EDS file is written toabOverwriteFile - – if true, overwrites existing EDS file should a name conflict occur
- if false, throws CcDeployFileOrDirNotFoundException should a name conflict occurCcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptionjava.lang.String precompileDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrDecisionServiceName,
java.lang.String astrOutputPath,
java.lang.String astrDatabaseAccessMode,
boolean abOverwriteFile,
java.util.Set<java.lang.String> asetDependentJars,
java.util.Set<java.lang.String> asetIncludedJars)
throws CcDeployFileOrDirNotFoundException,
CcDeployInvalidArgumentException,
CcDeployInvalidDecisionServiceException
astrRuleflowPath - - path to the Ruleflow .erf file.astrDecisionServiceName - – logical name of the Decision ServiceastrDatabaseAccessMode - – String which will be the Database Access Mode to be used by Rule Builder to optimize the rulesastrOutputPath - - path to directory where the EDS file is written toabOverwriteFile - – if true, overwrites existing EDS file should a name conflict occur
- if false, throws CcDeployFileOrDirNotFoundException should a name conflict occurasetDependentJars - - set of jars that are needed to compile the RuleflowasetIncludedJars - - set of jars that will be added to the compiled .eds fileCcDeployFileOrDirNotFoundExceptionCcDeployInvalidArgumentExceptionCcDeployInvalidDecisionServiceExceptionvoid precompileJavascriptDecisionService(java.lang.String astrRuleflowPath,
java.lang.String astrOutputDirectory,
java.lang.String astrJavaScriptRuleName,
java.lang.String astrTargetPlatform,
java.util.List<java.lang.String> alistRootEntities)
throws CcDeployInvalidDecisionServiceException
astrRuleflowPath - - path to the Ruleflow .erf file.astrOutputDirectory - - the target output folder.astrJavaScriptRuleName - - the name of the target bundle, usually the Ruleflow name.astrTargetPlatform - - the target platform (Lambda, Gcp, Node, Browser, Azure)alistRootEntities - - the list of entities that are expected to be at the root of the JSON payload.CcDeployInvalidDecisionServiceExceptionCopyright © 2005-2021 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.