ProxyGeneratorBuilder Class
- java.
lang. Object - microsoft.
servicefabric. services. remoting. builder. CodeBuilderModule - microsoft.
servicefabric. services. remoting. builder. ProxyGeneratorBuilder
- microsoft.
- microsoft.
public class ProxyGeneratorBuilder
Abstract Proxy Generator builder class from which Actor and Services Proxy Generator classes extend. For internal use only.
Constructor Summary
Constructor | Description | |
---|---|---|
ProxyGeneratorBuilder(CodeBuilder codeBuilder, Class<?> proxyBaseType) |
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract void | addAdditionalImplementations(ClassWriter cw, Class<?> interfaceType) |
Proxy |
build(Class<?> interfaceType, InterfaceDescription[] interfaceDescriptions) |
abstract Proxy |
createProxyGenerator(Class<?> interfaceType, Class<?> proxyActivatorType) |
Inherited Members
microsoft.servicefabric.services.remoting.builder.CodeBuilderModule.CodeBuilderModule(CodeBuilder)
microsoft.servicefabric.services.remoting.builder.CodeBuilderModule.getCodeBuilder()
Constructor Details
ProxyGeneratorBuilder
public ProxyGeneratorBuilder(CodeBuilder codeBuilder, Class proxyBaseType)
Parameters:
codeBuilder
proxyBaseType
Method Details
addAdditionalImplementations
protected abstract void addAdditionalImplementations(ClassWriter cw, Class interfaceType)
Parameters:
cw
interfaceType
build
public ProxyGeneratorBuildResult build(Class interfaceType, InterfaceDescription[] interfaceDescriptions)
Parameters:
interfaceType
interfaceDescriptions
createProxyGenerator
protected abstract ProxyGenerator createProxyGenerator(Class interfaceType, Class proxyActivatorType)
Parameters:
interfaceType
proxyActivatorType
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java