@SupportEndpointTypes(value=) public class DirectoryListenerCompilerPlugin extends AbstractCompilerPlugin
Constructor and Description |
---|
DirectoryListenerCompilerPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
init(DiagnosticLog diagnosticLog) |
void |
process(EndpointNode endpointNode,
List<AnnotationAttachmentNode> annotations) |
void |
process(ServiceNode serviceNode,
List<AnnotationAttachmentNode> annotations) |
static void |
validate(String serviceName,
BLangResource resource,
DiagnosticLog dlog) |
public void init(DiagnosticLog diagnosticLog)
init
in interface CompilerPlugin
init
in class AbstractCompilerPlugin
public void process(EndpointNode endpointNode, List<AnnotationAttachmentNode> annotations)
process
in interface CompilerPlugin
process
in class AbstractCompilerPlugin
public void process(ServiceNode serviceNode, List<AnnotationAttachmentNode> annotations)
process
in interface CompilerPlugin
process
in class AbstractCompilerPlugin
public static void validate(String serviceName, BLangResource resource, DiagnosticLog dlog)
Copyright © 2018 WSO2. All rights reserved.