本文整理汇总了Java中org.pentaho.di.core.lifecycle.LifeEventHandler类的典型用法代码示例。如果您正苦于以下问题:Java LifeEventHandler类的具体用法?Java LifeEventHandler怎么用?Java LifeEventHandler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
LifeEventHandler类属于org.pentaho.di.core.lifecycle包,在下文中一共展示了LifeEventHandler类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: onStart
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
public void onStart( LifeEventHandler handler ) throws LifecycleException {
if ( new File( GoogleDriveFileObject.resolveCredentialsPath() + "/" + resourceBundle.getString( "client.secrets" ) )
.exists() ) {
/*
* Registers the UI for the VFS Browser
* */
final Spoon spoon = Spoon.getInstance();
spoon.getDisplay().asyncExec( new Runnable() {
public void run() {
VfsFileChooserDialog dialog = spoon.getVfsFileChooserDialog( null, null );
GoogleDriveFileChooserDialog
hadoopVfsFileChooserDialog =
new GoogleDriveFileChooserDialog( GoogleDriveFileProvider.SCHEME, GoogleDriveFileProvider.DISPLAY_NAME,
dialog, SWT.NONE );
dialog.addVFSUIPanel( hadoopVfsFileChooserDialog );
}
} );
}
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:21,代码来源:GoogleDriveKettleLifecycleListener.java
示例2: onExit
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
public void onExit(LifeEventHandler arg0) throws LifecycleException {
server.stopServer();
AgileBiInstaPerspective.getInstance().shutdown();
// reset tooltips and the repositories dialog
Spoon spoon = Spoon.getInstance();
if (spoon.getStartupPerspective() != null
&& spoon.getStartupPerspective().equals(AgileBiInstaPerspective.PERSPECTIVE_ID)) {
PropsUI props = spoon.getProperties();
props.setShowToolTips(showTips);
props.setRepositoriesDialogAtStartupShown(showRepositoryDialog);
spoon.saveSettings();
}
}
开发者ID:pentaho,项目名称:pdi-agile-bi-plugin,代码行数:15,代码来源:AgileBILifecycleListener.java
示例3: onStart
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
@Override
public void onStart( LifeEventHandler handler ) throws LifecycleException {
GetXMLDataStepAnalyzer getXMLDataStepAnalyzer = new GetXMLDataStepAnalyzer();
GetXMLDataExternalResourceConsumer getXMLDataExternalResourceConsumer = new GetXMLDataExternalResourceConsumer();
getXMLDataStepAnalyzer.setExternalResourceConsumer( getXMLDataExternalResourceConsumer );
XMLOutputStepAnalyzer xmlOutputStepAnalyzer = new XMLOutputStepAnalyzer();
XMLOutputExternalResourceConsumer xmlOutputExternalResourceConsumer = new XMLOutputExternalResourceConsumer();
xmlOutputStepAnalyzer.setExternalResourceConsumer( xmlOutputExternalResourceConsumer );
PentahoSystem.registerObject( getXMLDataStepAnalyzer );
PentahoSystem.registerObject( getXMLDataExternalResourceConsumer );
PentahoSystem.registerObject( xmlOutputStepAnalyzer );
PentahoSystem.registerObject( xmlOutputExternalResourceConsumer );
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:16,代码来源:KettleXmlPluginLifecycleListener.java
示例4: onStart
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
@Override
public void onStart( LifeEventHandler handler ) throws LifecycleException {
/*
* Registers the UI for the VFS Browser
*/
final Spoon spoon = spoonSupplier.get();
spoon.getDisplay().asyncExec( new Runnable() {
public void run() {
VfsFileChooserDialog dialog = spoon.getVfsFileChooserDialog( null, null );
RepositoryVfsProviderDialog hadoopVfsFileChooserDialog =
new RepositoryVfsProviderDialog( RepositoryVfsProvider.SCHEME, "Repository VFS", dialog, SWT.NONE );
dialog.addVFSUIPanel( hadoopVfsFileChooserDialog );
}
} );
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:16,代码来源:RepositoryVfsKettleLifecycleListener.java
示例5: onStart
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
public void onStart( LifeEventHandler handler ) throws LifecycleException {
final Spoon spoon = Spoon.getInstance();
spoon.getDisplay().asyncExec( new Runnable() {
public void run() {
VfsFileChooserDialog dialog = spoon.getVfsFileChooserDialog( null, null );
GoogleCloudStorageFileChooserDialog
googleCloudStorageVfsFileChooserDialog =
new GoogleCloudStorageFileChooserDialog( dialog, null, null );
dialog.addVFSUIPanel( googleCloudStorageVfsFileChooserDialog );
}
} );
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:14,代码来源:GoogleCloudStorageKettleLifecycleListener.java
示例6: onExit
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
public void onExit( LifeEventHandler handler ) throws LifecycleException {
// nothing
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:4,代码来源:VersionCheckerListener.java
示例7: onExit
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
public void onExit( LifeEventHandler handler ) throws LifecycleException {
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:3,代码来源:GoogleDriveKettleLifecycleListener.java
示例8: onExit
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
@Override public void onExit( LifeEventHandler handler ) throws LifecycleException {
// no-op
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:4,代码来源:KettleXmlPluginLifecycleListener.java
示例9: onExit
import org.pentaho.di.core.lifecycle.LifeEventHandler; //导入依赖的package包/类
@Override
public void onExit( LifeEventHandler handler ) throws LifecycleException {
}
开发者ID:pentaho,项目名称:pentaho-kettle,代码行数:4,代码来源:RepositoryVfsKettleLifecycleListener.java
注:本文中的org.pentaho.di.core.lifecycle.LifeEventHandler类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论