Compartilhar via


ServiceCodeBuilder Classe

public class ServiceCodeBuilder extends CodeBuilderBase

Usado para criar objeto de proxy de serviço e objeto dispatcher de método. Somente para uso interno.

Resumo do Construtor

Construtor Description
ServiceCodeBuilder()

Resumo do método

Modificador e tipo Método e descrição
MethodBodyTypesBuildResult buildMethodBodyTypes(Class<?> interfaceType)
MethodDispatcherBuildResult buildMethodDispatcher(Class<?> interfaceType)
ProxyGeneratorBuildResult buildProxyGenerator(Class<?> interfaceType)
ServiceMethodDispatcherBase getOrCreateMethodDispatcher(Class<?> serviceInterfaceType)
ServiceProxyGenerator getOrCreateProxyGenerator(Class<?> serviceInterfaceType)

Membros herdados

Detalhes do construtor

ServiceCodeBuilder

protected ServiceCodeBuilder()

Detalhes do método

buildMethodBodyTypes

protected MethodBodyTypesBuildResult buildMethodBodyTypes(Class interfaceType)

Parâmetros:

interfaceType

buildMethodDispatcher

protected MethodDispatcherBuildResult buildMethodDispatcher(Class interfaceType)

Parâmetros:

interfaceType

buildProxyGenerator

protected ProxyGeneratorBuildResult buildProxyGenerator(Class interfaceType)

Parâmetros:

interfaceType

getOrCreateMethodDispatcher

public static ServiceMethodDispatcherBase getOrCreateMethodDispatcher(Class serviceInterfaceType)

Parâmetros:

serviceInterfaceType

getOrCreateProxyGenerator

public static ServiceProxyGenerator getOrCreateProxyGenerator(Class serviceInterfaceType)

Parâmetros:

serviceInterfaceType

Aplica-se a