Package com.sforce.ws.codegen
Class ConnectionMetadataConstructor
java.lang.Object
com.sforce.ws.codegen.ConnectionMetadataConstructor
- Since:
- 184
- Author:
- hhildebrand
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enum -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix) ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix, boolean addDeprecatedAnnotation) -
Method Summary
Modifier and TypeMethodDescriptionargElements(Operation operation) argSetMethod(Element element) endpoint()getArgs(Operation operation, ConnectionMetadataConstructor.ArgListTypesToGenerate types) getJavaClassName(Element el, boolean addBracketsForArray) protected StringgetOperationName(Operation operation) getResponseElement(Operation operation) getResultCall(Operation operation) booleanbooleanheaderArgs(Part header) headerElement(Part header) headerElements(Part header) headerName(Part header) headers()headersFor(Operation operation) headerType(Part header) booleanbooleanisComplexType(Element el) protected booleanisReturnTypeComplexType(Operation operation) requestName(Operation operation) requestType(Operation operation) responseName(Operation operation) responseType(Operation operation) returnType(Operation operation) protected StringreturnTypeInterface(Operation operation) soapAction(Operation operation)
-
Field Details
-
typeMapper
-
addDeprecatedAnnotation
protected final boolean addDeprecatedAnnotation
-
-
Constructor Details
-
ConnectionMetadataConstructor
public ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix) -
ConnectionMetadataConstructor
public ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix, boolean addDeprecatedAnnotation)
-
-
Method Details
-
getConnectionClassMetadata
-
returnTypeInterface
- Throws:
ConnectionException
-
isReturnTypeComplexType
- Throws:
ConnectionException
-
getPackageName
-
endpoint
-
verifyEndpoint
-
getPackagePrefix
-
getTargetNamespace
-
sobjectNamespace
-
dumpQNames
- Throws:
ConnectionException
-
dumpKnownHeaders
- Throws:
ConnectionException
-
headerName
-
headerElement
- Throws:
ConnectionException
-
hasLoginCall
public boolean hasLoginCall() -
hasSessionHeader
- Throws:
ConnectionException
-
headersFor
- Throws:
ConnectionException
-
headers
- Throws:
ConnectionException
-
headerType
- Throws:
ConnectionException
-
getResultCall
- Throws:
ConnectionException
-
soapAction
- Throws:
ConnectionException
-
returnType
- Throws:
ConnectionException
-
getResponseElement
- Throws:
ConnectionException
-
headerArgs
- Throws:
ConnectionException
-
headerElements
- Throws:
ConnectionException
-
getArgs
public String getArgs(Operation operation, ConnectionMetadataConstructor.ArgListTypesToGenerate types) throws ConnectionException - Throws:
ConnectionException
-
argSetMethod
-
argName
-
argElements
- Throws:
ConnectionException
-
getJavaClassName
-
isArray
-
getJavaInterfaceName
-
isComplexType
-
loginResult
- Throws:
ConnectionException
-
responseName
- Throws:
ConnectionException
-
requestName
- Throws:
ConnectionException
-
responseType
- Throws:
ConnectionException
-
requestType
- Throws:
ConnectionException
-
getOperations
-
getOperationName
-