@ThreadSafe public final class FileSystemMasterClientPool extends ResourcePool<FileSystemMasterClient>
mCurrentCapacity, mMaxCapacity, mResources
Constructor and Description |
---|
FileSystemMasterClientPool(MasterClientContext ctx)
Creates a new file system master client pool.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the resource pool.
|
protected FileSystemMasterClient |
createNewResource()
Creates a new resource which will be added to the resource pool after the user is done using
it.
|
acquire, acquire, release, size
public FileSystemMasterClientPool(MasterClientContext ctx)
ctx
- information for connecting to processes in the clusterpublic void close() throws IOException
ResourcePool
close
in interface Closeable
close
in interface AutoCloseable
close
in class ResourcePool<FileSystemMasterClient>
IOException
protected FileSystemMasterClient createNewResource()
ResourcePool
createNewResource
in class ResourcePool<FileSystemMasterClient>
Copyright © 2023. All Rights Reserved.