A C E G H I P R S T V 

A

AnnotationProcessor - Class in com.aurea.sonic.esb.connect.processor
Annotation Processor of @SonicConnect
AnnotationProcessor() - Constructor for class com.aurea.sonic.esb.connect.processor.AnnotationProcessor
 

C

com.aurea.sonic.esb.connect.processor - package com.aurea.sonic.esb.connect.processor
 
com.aurea.sonic.esb.connect.processor.model - package com.aurea.sonic.esb.connect.processor.model
 
ConnectModel - Class in com.aurea.sonic.esb.connect.processor.model
Model of SonicConnect
ConnectModel(ProcessorContext, Element) - Constructor for class com.aurea.sonic.esb.connect.processor.model.ConnectModel
Creates Connect Model from context and element
ConnectServiceGenerator - Class in com.aurea.sonic.esb.connect.processor
Construct SonicConnect Service from ConnectModel and write the artifacts to specified locations.
ConnectServiceGenerator(ProcessorContext) - Constructor for class com.aurea.sonic.esb.connect.processor.ConnectServiceGenerator
Sets the processor context and initializes the velocity configuration.
ConnectServiceValidator - Class in com.aurea.sonic.esb.connect.processor
A validator that checks the ConnectModel against predefined validation rules
ConnectServiceValidator(ProcessorContext) - Constructor for class com.aurea.sonic.esb.connect.processor.ConnectServiceValidator
 

E

equals(Object) - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
equals(Object) - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel

G

generateService(ConnectModel) - Method in class com.aurea.sonic.esb.connect.processor.ConnectServiceGenerator
Create SonicConnect conventions from service parameter according to service type.
generateSpringConfig(List<ConnectModel>) - Method in class com.aurea.sonic.esb.connect.processor.ConnectServiceGenerator
Generates spring config file with new camel routes from list of connect model
and write the configuration file to appropriate locations.
getBaseUrl() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getClassName() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getKind() - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
 
getName() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getName() - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
 
getName() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
getParameters() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
getPath() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
getQualifiedPath() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
getResources() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getSupportedAnnotationTypes() - Method in class com.aurea.sonic.esb.connect.processor.AnnotationProcessor
Returns the set of annotation processor's supported annotation types Supported Annotation Types: SonicConnect
getSupportedSourceVersion() - Method in class com.aurea.sonic.esb.connect.processor.AnnotationProcessor
getTags() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getType() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
getType() - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
 
getType() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 

H

hashCode() - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
hashCode() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel

I

init(ProcessingEnvironment) - Method in class com.aurea.sonic.esb.connect.processor.AnnotationProcessor
Initializes the processing environment and constructs ProcessorContext, ConnectServiceGenerator, ConnectServiceValidator objects from given processingEnv
isClient() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
isXqAware() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 

P

ParameterKind - Enum in com.aurea.sonic.esb.connect.processor.model
Parameter Kind Enum
ParameterModel - Class in com.aurea.sonic.esb.connect.processor.model
Parameter Model of SonicConnect
ParameterModel(String, String, ParameterKind) - Constructor for class com.aurea.sonic.esb.connect.processor.model.ParameterModel
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.aurea.sonic.esb.connect.processor.AnnotationProcessor
Process the SonicConnect annotation and runs the following actions in order.

R

ResourceModel - Class in com.aurea.sonic.esb.connect.processor.model
Resource Model of SonicConnect
ResourceModel(ProcessorContext, Element, String) - Constructor for class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
ROOT - Static variable in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 

S

setBaseUrl(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
setClient(boolean) - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
setName(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
setName(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
setPath(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
setQualifiedPath(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel
 
setTags(String) - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 
setXqAware(boolean) - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
 

T

toString() - Method in class com.aurea.sonic.esb.connect.processor.model.ConnectModel
toString() - Method in class com.aurea.sonic.esb.connect.processor.model.ParameterModel
toString() - Method in class com.aurea.sonic.esb.connect.processor.model.ResourceModel

V

validateService(ConnectModel) - Method in class com.aurea.sonic.esb.connect.processor.ConnectServiceValidator
Validates the getBaseUrl() of service with the following rules Do null-check Checks the protocol is http Checks the existence of path
valueOf(String) - Static method in enum com.aurea.sonic.esb.connect.processor.model.ParameterKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aurea.sonic.esb.connect.processor.model.ParameterKind
Returns an array containing the constants of this enum type, in the order they are declared.
A C E G H I P R S T V