本文整理汇总了Java中org.pentaho.di.cluster.SlaveServer.getSlaveServerNames方法的典型用法代码示例。如果您正苦于以下问题:Java SlaveServer.getSlaveServerNames方法的具体用法?Java SlaveServer.getSlaveServerNames怎么用?Java SlaveServer.getSlaveServerNames使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.pentaho.di.cluster.SlaveServer
的用法示例。
在下文中一共展示了SlaveServer.getSlaveServerNames方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: selectSlaveServers
import org.pentaho.di.cluster.SlaveServer; //导入方法依赖的package包/类
private void selectSlaveServers()
{
String[] names = SlaveServer.getSlaveServerNames(slaveServers);
int idx[] = Const.indexsOfFoundStrings(wServers.getItems(0), names);
EnterSelectionDialog dialog = new EnterSelectionDialog(shell, names, Messages.getString("ClusterSchemaDialog.SelectServers.Label"), //$NON-NLS-1$
Messages.getString("ClusterSchemaDialog.SelectServersCluster.Label")); //$NON-NLS-1$
dialog.setSelectedNrs(idx);
dialog.setMulti(true);
if (dialog.open()!=null)
{
clusterSchema.getSlaveServers().clear();
int[] indeces = dialog.getSelectionIndeces();
for (int i=0;i<indeces.length;i++)
{
SlaveServer slaveServer = SlaveServer.findSlaveServer(slaveServers, names[indeces[i]]);
clusterSchema.getSlaveServers().add(slaveServer);
}
refreshSlaveServers();
}
}
示例2: getInfo
import org.pentaho.di.cluster.SlaveServer; //导入方法依赖的package包/类
private void getInfo()
{
clusterSchema.setName(wName.getText());
clusterSchema.setBasePort(wPort.getText());
clusterSchema.setSocketsBufferSize(wBufferSize.getText());
clusterSchema.setSocketsFlushInterval(wFlushInterval.getText());
clusterSchema.setSocketsCompressed(wCompressed.getSelection());
clusterSchema.setDynamic(wDynamic.getSelection());
String[] names = SlaveServer.getSlaveServerNames(slaveServers);
int idx[] = Const.indexsOfFoundStrings(wServers.getItems(0), names);
clusterSchema.getSlaveServers().clear();
for (int i=0;i<idx.length;i++)
{
SlaveServer slaveServer = SlaveServer.findSlaveServer(slaveServers, names[idx[i]]);
clusterSchema.getSlaveServers().add(slaveServer);
}
}
示例3: selectSlaveServers
import org.pentaho.di.cluster.SlaveServer; //导入方法依赖的package包/类
private void selectSlaveServers()
{
String[] names = SlaveServer.getSlaveServerNames(slaveServers);
int idx[] = Const.indexsOfFoundStrings(wServers.getItems(0), names);
EnterSelectionDialog dialog = new EnterSelectionDialog(shell, names, BaseMessages.getString(PKG, "ClusterSchemaDialog.SelectServers.Label"), //$NON-NLS-1$
BaseMessages.getString(PKG, "ClusterSchemaDialog.SelectServersCluster.Label")); //$NON-NLS-1$
dialog.setAvoidQuickSearch();
dialog.setSelectedNrs(idx);
dialog.setMulti(true);
if (dialog.open()!=null)
{
clusterSchema.getSlaveServers().clear();
int[] indeces = dialog.getSelectionIndeces();
for (int i=0;i<indeces.length;i++)
{
SlaveServer slaveServer = SlaveServer.findSlaveServer(slaveServers, names[indeces[i]]);
clusterSchema.getSlaveServers().add(slaveServer);
}
refreshSlaveServers();
}
}
示例4: getSlaveServerNames
import org.pentaho.di.cluster.SlaveServer; //导入方法依赖的package包/类
/**
* @return An array list slave server names
*/
public String[] getSlaveServerNames() {
return SlaveServer.getSlaveServerNames(slaveServers);
}
示例5: getSlaveServerNames
import org.pentaho.di.cluster.SlaveServer; //导入方法依赖的package包/类
public String[] getSlaveServerNames()
{
return SlaveServer.getSlaveServerNames(slaveServers);
}