public final class Context
extends java.lang.Object
implements java.io.Closeable
| Constructor and Description |
|---|
Context(FileSystemMasterClient fsClient,
BlockMasterClient blockClient,
MetaMasterClient metaClient,
MetaMasterConfigClient metaConfigClient,
MetricsMasterClient metricsClient,
JournalMasterClient masterJournalMasterClient,
JournalMasterClient jobMasterJournalMasterClient,
JobMasterClient jobMasterClient,
java.io.PrintStream printStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
BlockMasterClient |
getBlockClient() |
FileSystemMasterClient |
getFsClient() |
JobMasterClient |
getJobMasterClient() |
JournalMasterClient |
getJournalMasterClientForJobMaster() |
JournalMasterClient |
getJournalMasterClientForMaster() |
MetaMasterClient |
getMetaClient() |
MetaMasterConfigClient |
getMetaConfigClient() |
MetricsMasterClient |
getMetricsClient() |
java.io.PrintStream |
getPrintStream() |
public Context(FileSystemMasterClient fsClient, BlockMasterClient blockClient, MetaMasterClient metaClient, MetaMasterConfigClient metaConfigClient, MetricsMasterClient metricsClient, JournalMasterClient masterJournalMasterClient, JournalMasterClient jobMasterJournalMasterClient, JobMasterClient jobMasterClient, java.io.PrintStream printStream)
fsClient - filesystem master clientblockClient - block master clientmetaClient - meta master clientmetaConfigClient - meta configuration master clientmasterJournalMasterClient - journal master client for mastermetricsClient - metrics master clientjobMasterJournalMasterClient - journal master client for job_masterjobMasterClient - job master clientprintStream - print stream to write topublic FileSystemMasterClient getFsClient()
public BlockMasterClient getBlockClient()
public MetaMasterClient getMetaClient()
public MetaMasterConfigClient getMetaConfigClient()
public MetricsMasterClient getMetricsClient()
public JournalMasterClient getJournalMasterClientForMaster()
public JournalMasterClient getJournalMasterClientForJobMaster()
public JobMasterClient getJobMasterClient()
public java.io.PrintStream getPrintStream()
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionCopyright © 2022. All Rights Reserved.