ilog.rules.studio.res.generator.impl
Class IlrWebServiceGenerator
- java.lang.Object
-
- ilog.rules.studio.res.generator.IlrFileGenerator
-
- ilog.rules.studio.res.generator.IlrVelocityGenerator
-
- ilog.rules.studio.res.generator.IlrTraceFileGenerator
-
- ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
-
- ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator
-
- All Implemented Interfaces:
- org.eclipse.jface.wizard.IWizardNode
public class IlrWebServiceGenerator extends IlrPOJOGenerator
Manages the generator for a Client Project for RuleApps. This generator generates a Java project for Ruleapps with a Web service based on JAX-WS 2.11 (JDK 6.0 and Tomcat 6.0) using either file or database persistence.- Since:
- JRules 6.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description class
IlrWebServiceGenerator.WebTraceFileGetterSetter
-
Nested classes/interfaces inherited from class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
IlrPOJOGenerator.PojoRulesetArchive
-
Nested classes/interfaces inherited from class ilog.rules.studio.res.generator.IlrFileGenerator
IlrFileGenerator.Parameter, IlrFileGenerator.RuleApp, IlrFileGenerator.RulesetArchive
-
-
Field Summary
-
Fields inherited from class ilog.rules.studio.res.generator.IlrFileGenerator
contentCreated, JAR_EXTENSION
-
-
Constructor Summary
Constructors Constructor and Description IlrWebServiceGenerator()
Constructs a new generator.
-
Method Summary
-
Methods inherited from class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
getAntDefaultTarget, getAntJVMArguments, getAntRunnerClassFullyQualifiedName, getFileHeader, getFilePrefix, getJavaSuffixClass, getJavaSuffixClassImpl, getNotAllowedDescription, getPackagePrefix, initialize, isAllowed
-
Methods inherited from class ilog.rules.studio.res.generator.IlrTraceFileGenerator
generateProjectContent, getInfoAllRules, getInfoAllTasks, getInfoBoundObjectByRule, getInfoExecutionDate, getInfoExecutionDuration, getInfoExecutionEvents, getInfoNumRulesFired, getInfoNumRulesNotFired, getInfoNumTasksExecuted, getInfoNumTasksNotExecuted, getInfoOutputParameters, getInfoOutputString, getInfoRulesFired, getInfoRulesNotFired, getInfoSystemProperties, getInfoTasksFired, getInfoTasksNotExecuted, getInfoWorkingMemory, getTemplateBundle, getTemplateDirectory, getWorkingMemoryFilter, initializeContext, isGeneratedTraceFile, setGeneratedTraceFile, setInfoAllRules, setInfoAllTasks, setInfoBoundObjectByRule, setInfoExecutionDate, setInfoExecutionDuration, setInfoExecutionEvents, setInfoNumRulesFired, setInfoNumRulesNotFired, setInfoNumTasksExecuted, setInfoNumTasksNotExecuted, setInfoOutputParameters, setInfoOutputString, setInfoRulesFired, setInfoRulesNotFired, setInfoSystemProperties, setInfoTasksFired, setInfoTasksNotExecuted, setInfoWorkingMemory, setWorkingMemoryFilter
-
Methods inherited from class ilog.rules.studio.res.generator.IlrVelocityGenerator
generateVelocityFile, generateVelocityFile, generateVelocityFileInSrc, generateVelocityFileInSrc, getGeneratedExtension, getGeneratedFileName, getGeneratedName
-
Methods inherited from class ilog.rules.studio.res.generator.IlrFileGenerator
addContainerEntryInClasspath, addLibraryEntryInClasspath, addProjectEntryInClasspath, addVariableEntryInClasspath, changeInClassName, changeInMethodName, completeProjectFromTemplate, copyFile, createPackage, createProjectFromTemplate, generateLaunchConfigurationFile, generateProjectContent, generateProjectContent, generateProjectContent, getCompletionWizard, getCreationWizard, getExecutionServerHome, getInParameters, getInParameters, getInParameters, getInParameters, getInParametersImports, getInParametersImports, getJavaProject, getJavaProjectNameAsClassName, getLaunchConfigurationName, getNewParameter, getNewRulesetArchive, getOutParameters, getOutParameters, getOutParametersImports, getParameters, getParameters, getParametersImports, getProject, getRuleAppProject, getRulesetArchives, getRulesetArchives, getRuleStudioHome, getSignatures, getUTF8CharsetAsString, getWizard, getXOMPath, isJavaProject, setJavaNature, setSignatures
-
-