Class Index

A B C D F G H I M N O P R S U V

A

AbstractConnectedProcessor  
AbstractDefinitionParser  
AbstractDefinitionParser.ParseDelegate<T>  
AbstractExpressionEvaluator  
AbstractHandshakeClient Base class for all the service client in this project. 
AbstractHandshakeSerializer<T> Convert a Handshake POJO to a JsonElement, taking into account that sometimes we get a resource_uri for an existing nested object instead of the full object to be created. 
AbstractListeningMessageProcessor<O>  
AbstractMessageProcessor<O>  
Address Representation of an Address resource in Handshake http://www.handshake-app.com/help/kb/api/address-resource 
AddressExpressionHolder  
AddressExpressionHolderTransformer  

B

BigDecimalAsStringSerializer Handshake API doesn't support Decimal values as parameters for POST methods, as they don't want to suffer from precision errors, they ask for Strings 

C

Capabilities This interface is implemented for every org.mule.api.annotations.Module annotated class, to dynamically query what its capabilities are. 
Capability Enumeration of possible capabilities of Mule modules. 
Category Representation of a Category resource in Handshake http://www.handshake-app.com/help/kb/api/category-resource 
CategoryExpressionHolder  
CategoryExpressionHolderTransformer  
CategorySubType  
CategorySubTypeEnumTransformer  
Connection  
ConnectionManager<K, C extends Connection> Wrapper around org.mule.api.annotations.Connector annotated class that will infuse it with connection management capabilities. 
CreateAddressDefinitionParser  
CreateAddressMessageProcessor CreateAddressMessageProcessor invokes the createAddress(org.mule.modules.handshake.core.Address) method in HandshakeConnector. 
CreateCategoryDefinitionParser  
CreateCategoryMessageProcessor CreateCategoryMessageProcessor invokes the createCategory(org.mule.modules.handshake.core.Category) method in HandshakeConnector. 
CreateCustomerDefinitionParser  
CreateCustomerMessageProcessor CreateCustomerMessageProcessor invokes the createCustomer(org.mule.modules.handshake.core.Customer) method in HandshakeConnector. 
CreateItemDefinitionParser  
CreateItemMessageProcessor CreateItemMessageProcessor invokes the createItem(org.mule.modules.handshake.core.Item) method in HandshakeConnector. 
CreateItemsDefinitionParser  
CreateItemsMessageProcessor CreateItemsMessageProcessor invokes the createItems(java.util.List) method in HandshakeConnector. 
CreateOrderDefinitionParser  
CreateOrderMessageProcessor CreateOrderMessageProcessor invokes the createOrder(org.mule.modules.handshake.core.Order) method in HandshakeConnector. 
CreditCard Representation of a Credit Card resource in Handshake http://www.handshake-app.com/help/kb/api/credit-card-resource 
CreditCardExpressionHolder  
CreditCardExpressionHolderTransformer  
Customer Representation of a Customer resource in Handshake http://www.handshake-app.com/help/kb/api/customer-resource 
CustomerExpressionHolder  
CustomerExpressionHolderTransformer  
CustomerGroup Representation of a Customer Group resource in Handshake http://www.handshake-app.com/help/kb/api/customer-group-resource 
CustomerGroupExpressionHolder  
CustomerGroupExpressionHolderTransformer  

D

DefaultSplashScreenAgent Agent implementation to add splash screen information for DevKit extensions at application startup  

F

FindCustomersDefinitionParser  
FindCustomersMessageProcessor FindCustomersMessageProcessor invokes the findCustomers(java.util.Map, boolean) method in HandshakeConnector. 
FindItemsDefinitionParser  
FindItemsMessageProcessor FindItemsMessageProcessor invokes the findItems(java.util.Map, boolean) method in HandshakeConnector. 
FindOrdersDefinitionParser  
FindOrdersMessageProcessor FindOrdersMessageProcessor invokes the findOrders(java.util.Map, boolean) method in HandshakeConnector. 

G

GenericHandshakeClient<T>  
GenericHandshakeClientImpl<T extends HandshakeObject>  
GetAddressDefinitionParser  
GetAddressMessageProcessor GetAddressMessageProcessor invokes the getAddress(java.lang.String) method in HandshakeConnector. 
GetCategoryDefinitionParser  
GetCategoryMessageProcessor GetCategoryMessageProcessor invokes the getCategory(java.lang.String) method in HandshakeConnector. 
GetCustomerDefinitionParser  
GetCustomerGroupDefinitionParser  
GetCustomerGroupMessageProcessor GetCustomerGroupMessageProcessor invokes the getCustomerGroup(java.lang.String) method in HandshakeConnector. 
GetCustomerMessageProcessor GetCustomerMessageProcessor invokes the getCustomer(java.lang.String) method in HandshakeConnector. 
GetItemDefinitionParser  
GetItemMessageProcessor GetItemMessageProcessor invokes the getItem(java.lang.String) method in HandshakeConnector. 
GetOrderDefinitionParser  
GetOrderMessageProcessor GetOrderMessageProcessor invokes the getOrder(java.lang.String) method in HandshakeConnector. 
GetUserGroupDefinitionParser  
GetUserGroupMessageProcessor GetUserGroupMessageProcessor invokes the getUserGroup(java.lang.String) method in HandshakeConnector. 

H

HandshakeAntiThrottleFilter  
HandshakeAPIException  
HandshakeAPIResponse<T>  
HandshakeAPIResponse.HandshakeAPIResponseMetadata  
HandshakeClientProvider Facade to group all Handshake clients 
HandshakeClientProviderImpl  
HandshakeConnector Handshake Cloud Connector Note on creation of resources and references Some creation methods allow to specify nested objects either as new or references to existing. 
HandshakeConnectorCapabilitiesAdapter A HandshakeConnectorCapabilitiesAdapter is a wrapper around HandshakeConnector that implements org.mule.api.Capabilities interface. 
HandshakeConnectorConfigDefinitionParser  
HandshakeConnectorConnectionFactory  
HandshakeConnectorConnectionIdentifierAdapter A HandshakeConnectorConnectionIdentifierAdapter is a wrapper around HandshakeConnector that implements org.mule.devkit.dynamic.api.helper.Connection interface. 
HandshakeConnectorConnectionKey A tuple of connection parameters  
HandshakeConnectorConnectionManager A HandshakeConnectorConnectionManager is a wrapper around HandshakeConnector that adds connection management capabilities to the pojo. 
HandshakeConnectorLifecycleAdapter A HandshakeConnectorLifecycleAdapter is a wrapper around HandshakeConnector that adds lifecycle methods to the pojo. 
HandshakeConnectorMetadataAdapater A HandshakeConnectorMetadataAdapater is a wrapper around HandshakeConnector that adds support for querying metadata about the extension. 
HandshakeConnectorProcessAdapter A HandshakeConnectorProcessAdapter is a wrapper around HandshakeConnector that enables custom processing strategies. 
HandshakeCustomerSerializer  
HandshakeItemSerializer  
HandshakeNamespaceHandler Registers bean definitions parsers for handling elements in http://www.mulesoft.org/schema/mule/handshake. 
HandshakeObject  
HandshakeOrderSerializer  
HttpCallback  
HttpCallbackAdapter  

I

InvalidHandshakeObjectReferenceException  
Item Representation of an Item resource in Handshake http://www.handshake-app.com/help/kb/api/item-resource 
ItemExpressionHolder  
ItemExpressionHolderTransformer  

M

ManagedConnectionProcessInterceptor<T>  
ManagedConnectionProcessTemplate<P>  
MetadataAware This interface is implemented for every org.mule.api.annotations.Module and org.mule.api.annotations.Connector annotated class and its purpose is to define a contract to query the annotated class about its metadata. 

N

NestedProcessorChain  
NotAuthorizedException  

O

OAuth1Adapter  
OAuth2Adapter  
OAuthAdapter  
OAuthManager<C extends OAuthAdapter> Wrapper around org.mule.api.annotations.oauth.OAuth annotated class that will infuse it with access token management capabilities. 
Order Representation of a Sales Order resource in Handshake http://www.handshake-app.com/help/kb/api/order-resource 
OrderExpressionHolder  
OrderExpressionHolderTransformer  

P

PaginatedCollection<T, Page>  
PoolManager  
ProcessAdapter<O>  
ProcessCallback<T, O> Callback with logic to execute within a controlled environment provided by ProcessTemplate 
ProcessCallbackProcessInterceptor<T, O>  
ProcessInterceptor<T, O>  
ProcessTemplate<T, O> ProcessTemplate provides a processing context for message processing. 

R

RestoreAccessTokenCallback  
RetryProcessInterceptor<T, O>  

S

SalesOrderLine Representation of a Sales Order Line resource in Handshake http://www.handshake-app.com/help/kb/api/salesorderline-objects 
SalesOrderLineExpressionHolder  
SalesOrderLineExpressionHolderTransformer  
SaveAccessTokenCallback  
SourceCallback Callback interface used by org.mule.api.annotations.Source annotated methods to dispatch messages. 
SplashScreenAgent Marks DevKit org.mule.api.agent.Agent implementations to take care of logging information at Mule app level mainly for troubleshooting purposes. 
StopSourceCallback Callback returned by methods that are annotated with @Source

It will be executed when the MessageSource is being stopped. 

StringToBigDecimalTransformer  
StringToDateTransformer  

U

UnableToAcquireAccessTokenException Exception thrown when the access token needed for accessing a protected resource cannot be acquired  
UnableToAcquireConnectionException Exception thrown when the connection needed for executing an operation is null. 
UnableToAcquireRequestTokenException Exception thrown when the request token needed for building the authorization URL cannot be acquired  
UnableToReleaseConnectionException Exception thrown when the release connection operation of the connection manager fails. 
UpdateAddressDefinitionParser  
UpdateAddressMessageProcessor UpdateAddressMessageProcessor invokes the updateAddress(java.lang.String, org.mule.modules.handshake.core.Address) method in HandshakeConnector. 
UpdateCustomerDefinitionParser  
UpdateCustomerMessageProcessor UpdateCustomerMessageProcessor invokes the updateCustomer(java.lang.String, org.mule.modules.handshake.core.Customer) method in HandshakeConnector. 
UpdateItemDefinitionParser  
UpdateItemMessageProcessor UpdateItemMessageProcessor invokes the updateItem(java.lang.String, org.mule.modules.handshake.core.Item) method in HandshakeConnector. 
UserGroup Representation of a User Group resource in Handshake http://www.handshake-app.com/help/kb/api/user-group-resource 
UserGroupExpressionHolder  
UserGroupExpressionHolderTransformer  

V

Variant Representation of an Item's Variant resource in Handshake http://www.handshake-app.com/help/kb/api/variant-resource 
VariantExpressionHolder  
VariantExpressionHolderTransformer