public class ConnectionMetadataConstructor
extends java.lang.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,
java.lang.String packagePrefix) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<Element> |
argElements(Operation operation) |
java.lang.String |
argName(Element element) |
java.lang.String |
argSetMethod(Element element) |
java.lang.String |
dumpKnownHeaders() |
java.lang.String |
dumpQNames() |
java.lang.String |
endpoint() |
java.lang.String |
getArgs(Operation operation,
ConnectionMetadataConstructor.ArgListTypesToGenerate types) |
ConnectionClassMetadata |
getConnectionClassMetadata() |
java.lang.String |
getJavaClassName(Element el,
boolean addBracketsForArray) |
protected java.lang.String |
getJavaInterfaceName(Element el) |
java.lang.String |
getOperationName(Operation operation) |
java.util.Iterator<Operation> |
getOperations() |
java.lang.String |
getPackageName() |
java.lang.String |
getPackagePrefix() |
Element |
getResponseElement(Operation operation) |
java.lang.String |
getResultCall(Operation operation) |
java.lang.String |
getTargetNamespace() |
boolean |
hasLoginCall() |
boolean |
hasSessionHeader() |
java.lang.String |
headerArgs(Part header) |
java.lang.String |
headerElement(Part header) |
java.util.Iterator<Element> |
headerElements(Part header) |
java.lang.String |
headerName(Part header) |
java.util.Iterator<Part> |
headers() |
java.util.Iterator<Part> |
headersFor(Operation operation) |
java.lang.String |
headerType(Part header) |
boolean |
isArray(Element el) |
boolean |
isComplexType(Element el) |
protected boolean |
isReturnTypeComplexType(Operation operation) |
java.lang.String |
loginResult() |
java.lang.String |
requestName(Operation operation) |
java.lang.String |
requestType(Operation operation) |
java.lang.String |
responseName(Operation operation) |
java.lang.String |
responseType(Operation operation) |
java.lang.String |
returnType(Operation operation) |
protected java.lang.String |
returnTypeInterface(Operation operation) |
java.lang.String |
soapAction(Operation operation) |
java.lang.String |
sobjectNamespace() |
java.lang.String |
verifyEndpoint() |
protected final TypeMapper typeMapper
public ConnectionMetadataConstructor(Definitions definitions, TypeMapper typeMapper, java.lang.String packagePrefix)
public ConnectionClassMetadata getConnectionClassMetadata()
protected java.lang.String returnTypeInterface(Operation operation) throws ConnectionException
ConnectionExceptionprotected boolean isReturnTypeComplexType(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String getPackageName()
public java.lang.String endpoint()
public java.lang.String verifyEndpoint()
public java.lang.String getPackagePrefix()
public java.lang.String getTargetNamespace()
public java.lang.String sobjectNamespace()
public java.lang.String dumpQNames()
throws ConnectionException
ConnectionExceptionpublic java.lang.String dumpKnownHeaders()
throws ConnectionException
ConnectionExceptionpublic java.lang.String headerName(Part header)
public java.lang.String headerElement(Part header) throws ConnectionException
ConnectionExceptionpublic boolean hasLoginCall()
public boolean hasSessionHeader()
throws ConnectionException
ConnectionExceptionpublic java.util.Iterator<Part> headersFor(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.util.Iterator<Part> headers() throws ConnectionException
ConnectionExceptionpublic java.lang.String headerType(Part header) throws ConnectionException
ConnectionExceptionpublic java.lang.String getResultCall(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String soapAction(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String returnType(Operation operation) throws ConnectionException
ConnectionExceptionpublic Element getResponseElement(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String headerArgs(Part header) throws ConnectionException
ConnectionExceptionpublic java.util.Iterator<Element> headerElements(Part header) throws ConnectionException
ConnectionExceptionpublic java.lang.String getArgs(Operation operation, ConnectionMetadataConstructor.ArgListTypesToGenerate types) throws ConnectionException
ConnectionExceptionpublic java.lang.String argSetMethod(Element element)
public java.lang.String argName(Element element)
public java.util.Iterator<Element> argElements(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String getJavaClassName(Element el, boolean addBracketsForArray)
public boolean isArray(Element el)
protected java.lang.String getJavaInterfaceName(Element el)
public boolean isComplexType(Element el)
public java.lang.String loginResult()
throws ConnectionException
ConnectionExceptionpublic java.lang.String responseName(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String requestName(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String responseType(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.lang.String requestType(Operation operation) throws ConnectionException
ConnectionExceptionpublic java.util.Iterator<Operation> getOperations()
public java.lang.String getOperationName(Operation operation)
Copyright © 2018. All Rights Reserved.