@Contract
public interface WorkManagerFactory
Modifier and Type | Method and Description |
---|---|
javax.resource.spi.work.WorkManager |
createWorkManager(String threadPoolId,
String raName,
ClassLoader rarCL)
create a new work manager for the resource-adapter
|
javax.resource.spi.work.WorkManager |
getWorkManagerProxy(String threadPoolId,
String moduleName,
ClassLoader rarCL)
get the proxy work manager object for the rar
|
boolean |
removeWorkManager(String moduleName)
remove the work manager of the module (rar) from work-manager registry
|
javax.resource.spi.work.WorkManager getWorkManagerProxy(String threadPoolId, String moduleName, ClassLoader rarCL) throws ConnectorRuntimeException
threadPoolId
- thread pool idmoduleName
- resource-adapter-nameConnectorRuntimeException
- when unable to provide a proxy work managerboolean removeWorkManager(String moduleName)
moduleName
- resource-adapter-namejavax.resource.spi.work.WorkManager createWorkManager(String threadPoolId, String raName, ClassLoader rarCL)
threadPoolId
- thread-pool-idraName
- resource-adapter-nameCopyright © 2019. All rights reserved.