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