Class Index

A B C D E F G H I L M N O P R S T U

A

AbstractConnectedProcessor  
AbstractDefinitionParser  
AbstractDefinitionParser.ParseDelegate<T>  
AbstractDeserealizer<T>  
AbstractExpressionEvaluator  
AbstractListeningMessageProcessor<O>  
AbstractMessageProcessor<O>  
Access  
AccessEnumTransformer  
AuthBuilderBehaviour  
AuthorizeDefinitionParser  
AuthorizeMessageProcessor  

B

BoxConnector Box Cloud Connector for API V2. 
BoxConnectorCapabilitiesAdapter A BoxConnectorCapabilitiesAdapter is a wrapper around BoxConnector that implements org.mule.api.Capabilities interface. 
BoxConnectorConfigDefinitionParser  
BoxConnectorHttpCallbackAdapter  
BoxConnectorLifecycleAdapter A BoxConnectorLifecycleAdapter is a wrapper around BoxConnector that adds lifecycle methods to the pojo. 
BoxConnectorMetadataAdapater A BoxConnectorMetadataAdapater is a wrapper around BoxConnector that adds support for querying metadata about the extension. 
BoxConnectorOAuth2Adapter A BoxConnectorOAuth2Adapter is a wrapper around BoxConnector that adds OAuth capabilites to the pojo. 
BoxConnectorOAuthClientFactory  
BoxConnectorOAuthManager A BoxConnectorOAuthManager is a wrapper around BoxConnector that adds access token management capabilities to the pojo. 
BoxConnectorOAuthState Serializable class used to save and restore OAuth state from BoxConnector  
BoxConnectorProcessAdapter A BoxConnectorProcessAdapter is a wrapper around BoxConnector that enables custom processing strategies. 
BoxException  
BoxNamespaceHandler Registers bean definitions parsers for handling elements in http://www.mulesoft.org/schema/mule/box
BoxResponseHandler  
BoxTokenExpiredException Exception thrown when the access token is expired 

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. 
ChangePrimaryLoginDefinitionParser  
ChangePrimaryLoginMessageProcessor ChangePrimaryLoginMessageProcessor invokes the changePrimaryLogin(java.lang.String, java.lang.String) method in BoxConnector
Collaboration Collaborations are Box’s equivalent of access control lists. 
Collaboration.CollaborationStatus  
CollaborationCollaborationStatusEnumTransformer  
CollaborationExpressionHolder  
CollaborationExpressionHolderTransformer  
Comment Comments are messages generated by Box users. 
CommentDiscussionDefinitionParser  
CommentDiscussionMessageProcessor CommentDiscussionMessageProcessor invokes the commentDiscussion(java.lang.String, java.lang.String) method in BoxConnector
CommentFileDefinitionParser  
CommentFileMessageProcessor CommentFileMessageProcessor invokes the commentFile(java.lang.String, java.lang.String) method in BoxConnector
Connection  
ConnectionManager<K, C extends Connection> Wrapper around org.mule.api.annotations.Connector annotated class that will infuse it with connection management capabilities. 
CopyFileDefinitionParser  
CopyFileMessageProcessor CopyFileMessageProcessor invokes the copyFile(java.lang.String, java.lang.String) method in BoxConnector
CopyFolderDefinitionParser  
CopyFolderMessageProcessor CopyFolderMessageProcessor invokes the copyFolder(java.lang.String, java.lang.String) method in BoxConnector
CopyItemRequest  
CreateCollaborationDefinitionParser  
CreateCollaborationMessageProcessor CreateCollaborationMessageProcessor invokes the createCollaboration(org.mule.modules.box.model.Collaboration) method in BoxConnector
CreateDiscussionDefinitionParser  
CreateDiscussionMessageProcessor CreateDiscussionMessageProcessor invokes the createDiscussion(org.mule.modules.box.model.Discussion) method in BoxConnector
CreateEmailAliasDefinitionParser  
CreateEmailAliasMessageProcessor CreateEmailAliasMessageProcessor invokes the createEmailAlias(java.lang.String, java.lang.String) method in BoxConnector
CreateFolderDefinitionParser  
CreateFolderMessageProcessor CreateFolderMessageProcessor invokes the createFolder(java.lang.String, java.lang.String) method in BoxConnector
CreateFolderRequest  
CreateSharedLinkRequest Request object for creating a shared link 
CreateUserDefinitionParser  
CreateUserMessageProcessor CreateUserMessageProcessor invokes the createUser(org.mule.modules.box.model.User) method in BoxConnector

D

DefaultHttpCallback  
DefaultHttpCallback.FlowRefMessageProcessor  
DefaultSplashScreenAgent Agent implementation to add splash screen information for DevKit extensions at application startup  
DeleteCollaborationDefinitionParser  
DeleteCollaborationMessageProcessor DeleteCollaborationMessageProcessor invokes the deleteCollaboration(java.lang.String) method in BoxConnector
DeleteCommentDefinitionParser  
DeleteCommentMessageProcessor DeleteCommentMessageProcessor invokes the deleteComment(java.lang.String) method in BoxConnector
DeleteEmailAliasDefinitionParser  
DeleteEmailAliasMessageProcessor DeleteEmailAliasMessageProcessor invokes the deleteEmailAlias(java.lang.String, java.lang.String) method in BoxConnector
DeleteFileDefinitionParser  
DeleteFileMessageProcessor DeleteFileMessageProcessor invokes the deleteFile(java.lang.String, java.lang.String) method in BoxConnector
DeleteFolderDefinitionParser  
DeleteFolderMessageProcessor DeleteFolderMessageProcessor invokes the deleteFolder(java.lang.String, java.lang.Boolean) method in BoxConnector
DeleteUserDefinitionParser  
DeleteUserMessageProcessor DeleteUserMessageProcessor invokes the deleteUser(java.lang.String, java.lang.Boolean, java.lang.Boolean) method in BoxConnector
Discussion Discussions are sets of comments related to a single folder. 
DiscussionExpressionHolder  
DiscussionExpressionHolderTransformer  
DownloadDefinitionParser  
DownloadMessageProcessor DownloadMessageProcessor invokes the download(java.lang.String, java.lang.String) method in BoxConnector

E

EmailAlias  
Entity  
EntityExpressionHolder  
EntityExpressionHolderTransformer  
Entries  
Error  
ErrorList  
Event When something changes in a user’s Box account, either in folders they own or folders they collaborate on, Box logs an 'event' for the user. 
EventDeserializer  
ExtractAuthorizationCodeMessageProcessor  

F

FetchAccessTokenMessageProcessor  
File File objects represent that metadata about individual files in Box, with attributes describing who created the file, when it was last modified, and other information. 
FileVersion  
FileVersionResponse  
FlowUtils  
Folder Folders contain information about the items contained inside of them, including files and other folders. 
FolderUploadEmail  
FolderUploadEmailExpressionHolder  
FolderUploadEmailExpressionHolderTransformer  

G

GetCollaborationDefinitionParser  
GetCollaborationMessageProcessor GetCollaborationMessageProcessor invokes the getCollaboration(java.lang.String) method in BoxConnector
GetCollaborationsResponse  
GetCommentDefinitionParser  
GetCommentMessageProcessor GetCommentMessageProcessor invokes the getComment(java.lang.String) method in BoxConnector
GetCommentsResponse  
GetDiscussionCommentsDefinitionParser  
GetDiscussionCommentsMessageProcessor GetDiscussionCommentsMessageProcessor invokes the getDiscussionComments(java.lang.String) method in BoxConnector
GetDiscussionDefinitionParser  
GetDiscussionMessageProcessor GetDiscussionMessageProcessor invokes the getDiscussion(java.lang.String) method in BoxConnector
GetEmailAliasesDefinitionParser  
GetEmailAliasesMessageProcessor GetEmailAliasesMessageProcessor invokes the getEmailAliases(java.lang.String) method in BoxConnector
GetEmailAliasResponse  
GetEnterpriseEventsDefinitionParser  
GetEnterpriseEventsMessageProcessor GetEnterpriseEventsMessageProcessor invokes the getEnterpriseEvents(java.lang.String, java.lang.String, java.util.List, java.lang.Long, java.lang.Long) method in BoxConnector
GetEventsDefinitionParser  
GetEventsLongPollingServerDefinitionParser  
GetEventsLongPollingServerMessageProcessor GetEventsLongPollingServerMessageProcessor invokes the getEventsLongPollingServer() method in BoxConnector
GetEventsMessageProcessor GetEventsMessageProcessor invokes the getEvents(java.lang.String, org.mule.modules.box.model.StreamType, java.lang.Long) method in BoxConnector
GetEventsResponse  
GetFileCommentsDefinitionParser  
GetFileCommentsMessageProcessor GetFileCommentsMessageProcessor invokes the getFileComments(java.lang.String) method in BoxConnector
GetFileMetadataDefinitionParser  
GetFileMetadataMessageProcessor GetFileMetadataMessageProcessor invokes the getFileMetadata(java.lang.String) method in BoxConnector
GetFileThumbnailDefinitionParser  
GetFileThumbnailMessageProcessor GetFileThumbnailMessageProcessor invokes the getFileThumbnail(java.lang.String, org.mule.modules.box.model.ThumbnailSize, org.mule.modules.box.model.ThumbnailSize) method in BoxConnector
GetFolderByPathDefinitionParser  
GetFolderByPathMessageProcessor GetFolderByPathMessageProcessor invokes the getFolderByPath(java.lang.String) method in BoxConnector
GetFolderDefinitionParser  
GetFolderDiscussionsDefinitionParser  
GetFolderDiscussionsMessageProcessor GetFolderDiscussionsMessageProcessor invokes the getFolderDiscussions(java.lang.String) method in BoxConnector
GetFolderItemDefinitionParser  
GetFolderItemMessageProcessor GetFolderItemMessageProcessor invokes the getFolderItem(java.lang.String, java.lang.String) method in BoxConnector
GetFolderItemsDefinitionParser  
GetFolderItemsMessageProcessor GetFolderItemsMessageProcessor invokes the getFolderItems(java.lang.String, java.lang.Long, java.lang.Long) method in BoxConnector
GetFolderMessageProcessor GetFolderMessageProcessor invokes the getFolder(java.lang.String) method in BoxConnector
GetItemByPathDefinitionParser  
GetItemByPathMessageProcessor GetItemByPathMessageProcessor invokes the getItemByPath(java.lang.String) method in BoxConnector
GetItemsResponse  
GetPendingCollaborationsDefinitionParser  
GetPendingCollaborationsMessageProcessor GetPendingCollaborationsMessageProcessor invokes the getPendingCollaborations() method in BoxConnector
GetTrashedFileDefinitionParser  
GetTrashedFileMessageProcessor GetTrashedFileMessageProcessor invokes the getTrashedFile(java.lang.String) method in BoxConnector
GetTrashedFolderDefinitionParser  
GetTrashedFolderMessageProcessor GetTrashedFolderMessageProcessor invokes the getTrashedFolder(java.lang.String) method in BoxConnector
GetTrashedItemsDefinitionParser  
GetTrashedItemsMessageProcessor GetTrashedItemsMessageProcessor invokes the getTrashedItems(java.lang.Long, java.lang.Long) method in BoxConnector
GetUserDefinitionParser  
GetUserMessageProcessor GetUserMessageProcessor invokes the getUser() method in BoxConnector
GetUsersDefinitionParser  
GetUsersMessageProcessor GetUsersMessageProcessor invokes the getUsers(java.lang.String, java.lang.Long, java.lang.Long) method in BoxConnector
GetUsersResponse  
GetVersionsMetadataDefinitionParser  
GetVersionsMetadataMessageProcessor GetVersionsMetadataMessageProcessor invokes the getVersionsMetadata(java.lang.String) method in BoxConnector
GsonFactory  
GzipBehaviour  

H

HttpCallback  
HttpCallbackAdapter  

I

Item  
ItemExpressionHolder  
ItemExpressionHolderTransformer  

L

ListenEventsDefinitionParser  
ListenEventsMessageSource ListenEventsMessageSource wraps listenEvents(org.mule.api.callback.SourceCallback) method in BoxConnector as a message source capable of generating Mule events. 
LongPollingClient  
LongPollingServer  
LongPollingServerResponse  

M

ManagedAccessTokenProcessInterceptor<T>  
ManagedAccessTokenProcessTemplate<P>  
MediaTypesBuilderBehaviour  
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. 
MoveFolderToUserDefinitionParser  
MoveFolderToUserMessageProcessor MoveFolderToUserMessageProcessor invokes the moveFolderToUser(org.mule.modules.box.model.User, java.lang.String, java.lang.Boolean) method in BoxConnector

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. 
OAuthProcessTemplate<P>  

P

PermDeleteFileDefinitionParser  
PermDeleteFileMessageProcessor PermDeleteFileMessageProcessor invokes the permDeleteFile(java.lang.String) method in BoxConnector
PermDeleteFolderDefinitionParser  
PermDeleteFolderMessageProcessor PermDeleteFolderMessageProcessor invokes the permDeleteFolder(java.lang.String) method in BoxConnector
Permissions  
PermissionsExpressionHolder  
PermissionsExpressionHolderTransformer  
PollingEvent  
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

RefreshTokenProcessInterceptor<T>  
RestoreAccessTokenCallback  
RestoreTrashedFileDefinitionParser  
RestoreTrashedFileMessageProcessor RestoreTrashedFileMessageProcessor invokes the restoreTrashedFile(java.lang.String, org.mule.modules.box.model.request.RestoreTrashedItemRequest) method in BoxConnector
RestoreTrashedFolderDefinitionParser  
RestoreTrashedFolderMessageProcessor RestoreTrashedFolderMessageProcessor invokes the restoreTrashedFolder(java.lang.String, org.mule.modules.box.model.request.RestoreTrashedItemRequest) method in BoxConnector
RestoreTrashedItemRequest Request object for restoring items from the trash 
RestoreTrashedItemRequestExpressionHolder  
RestoreTrashedItemRequestExpressionHolderTransformer  
Role  
RoleEnumTransformer  

S

SaveAccessTokenCallback  
SearchDefinitionParser  
SearchMessageProcessor SearchMessageProcessor invokes the search(java.lang.String, java.lang.Long, java.lang.Long) method in BoxConnector
SearchResponse  
SearchResponseDeserealizer  
SharedLink  
SharedLinkExpressionHolder  
SharedLinkExpressionHolderTransformer  
ShareFileDefinitionParser  
ShareFileMessageProcessor ShareFileMessageProcessor invokes the shareFile(java.lang.String, org.mule.modules.box.model.SharedLink) method in BoxConnector
ShareFolderDefinitionParser  
ShareFolderMessageProcessor ShareFolderMessageProcessor invokes the shareFolder(java.lang.String, org.mule.modules.box.model.SharedLink) method in BoxConnector
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. 

StreamType Limits the type of events returned 
StreamTypeEnumTransformer  

T

ThumbnailSize  
ThumbnailSizeEnumTransformer  

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. 
UnauthorizeDefinitionParser  
UnauthorizeMessageProcessor  
UnshareFileDefinitionParser  
UnshareFileMessageProcessor UnshareFileMessageProcessor invokes the unshareFile(java.lang.String) method in BoxConnector
UnshareFolderDefinitionParser  
UnshareFolderMessageProcessor UnshareFolderMessageProcessor invokes the unshareFolder(java.lang.String) method in BoxConnector
UpdateCollaborationDefinitionParser  
UpdateCollaborationMessageProcessor UpdateCollaborationMessageProcessor invokes the updateCollaboration(org.mule.modules.box.model.Collaboration, java.lang.String) method in BoxConnector
UpdateCommentDefinitionParser  
UpdateCommentMessageProcessor UpdateCommentMessageProcessor invokes the updateComment(java.lang.String, java.lang.String) method in BoxConnector
UpdateDiscussionDefinitionParser  
UpdateDiscussionMessageProcessor UpdateDiscussionMessageProcessor invokes the updateDiscussion(org.mule.modules.box.model.Discussion, java.lang.String) method in BoxConnector
UpdateFileDefinitionParser  
UpdateFileMessageProcessor UpdateFileMessageProcessor invokes the updateFile(java.lang.String, org.mule.modules.box.model.request.UpdateItemRequest, java.lang.String) method in BoxConnector
UpdateFolderDefinitionParser  
UpdateFolderMessageProcessor UpdateFolderMessageProcessor invokes the updateFolder(org.mule.modules.box.model.request.UpdateItemRequest, java.lang.String, java.lang.String) method in BoxConnector
UpdateItemRequest  
UpdateItemRequestExpressionHolder  
UpdateItemRequestExpressionHolderTransformer  
UpdateUserDefinitionParser  
UpdateUserMessageProcessor UpdateUserMessageProcessor invokes the updateUser(java.lang.String, org.mule.modules.box.model.User, java.lang.Boolean) method in BoxConnector
UploadFileResponse  
UploadNewVersionPathDefinitionParser  
UploadNewVersionPathMessageProcessor UploadNewVersionPathMessageProcessor invokes the uploadNewVersionPath(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) method in BoxConnector
UploadNewVersionStreamDefinitionParser  
UploadNewVersionStreamMessageProcessor UploadNewVersionStreamMessageProcessor invokes the uploadNewVersionStream(java.io.InputStream, java.lang.String, java.lang.String, java.lang.String, java.lang.String) method in BoxConnector
UploadPathDefinitionParser  
UploadPathMessageProcessor UploadPathMessageProcessor invokes the uploadPath(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String) method in BoxConnector
UploadStreamDefinitionParser  
UploadStreamMessageProcessor UploadStreamMessageProcessor invokes the uploadStream(java.lang.String, java.lang.String, java.io.InputStream, boolean, java.lang.String, java.lang.String) method in BoxConnector
User The users endpoint is used for managing a user and its content. 
UserExpressionHolder  
UserExpressionHolderTransformer  
UserStatus  
UserStatusEnumTransformer