| Package | Description |
|---|---|
| org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
| org.mule.api |
The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them
|
| org.mule.api.config | |
| org.mule.api.context |
Mule Context APIs, including the MuleContext, agent and server event interfaces
|
| org.mule.api.retry | |
| org.mule.config |
Providers Mule Xml configuration support and general configuration classes.
|
| org.mule.construct | |
| org.mule.context | |
| org.mule.context.notification |
Internal server notification types fired via the MuleManager.
|
| org.mule.execution | |
| org.mule.processor | |
| org.mule.processor.strategy | |
| org.mule.retry.async | |
| org.mule.retry.policies | |
| org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
DefaultMuleContext.getWorkManager()
Obtains a workManager instance that can be used to schedule work in a
thread pool.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMuleContext.setWorkManager(WorkManager workManager) |
| Constructor and Description |
|---|
DefaultMuleContext(MuleConfiguration config,
WorkManager workManager,
javax.resource.spi.work.WorkListener workListener,
MuleContextLifecycleManager lifecycleManager,
ServerNotificationManager notificationManager)
Deprecated.
Use empty constructor instead and use setter for dependencies.
|
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
MuleContext.getWorkManager()
Obtains a workManager instance that can be used to schedule work in a
thread pool.
|
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
ThreadingProfile.createWorkManager(String name,
int shutdownTimeout) |
WorkManager |
ThreadingProfile.WorkManagerFactory.createWorkManager(ThreadingProfile profile,
String name,
int shutdownTimeout) |
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
WorkManagerSource.getWorkManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
MuleContextBuilder.setWorkManager(WorkManager workManager) |
| Modifier and Type | Method and Description |
|---|---|
RetryContext |
RetryPolicyTemplate.execute(RetryCallback callback,
WorkManager workManager) |
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
MutableThreadingProfile.createWorkManager(String name,
int shutdownTimeout) |
WorkManager |
ImmutableThreadingProfile.createWorkManager(String name,
int shutdownTimeout) |
WorkManager |
ChainedThreadingProfile.createWorkManager(String name,
int shutdownTimeout) |
WorkManager |
ImmutableThreadingProfile.DefaultWorkManagerFactory.createWorkManager(ThreadingProfile profile,
String name,
int shutdownTimeout) |
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
Flow.getWorkManager() |
| Modifier and Type | Field and Description |
|---|---|
protected WorkManager |
DefaultMuleContextBuilder.workManager |
| Modifier and Type | Method and Description |
|---|---|
protected WorkManager |
DefaultMuleContextBuilder.getWorkManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMuleContextBuilder.setWorkManager(WorkManager workManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServerNotificationManager.start(WorkManager workManager,
javax.resource.spi.work.WorkListener workListener) |
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
MessageProcessContext.getFlowExecutionWorkManager() |
| Modifier and Type | Field and Description |
|---|---|
protected WorkManager |
AsyncInterceptingMessageProcessor.workManager |
| Modifier and Type | Method and Description |
|---|---|
WorkManager |
NonBlockingProcessingStrategy.createWorkManager(FlowConstruct flowConstruct) |
| Modifier and Type | Method and Description |
|---|---|
RetryContext |
AsynchronousRetryTemplate.execute(RetryCallback callback,
WorkManager workManager) |
| Constructor and Description |
|---|
RetryWorker(RetryPolicyTemplate delegate,
RetryCallback callback,
WorkManager workManager) |
RetryWorker(RetryPolicyTemplate delegate,
RetryCallback callback,
WorkManager workManager,
Latch startLatch) |
| Modifier and Type | Method and Description |
|---|---|
RetryContext |
AbstractPolicyTemplate.execute(RetryCallback callback,
WorkManager workManager) |
| Modifier and Type | Field and Description |
|---|---|
protected WorkManager |
PollingReceiverWorkerSchedule.workManager |
| Modifier and Type | Method and Description |
|---|---|
protected WorkManager |
AbstractConnector.getDispatcherWorkManager()
Returns a work manager for message dispatchers.
|
WorkManager |
TransportMessageProcessContext.getFlowExecutionWorkManager() |
protected WorkManager |
AbstractConnector.getReceiverWorkManager()
Returns a work manager for message receivers.
|
protected WorkManager |
AbstractConnector.getRequesterWorkManager()
Returns a work manager for message requesters.
|
protected WorkManager |
AbstractMessageReceiver.getWorkManager() |
WorkManager |
WorkManagerHolder.getWorkManager() |
WorkManager |
DispatcherWorkManagerSource.getWorkManager() |
protected WorkManager |
AbstractMessageRequester.getWorkManager() |
protected abstract WorkManager |
AbstractTransportMessageHandler.getWorkManager() |
protected WorkManager |
AbstractMessageDispatcher.getWorkManager() |
| Constructor and Description |
|---|
TransportMessageProcessContext(MessageReceiver messageReceiver,
WorkManager flowExecutionWorkManager)
Creates an instance that executes the flow using the supplied WorkManager.
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.