你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CodeBuilderNamesBase Class

  • java.lang.Object
    • microsoft.servicefabric.services.remoting.builder.CodeBuilderNames
      • microsoft.servicefabric.services.remoting.builder.CodeBuilderNamesBase

public class CodeBuilderNamesBase

Base class from which actor and service CodeBuildNames classes extend. For internal purpose only.

Constructor Summary

Constructor Description
CodeBuilderNamesBase()
CodeBuilderNamesBase(String namePrefix)

Method Summary

Modifier and Type Method and Description
String getInterfaceId()
String getMethodDispatcherClassFQN(Class<?> interfaceType)
String getMethodDispatcherClassName(Class<?> interfaceType)
String getMethodId()
String getProxyActivatorClassFQN(Class<?> interfaceType)
String getProxyActivatorClassName(Class<?> interfaceType)
String getProxyClassFQN(Class<?> interfaceType)
String getProxyClassName(Class<?> interfaceType)
String getRequestBody()
String getRequestBodyTypeFQN(Class<?> interfaceType, String methodName)
String getRequestBodyTypeName(String methodName)
String getResponseBodyTypeFQN(Class<?> interfaceType, String methodName)
String getResponseBodyTypeName(String methodName)
String getRetval()

Constructor Details

CodeBuilderNamesBase

protected CodeBuilderNamesBase()

CodeBuilderNamesBase

protected CodeBuilderNamesBase(String namePrefix)

Parameters:

namePrefix

Method Details

getInterfaceId

public String getInterfaceId()

getMethodDispatcherClassFQN

public String getMethodDispatcherClassFQN(Class interfaceType)

Parameters:

interfaceType

getMethodDispatcherClassName

public String getMethodDispatcherClassName(Class interfaceType)

Parameters:

interfaceType

getMethodId

public String getMethodId()

getProxyActivatorClassFQN

public String getProxyActivatorClassFQN(Class interfaceType)

Parameters:

interfaceType

getProxyActivatorClassName

public String getProxyActivatorClassName(Class interfaceType)

Parameters:

interfaceType

getProxyClassFQN

public String getProxyClassFQN(Class interfaceType)

Parameters:

interfaceType

getProxyClassName

public String getProxyClassName(Class interfaceType)

Parameters:

interfaceType

getRequestBody

public String getRequestBody()

getRequestBodyTypeFQN

public String getRequestBodyTypeFQN(Class interfaceType, String methodName)

Parameters:

interfaceType
methodName

getRequestBodyTypeName

public String getRequestBodyTypeName(String methodName)

Parameters:

methodName

getResponseBodyTypeFQN

public String getResponseBodyTypeFQN(Class interfaceType, String methodName)

Parameters:

interfaceType
methodName

getResponseBodyTypeName

public String getResponseBodyTypeName(String methodName)

Parameters:

methodName

getRetval

public String getRetval()

Applies to