/** * Gets the list of driver definitions for the currently deployed drivers. * @return list with the definitions for the deployed drivers. * @throws Exception exceptions may be thrown if e.g. communication with the Wildfly server fails, etc. */ public List< DriverDef > getDeployments() throws Exception { List< DriverDef > driverDefs = new ArrayList<>(); DriverDef driverDef; String uuid; for (WildflyDriverDef internalDef : driverMgmtClient.getDeployedDrivers()) { driverDef = new DriverDef(); try { uuid = DeploymentIdGenerator.extractUuid(internalDef.getDriverName()); } catch (Exception e) { uuid = internalDef.getDriverName(); } driverDef.setUuid(uuid); driverDef.setName(internalDef.getDeploymentName()); driverDef.setDriverClass(internalDef.getDriverClass()); driverDefs.add(driverDef); } return driverDefs; }
private List<DriverDef> createDrivers(String prefix, int count) { List<DriverDef> driverDefs = new ArrayList<>(); DriverDef driverDef; for (int i = 0; i < count; i++) { driverDef = new DriverDef(); driverDef.setUuid(prefix + "uuid" + i); driverDef.setName(prefix + "name" + i); driverDef.setDriverClass(prefix + "driverClass" + i); driverDef.setGroupId(prefix + "groupId" + i); driverDef.setArtifactId(prefix + "artifactId" + i); driverDef.setVersion(prefix + "version" + i); driverDefs.add(driverDef); } return driverDefs; } }
driverDef.setUuid(getDriverParam(properties, UUID, driverCode));
public void setup( ) throws Exception { driverDef1 = new DriverDef( ); driverDef1.setUuid( DRIVER1_UUID ); driverDef1.setName( DRIVER1_NAME ); driverDef1.setDriverClass( DRIVER1_CLASS ); driverDef1.setArtifactId( ARTIFACT_ID ); driverDef1.setGroupId( GROUP_ID ); driverDef1.setVersion( VERSION ); driver1Uri = new URI( "file:///maven_dir/driver1_file.jar" ); when( artifactResolver.resolve( driverDef1.getGroupId( ), driverDef1.getArtifactId( ), driverDef1.getVersion( ) ) ) .thenReturn( driver1Uri ); }
@Before public void setup() { setupChangeHandler(); when(serviceHelper.getDefRegistry()).thenReturn(defRegistry); when(moduleService.resolveModule(path)).thenReturn(module); when(sessionInfo.getId()).thenReturn(SESSION_ID); when(sessionInfo.getIdentity()).thenReturn(identity); when(identity.getIdentifier()).thenReturn(IDENTIFIER); dataSourceDef = new DataSourceDef(); dataSourceDef.setUuid("uuid"); dataSourceDef.setName("dataSourceName"); dataSourceDef.setConnectionURL("connectionURL"); dataSourceDef.setUser("user"); dataSourceDef.setPassword("password"); driverDef = new DriverDef(); driverDef.setUuid("uuid"); driverDef.setName("driverName"); driverDef.setDriverClass(TestDriver.class.getName()); driverDef.setGroupId("groupId"); driverDef.setArtifactId("artifactId"); driverDef.setVersion("version"); when(registeredDataSourceDef.getUuid()).thenReturn("registeredDataSourceUuid"); when(registeredDataSourceDeploymentInfo.getUuid()).thenReturn("registeredDataSourceUuid"); when(originalDataSourceDef.getUuid()).thenReturn("originalDataSourceUuid"); when(originalDatasourceDeploymentInfo.getUuid()).thenReturn("originalDataSourceUuid"); when(registeredDriverDef.getUuid()).thenReturn("registeredDriverDefUuid"); when(registeredDriverDeploymentInfo.getUuid()).thenReturn("registeredDriverDefUuid"); when(originalDriverDef.getUuid()).thenReturn("originalDriverDefUuid"); when(originalDriverDeploymentInfo.getUuid()).thenReturn("originalDriverDefUuid"); }
@Before public void setup() { driverDef = new DriverDef(); driverDef.setUuid( VALUE ); driverDef.setName( VALUE ); driverDef.setDriverClass( VALUE ); driverDef.setGroupId( VALUE ); driverDef.setArtifactId( VALUE ); driverDef.setVersion( VALUE ); }
@Before public void setup() { when(providerFactory.getDataSourceProvider()).thenReturn(dataSourceProvider); when(providerFactory.getDriverProvider()).thenReturn(driverProvider); runtimeManager = new DataSourceRuntimeManagerMock(providerFactory); 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); driverDef = new DriverDef(); driverDef.setUuid(DRIVER1_UUID); driverDef.setName(DRIVER1_NAME); driverDef.setDriverClass(DRIVER1_CLASS); driverDef.setArtifactId(ARTIFACT_ID); driverDef.setGroupId(GROUP_ID); driverDef.setVersion(VERSION); driverDeploymentInfo = new DriverDeploymentInfo(); dataSourceDeploymentInfo = new DataSourceDeploymentInfo(); }
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; } }