B C G H I N S T 

B

BaseSecureServiceClient - Class in com.jackbe.jbp.common.httpclient
A base class with convenience methods for custom secure invocation clients to Presto mashable information sources.
BaseSecureServiceClient() - Constructor for class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
BaseSecurityProfile - Class in com.jackbe.jbp.common.security.profile
A convenience class implementing a SecurityProfile.
BaseSecurityProfile() - Constructor for class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 

C

close() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
close() - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Closes the connection to the mashable.
com.jackbe.jbp.common.httpclient - package com.jackbe.jbp.common.httpclient
 
com.jackbe.jbp.common.plugin - package com.jackbe.jbp.common.plugin
 
com.jackbe.jbp.common.security.profile - package com.jackbe.jbp.common.security.profile
 
convertHeadersToMap(Header[]) - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
Converts an array of HTTP headers from the mashable response to a Map to allow them to be forwarded in the Presto response.
CUSTOM_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
CustomSecurityProfile - Class in com.jackbe.jbp.common.security.profile
The Presto interface for a custom security profile.
CustomSecurityProfile() - Constructor for class com.jackbe.jbp.common.security.profile.CustomSecurityProfile
 

G

getAuthScope() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the authentication scope, if this has been set, for this proxy server.
getCredentials() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the user name and password, if any, that have been configured for this proxy server in Presto.
getCredentialsType() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the type of authentication (requirements for credentials) used by this proxy server.
getData(String, ServiceInvocationContext) - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
getData(String, ServiceInvocationContext) - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Invokes a mashable for this type of security profile for a specific request that Presto has received from clients or from mashups.
getDefaultHTTPClient() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
Returns an instance of Apache's HTTP client to use to invoke mashables.
getHost() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the host for this proxy server, if any, or null if this is not configured.
getHttpProxySettings() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
Returns proxy server configuration information for Presto.
getId() - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
getId() - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
getInvocationType() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the invocation type (HTTP method) to use for this invocation.
getMetadata(String, ServiceInvocationContext) - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
getMetadata(String, ServiceInvocationContext) - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Invokes a mashable for this type of security profile during registration of the mashable in Presto.
getNTDomain() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the Windows domain for this proxy server, if the authentication type is NTLM.
getOperationId() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the operation ID for this invocation.
getParam(String) - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
Returns the value for the specific parameter.
getParams() - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
getParams() - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
getPassword() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the password for credentials for this proxy server, if any, or null if this is not configured.
getPort() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the port number for this proxy server, if any.
getProviderName() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the provider name for this mashable.
getResponseHeaders() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
getResponseHeaders() - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Returns the HTTP response headers from the mashable response to an invocation.
getSecurityProfile() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the security profile for this mashable invocation.
getServiceId() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the mashable ID for this invocation.
getServiceType() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the service type for the mashable for this invocation.
getServiceURL() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the mashable endpoint for this invocation.
getSOAPAction() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the SOAPAction when the service type is set to WSDL, SOAPAction is a URI identifying the intent of the service, or the operation name to invoke or used by firewalls to filter SOAP messages
getStatusCode() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
getStatusCode() - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Returns the HTTP status code from the mashable response to an invocation.
getStatusText() - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
 
getStatusText() - Method in interface com.jackbe.jbp.common.httpclient.SecureServiceClient
Returns the HTTP status text from the mashable response to an invocation.
getUsername() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Returns the user name, if any, in credentials for this proxy server.
getWSSPolicyToken() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
For WSDL mashables, returns the WSS Policy token to use for this invocation.

H

HTTP_BASIC_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
HttpProxyInfo - Class in com.jackbe.jbp.common.httpclient
A helper class to get HTTP proxy information for Presto.
HttpProxyInfo() - Constructor for class com.jackbe.jbp.common.httpclient.HttpProxyInfo
 

I

INVOCATION_TYPE_DELETE - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
This HTTP method is not supported in Presto.
INVOCATION_TYPE_GET - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
HTTP GET method.
INVOCATION_TYPE_POST - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
HTTP POST method.
INVOCATION_TYPE_PUT - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
This HTTP method is not supported in Presto.
isHostInfoSet() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Determines if host information has been configured in Presto for this proxy server.
isRequiresAuthentication() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Determines if the request to the mashable for this invocation must include authentication information.
isRequiresWSSPolicy() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
For WSDL mashables, determines if the request sent to the web service requires a WSS Policy Token for authentication.
isSystem() - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
isSystem() - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
isUseProxy() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Determines if a proxy server has been configured and enabled for Presto.
isUserInfoSet() - Method in class com.jackbe.jbp.common.httpclient.HttpProxyInfo
Determines if user name and password, at a minimum, have been configured in Presto for this proxy server.

N

NTLM_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 

S

SecureServiceClient - Interface in com.jackbe.jbp.common.httpclient
The interface for a secure invocation client to use with mashables that require a security profile (a specific protocol for secure connections and/or authentication information).
SecureServiceClientException - Class in com.jackbe.jbp.common.httpclient
An exception thrown by SecureServiceClient implementations for HTTP, IO or other exceptions when the mashable is invoked on a secure connection.
SecureServiceClientException() - Constructor for class com.jackbe.jbp.common.httpclient.SecureServiceClientException
 
SecureServiceClientException(String) - Constructor for class com.jackbe.jbp.common.httpclient.SecureServiceClientException
An exception with a message.
SecureServiceClientException(String, Throwable) - Constructor for class com.jackbe.jbp.common.httpclient.SecureServiceClientException
An exception with both message and cause.
SecurityProfile - Interface in com.jackbe.jbp.common.security.profile
 
SERVICE_TYPE_ATOM - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Atom web feeds
SERVICE_TYPE_DATABASE - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Database services
SERVICE_TYPE_EXCEL - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Spreadsheet services
SERVICE_TYPE_MASHUP - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Mashups
SERVICE_TYPE_POJO - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Internal only
SERVICE_TYPE_REST - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
REST web services
SERVICE_TYPE_RSS - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
RSS web feeds
SERVICE_TYPE_SDO - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Not applicable
SERVICE_TYPE_SHAREPOINT - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
SharePoint list services
SERVICE_TYPE_WSDL - Static variable in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
WSDL web services
ServiceInvocationContext - Class in com.jackbe.jbp.common.plugin
Context information for a request to invoke a mashable.
ServiceInvocationContext() - Constructor for class com.jackbe.jbp.common.plugin.ServiceInvocationContext
 
setId(String) - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
setId(String) - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
setInvocationType(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the invocation type (HTTP method) to use for this invocation.
setOperationId(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the operation ID for this invocation.
setParams(Map<String, String>) - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
setParams(Map<String, String>) - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
setProviderName(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the provider name for this mashable invocation.
setRequiresAuthentication(boolean) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets a flag to require authentication information in the request sent to the mashable for this invocation.
setRequiresWSSPolicy(boolean) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
For WSDL mashables, sets a flag, based on the WSDL, to require a WSS Policy token be included in the request for this invocation.
setSecurityProfile(SecurityProfile) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the security profile for this mashable invocation.
setServiceId(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the mashable ID for this invocation.
setServiceType(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the service type for the mashable for this invocation.
setServiceURL(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Sets the mashable endpoing for this invocation.
setSOAPAction(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
Returns the SOAPAction value if and only if the service type is set to WSDL
setSystem(boolean) - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
setSystem(boolean) - Method in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
setupHttpProxy(HttpClient, HttpMethod) - Method in class com.jackbe.jbp.common.httpclient.BaseSecureServiceClient
Uses Presto configuration to configure the HTTP client to use a proxy server for requests to a mashable information source.
setWSSPolicyToken(String) - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
For WSDL mashables, set the WSS Policy token for this invocation.
SSL_MUTUAL_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
SSL_SELFSIGN_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 
SSO_AUTH - Static variable in interface com.jackbe.jbp.common.security.profile.SecurityProfile
 

T

toString() - Method in class com.jackbe.jbp.common.plugin.ServiceInvocationContext
 
toString() - Method in class com.jackbe.jbp.common.security.profile.BaseSecurityProfile
 
B C G H I N S T 

Copyright © 2014 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and or/its affiliates and/or their licensors.