@Override public void setupProperties() { super.setupProperties(); endpoint.setValue(_HOST); followRedirects.setValue(true); forceHttps.setValue(false); loginType.setValue(LoginType.Basic); password.setValue(_PASSWORD); siteFilter.setValue(false); userId.setValue(_USER_ID); webSiteName.setValue(""); webSiteProperty.setHost(endpoint.getValue()); webSiteProperty.setValue(""); }
private void _updateOutputSchemas() { if (_log.isDebugEnabled()) { _log.debug("Update output schemas"); } Schema inputSchema = resource.main.schema.getValue(); schemaFlow.schema.setValue(inputSchema); Schema rejectSchema = createRejectSchema(inputSchema); schemaReject.schema.setValue(rejectSchema); }
@Override public void setupProperties() { super.setupProperties(); condition.setValue(""); resourceProperty.setValue(null); }
/** * We have to reset the schema because of a Talend's internal * mechanism. @see https://github.com/Talend/tdi-studio-se/blob/737243fcdf1591970536d46edad98d2992b16593/main/plugins/org.talend.designer.core.generic/src/main/java/org/talend/designer/core/generic/model/GenericElementParameter.java#L319 * @review */ @Override public void afterSchema() { Schema schema = resource.main.schema.getValue(); if (_log.isTraceEnabled()) { _log.trace("Schema details:\n" + schema.toString()); DebugUtils.logCurrentStackTrace(_log); } if (schema.equals(SchemaProperties.EMPTY_SCHEMA)) { resource.main.schema.setValue(temporaryMainSchema); } }
private void _setupSchemas() { Schema.Field docIdField = new Schema.Field( "resourceId", AvroUtils._string(), null, (Object)null, Schema.Field.Order.ASCENDING); docIdField.addProp(SchemaConstants.TALEND_FIELD_GENERATED, "true"); docIdField.addProp(SchemaConstants.TALEND_IS_LOCKED, "true"); List<Schema.Field> fields = new ArrayList<>(); fields.add(docIdField); Schema initialSchema = Schema.createRecord( "liferay", null, null, false, fields); resource.main.schema.setValue(initialSchema); _updateOutputSchemas(); }
liferaySourceOrSinkRuntime, supportedOperation); resource.main.schema.setValue(schema); temporaryMainSchema = schema;
resourceCollectionType); resource.main.schema.setValue(runtimeSchema);
webSiteName.setValue( liferaySourceOrSinkRuntime.getActualWebSiteName( webSiteProperty.getWebSiteURL()));
resourceCollectionType); main.schema.setValue(schema);
public void beforeTrimTable() { if (fieldNames != null && fieldNames.size() > 0) { trimTable.columnName.setValue(fieldNames); } }
@Override public void setupProperties() { super.setupProperties(); schema.setValue(EMPTY_SCHEMA); }
@Override public void setValue(String property, Object value) { NamedThing p = getProperty(property); if (!(p instanceof Property)) { throw new IllegalArgumentException("setValue but property: " + property + " is not a Property"); } ((Property) p).setValue(value); }
@Override public void setupProperties() { super.setupProperties(); List<String> dbTypesId = new ArrayList<String>(); for (String id : dyTypesInfo.keySet()) { dbTypesId.add(id); } DBType defaultDBType = dyTypesInfo.get(dbTypesId.get(0)); dbTypes.setPossibleValues(dbTypesId); dbTypes.setValue(defaultDBType.id); jdbcUrl.setValue(""); }
@Override public void setupProperties() { super.setupProperties(); jdbcUrl.setValue("jdbc:"); }
@Override public void setupProperties() { super.setupProperties(); List<String> defaultEncodings = getDefaultEncodings(); if (defaultEncodings.size() > 0) { encodingType.setPossibleValues(getProperties()); encodingType.setValue(defaultEncodings.get(0)); } }
public void updateSchema() { JDBCDatasetDefinition definition = new JDBCDatasetDefinition(); RuntimeInfo runtimeInfo = definition.getRuntimeInfo(this); try (SandboxedInstance sandboxedInstance = RuntimeUtil.createRuntimeClass(runtimeInfo, getClass().getClassLoader())) { DatasetRuntime<JDBCDatasetProperties> runtime = (DatasetRuntime) sandboxedInstance.getInstance(); runtime.initialize(null, this); Schema schema = runtime.getSchema(); main.schema.setValue(schema); } }