Partager via


ServiceCodeBuilder Classe

public class ServiceCodeBuilder extends CodeBuilderBase

Utilisé pour créer un objet proxy de service et un objet répartiteur de méthode. Uniquement réservé à un usage interne.

Récapitulatif du constructeur

Constructeur Description
ServiceCodeBuilder()

Résumé de la méthode

Modificateur et type Méthode et description
MethodBodyTypesBuildResult buildMethodBodyTypes(Class<?> interfaceType)
MethodDispatcherBuildResult buildMethodDispatcher(Class<?> interfaceType)
ProxyGeneratorBuildResult buildProxyGenerator(Class<?> interfaceType)
ServiceMethodDispatcherBase getOrCreateMethodDispatcher(Class<?> serviceInterfaceType)
ServiceProxyGenerator getOrCreateProxyGenerator(Class<?> serviceInterfaceType)

Membres hérités

Détails du constructeur

ServiceCodeBuilder

protected ServiceCodeBuilder()

Détails de la méthode

buildMethodBodyTypes

protected MethodBodyTypesBuildResult buildMethodBodyTypes(Class interfaceType)

Paramètres:

interfaceType

buildMethodDispatcher

protected MethodDispatcherBuildResult buildMethodDispatcher(Class interfaceType)

Paramètres:

interfaceType

buildProxyGenerator

protected ProxyGeneratorBuildResult buildProxyGenerator(Class interfaceType)

Paramètres:

interfaceType

getOrCreateMethodDispatcher

public static ServiceMethodDispatcherBase getOrCreateMethodDispatcher(Class serviceInterfaceType)

Paramètres:

serviceInterfaceType

getOrCreateProxyGenerator

public static ServiceProxyGenerator getOrCreateProxyGenerator(Class serviceInterfaceType)

Paramètres:

serviceInterfaceType

S’applique à