Class MessageConsumerGenerator
- java.lang.Object
-
- io.automatiko.engine.codegen.process.MessageConsumerGenerator
-
public class MessageConsumerGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MessageConsumerGenerator(GeneratorContext context, io.automatiko.engine.api.definition.process.WorkflowProcess process, java.lang.String modelfqcn, java.lang.String processfqcn, java.lang.String appCanonicalName, java.lang.String messageDataEventClassName, io.automatiko.engine.workflow.compiler.canonical.TriggerMetaData trigger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendConnectorSpecificProperties(java.lang.String connector)java.lang.StringclassName()protected java.lang.StringconsumerTemplate(java.lang.String connector)booleanequals(java.lang.Object obj)java.lang.Stringgenerate()java.lang.StringgeneratedFilePath()inthashCode()protected booleanuseInjection()MessageConsumerGeneratorwithDependencyInjection(DependencyInjectionAnnotator annotator)MessageConsumerGeneratorwithPersistence(boolean persistence)
-
-
-
Constructor Detail
-
MessageConsumerGenerator
public MessageConsumerGenerator(GeneratorContext context, io.automatiko.engine.api.definition.process.WorkflowProcess process, java.lang.String modelfqcn, java.lang.String processfqcn, java.lang.String appCanonicalName, java.lang.String messageDataEventClassName, io.automatiko.engine.workflow.compiler.canonical.TriggerMetaData trigger)
-
-
Method Detail
-
withDependencyInjection
public MessageConsumerGenerator withDependencyInjection(DependencyInjectionAnnotator annotator)
-
withPersistence
public MessageConsumerGenerator withPersistence(boolean persistence)
-
className
public java.lang.String className()
-
generatedFilePath
public java.lang.String generatedFilePath()
-
useInjection
protected boolean useInjection()
-
appendConnectorSpecificProperties
protected void appendConnectorSpecificProperties(java.lang.String connector)
-
consumerTemplate
protected java.lang.String consumerTemplate(java.lang.String connector)
-
generate
public java.lang.String generate()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-