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) -
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
-
-
Constructor Details
-
ConnectionMetadataConstructor
public ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix)
-
-
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
-