public class NamedClusterEmbedManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
NAMESPACE |
protected static org.pentaho.metastore.persist.MetaStoreFactory |
testMetaStoreFactory |
Constructor and Description |
---|
NamedClusterEmbedManager(AbstractMeta meta,
LogChannelInterface log)
Class creates an embedded metastores for NamedClusters
|
Modifier and Type | Method and Description |
---|---|
void |
addClusterToMeta(String clusterName) |
void |
clear()
Clear the embedded metastore of any named clusters
|
boolean |
isAddedAnyClusters() |
void |
passEmbeddedMetastoreKey(VariableSpace nameSpace,
String embeddedMetastoreProviderKey)
Set the variable that will be used by Vfs to set the FileSystemOptions for the file system.
|
void |
registerUrl(String urlString)
If hc:// protocol is explicitly defined, check for a literal named Cluster.
|
public static final String NAMESPACE
protected static org.pentaho.metastore.persist.MetaStoreFactory testMetaStoreFactory
public NamedClusterEmbedManager(AbstractMeta meta, LogChannelInterface log)
meta
- The TransMeta or JobMetapublic void registerUrl(String urlString)
urlString
- The Url of the file being accessed as stored by the transformation/jobpublic void clear()
public boolean isAddedAnyClusters()
public void addClusterToMeta(String clusterName)
public void passEmbeddedMetastoreKey(VariableSpace nameSpace, String embeddedMetastoreProviderKey)
nameSpace
- The namespace used by the getFileObject method to access VFS.embeddedMetastoreProviderKey
- The key to the embeddedMetastore from the AbstraceMetaCopyright © 2018 Hitachi Vantara. All rights reserved.