@Override protected String buildFileName(DriverDef def) { return def.getName() + ".driver"; }
@Override public boolean isReferenced() { return DataSourceStatus.REFERENCED.equals( status ); }
@Override protected String buildFileName(DataSourceDef def) { return def.getName() + ".datasource"; }
private DriverDefEditorContent createContent() { DriverDefEditorContent content = new DriverDefEditorContent(); content.setDef( new DriverDef() ); content.getDef().setUuid( DRIVER_UUID ); content.getDef().setName( NAME ); content.getDef().setGroupId( GROUP_ID ); content.getDef().setArtifactId( ARTIFACT_ID ); content.getDef().setVersion( VERSION ); content.getDef().setDriverClass( DRIVER_CLASS ); return content; } }
private DataSourceDefEditorContent createContent() { DataSourceDefEditorContent content = new DataSourceDefEditorContent(); content.setDef(new DataSourceDef()); content.getDef().setName(NAME); content.getDef().setDriverUuid(DRIVER_UUID); content.getDef().setConnectionURL(CONNECTION_URL); content.getDef().setUser(USER); content.getDef().setPassword(PASSWORD); return content; } }
protected void setup( ) throws Exception { dataSourceDef = new DataSourceDef( ); dataSourceDef.setUuid( DS1_UUID ); dataSourceDef.setName( DS1_NAME ); dataSourceDef.setDriverUuid( DRIVER1_UUID ); dataSourceDef.setConnectionURL( DS1_CONNECTION_URL ); dataSourceDef.setUser( DS1_USER ); dataSourceDef.setPassword( DS1_PASSWORD ); }
@Override public void execute() { mainPanel.setDriver(getContent().getDef().getDriverUuid()); } };
protected void setContent(final DataSourceDefEditorContent editorContent) { this.editorContent = editorContent; view.setDataSourceName(editorContent.getDef().getName()); editorHelper.setDataSourceDef(editorContent.getDef()); editorHelper.setModule(editorContent.getModule()); editorHelper.setValid(true); }
private DriverDeploymentInfo findDeploymentInfo(String deploymentId, DriverDef driverDef) throws Exception { for (DriverDeploymentInfo deploymentInfo : getDeploymentsInfo()) { if (deploymentInfo.getDeploymentId().equals(deploymentId) || deploymentInfo.getDeploymentId().startsWith(deploymentId + "_" + driverDef.getDriverClass())) { return deploymentInfo; } } return null; }
public static String generateJNDIName( final DataSourceDef dataSourceDef ) { return "java:jboss/kie/datasources/" + dataSourceDef.getUuid(); }
public String getUuid() { return driverDef.getUuid(); }
@Override protected DriverDefEditorContent newContent() { return new DriverDefEditorContent(); }
@Override protected DataSourceDefEditorContent newContent() { return new DataSourceDefEditorContent(); }
@Override public String getJndi() { if (view.getSelectedRow().getDataSourceDefInfo().getDeploymentInfo() != null) { return view.getSelectedRow().getDataSourceDefInfo().getDeploymentInfo().getJndi(); } return null; }
protected void setContent( final DriverDefEditorContent editorContent ) { this.editorContent = editorContent; this.editorHelper.setDriverDef( editorContent.getDef( ) ); editorHelper.setValid( true ); } }
@Override public int hashCode() { int result = driverDef != null ? driverDef.hashCode() : 0; result = 31 * result + ( dependants != null ? dependants.hashCode() : 0 ); return result; } }
@Override protected String getExpectedFileName() { return dataSourceDef.getName() + ".datasource"; }
@Override protected String getExpectedFileName() { return driverDef.getName() + ".driver"; }
@Override public boolean isNew() { return DataSourceStatus.NEW.equals( status ); }
@Override public boolean isStale() { return DataSourceStatus.STALE.equals( status ); }