public class ConnectionMetadataConstructor extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ConnectionMetadataConstructor.ArgListTypesToGenerate |
| Modifier and Type | Field and Description |
|---|---|
protected TypeMapper |
typeMapper |
| Constructor and Description |
|---|
ConnectionMetadataConstructor(Definitions definitions,
TypeMapper typeMapper,
String packagePrefix) |
protected final TypeMapper typeMapper
public ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, String packagePrefix)
public ConnectionClassMetadata getConnectionClassMetadata()
protected String returnTypeInterface(Operation operation) throws ConnectionException
ConnectionExceptionprotected boolean isReturnTypeComplexType(Operation operation) throws ConnectionException
ConnectionExceptionpublic String getPackageName()
public String endpoint()
public String verifyEndpoint()
public String getPackagePrefix()
public String getTargetNamespace()
public String sobjectNamespace()
public String dumpQNames() throws ConnectionException
ConnectionExceptionpublic String dumpKnownHeaders() throws ConnectionException
ConnectionExceptionpublic String headerElement(Part header) throws ConnectionException
ConnectionExceptionpublic boolean hasLoginCall()
public boolean hasSessionHeader()
throws ConnectionException
ConnectionExceptionpublic Iterator<Part> headersFor(Operation operation) throws ConnectionException
ConnectionExceptionpublic Iterator<Part> headers() throws ConnectionException
ConnectionExceptionpublic String headerType(Part header) throws ConnectionException
ConnectionExceptionpublic String getResultCall(Operation operation) throws ConnectionException
ConnectionExceptionpublic String soapAction(Operation operation) throws ConnectionException
ConnectionExceptionpublic String returnType(Operation operation) throws ConnectionException
ConnectionExceptionpublic Element getResponseElement(Operation operation) throws ConnectionException
ConnectionExceptionpublic String headerArgs(Part header) throws ConnectionException
ConnectionExceptionpublic Iterator<Element> headerElements(Part header) throws ConnectionException
ConnectionExceptionpublic String getArgs(Operation operation, ConnectionMetadataConstructor.ArgListTypesToGenerate types) throws ConnectionException
ConnectionExceptionpublic Iterator<Element> argElements(Operation operation) throws ConnectionException
ConnectionExceptionpublic boolean isArray(Element el)
public boolean isComplexType(Element el)
public String loginResult() throws ConnectionException
ConnectionExceptionpublic String responseName(Operation operation) throws ConnectionException
ConnectionExceptionpublic String requestName(Operation operation) throws ConnectionException
ConnectionExceptionpublic String responseType(Operation operation) throws ConnectionException
ConnectionExceptionpublic String requestType(Operation operation) throws ConnectionException
ConnectionExceptionCopyright © 2015. All Rights Reserved.