[2/2] camel git commit: CAMEL-8586: File component optimization required for file response body. Thanks to Sergey Zolotaryov for the patch.
CAMEL-8586: File component optimization required for file response body. Thanks to Sergey Zolotaryov for the patch. Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9b380b85 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9b380b85 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9b380b85 Branch: refs/heads/master Commit: 9b380b85b597382b068b9c26e20f5025e89f725c Parents: e6e3047 Author: Claus Ibsen davscl...@apache.org Authored: Mon Apr 6 12:30:20 2015 +0200 Committer: Claus Ibsen davscl...@apache.org Committed: Tue Apr 7 09:51:50 2015 +0200 -- .../camel/component/file/FileOperations.java| 2 +- .../file/FileProducerFileBodyGetsMoved.java | 78 2 files changed, 79 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/9b380b85/camel-core/src/main/java/org/apache/camel/component/file/FileOperations.java -- diff --git a/camel-core/src/main/java/org/apache/camel/component/file/FileOperations.java b/camel-core/src/main/java/org/apache/camel/component/file/FileOperations.java index 5bf82bb..4164a07 100644 --- a/camel-core/src/main/java/org/apache/camel/component/file/FileOperations.java +++ b/camel-core/src/main/java/org/apache/camel/component/file/FileOperations.java @@ -223,10 +223,10 @@ public class FileOperations implements GenericFileOperationsFile { Object body = exchange.getIn().getBody(); if (body instanceof WrappedFile) { body = ((WrappedFile?) body).getFile(); -fileBased = true; } if (body instanceof File) { source = (File) body; +fileBased = true; } } http://git-wip-us.apache.org/repos/asf/camel/blob/9b380b85/camel-core/src/test/java/org/apache/camel/component/file/FileProducerFileBodyGetsMoved.java -- diff --git a/camel-core/src/test/java/org/apache/camel/component/file/FileProducerFileBodyGetsMoved.java b/camel-core/src/test/java/org/apache/camel/component/file/FileProducerFileBodyGetsMoved.java new file mode 100644 index 000..2e5aca9 --- /dev/null +++ b/camel-core/src/test/java/org/apache/camel/component/file/FileProducerFileBodyGetsMoved.java @@ -0,0 +1,78 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.file; + +import java.io.File; + +import org.apache.camel.ContextTestSupport; +import org.apache.camel.Exchange; +import org.apache.camel.builder.RouteBuilder; +import org.apache.camel.component.mock.MockEndpoint; +import org.junit.Before; +import org.junit.Test; + +/** + * Checks that body of type {@link java.io.File} is simply moved avoiding + * copying using IO streams. + */ +public class FileProducerFileBodyGetsMoved extends ContextTestSupport { + +@Before +@Override +protected void setUp() throws Exception { +deleteDirectory(target/filemove); +super.setUp(); +} + +@Test +public void testStoreFileExchangeBodyIsFile() throws Exception { +MockEndpoint mock = getMockEndpoint(mock:result); +mock.expectedFileExists(target/filemove/testStoreFile); +mock.expectedMessageCount(1); +File temporaryFile = File.createTempFile(camel, test); + +template.requestBodyAndHeader(direct:in, temporaryFile, Exchange.FILE_LOCAL_WORK_PATH, temporaryFile); + +mock.assertIsSatisfied(); +assertFalse(Temporary body file should have been moved, not copied, temporaryFile.exists()); +} + +@Test +public void testStoreFileExchangeBodyIsWrappedFile() throws Exception { +MockEndpoint mock = getMockEndpoint(mock:result); +mock.expectedFileExists(target/filemove/testStoreFile); +mock.expectedMessageCount(1); +File temporaryFile = File.createTempFile(camel, test); + +GenericFileFile
[1/2] camel git commit: CAMEL-8600: Fixed test after change
Repository: camel Updated Branches: refs/heads/master e6e3047b0 - 0f8648611 CAMEL-8600: Fixed test after change Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/0f864861 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/0f864861 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/0f864861 Branch: refs/heads/master Commit: 0f86486111cafaad2eb84e3f2e77f67ab2b4b18c Parents: 9b380b8 Author: Claus Ibsen davscl...@apache.org Authored: Tue Apr 7 09:51:14 2015 +0200 Committer: Claus Ibsen davscl...@apache.org Committed: Tue Apr 7 09:51:50 2015 +0200 -- .../camel/component/file/remote/UriConfigurationTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/0f864861/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/UriConfigurationTest.java -- diff --git a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/UriConfigurationTest.java b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/UriConfigurationTest.java index 12aea2a..8d6783a 100644 --- a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/UriConfigurationTest.java +++ b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/UriConfigurationTest.java @@ -37,7 +37,7 @@ public class UriConfigurationTest extends CamelTestSupport { assertNull(config.getUsername()); assertNull(config.getPassword()); assertEquals(false, config.isBinary()); -assertEquals(RemoteFileConfiguration.PathSeparator.Auto, config.getSeparator()); +assertEquals(RemoteFileConfiguration.PathSeparator.UNIX, config.getSeparator()); } @Test @@ -51,7 +51,7 @@ public class UriConfigurationTest extends CamelTestSupport { assertNull(config.getUsername()); assertNull(config.getPassword()); assertEquals(false, config.isBinary()); -assertEquals(RemoteFileConfiguration.PathSeparator.Auto, config.getSeparator()); +assertEquals(RemoteFileConfiguration.PathSeparator.UNIX, config.getSeparator()); } @Test @@ -67,7 +67,7 @@ public class UriConfigurationTest extends CamelTestSupport { assertEquals(false, config.isBinary()); assertEquals(false, config.isImplicit()); assertEquals(TLS, config.getSecurityProtocol()); -assertEquals(RemoteFileConfiguration.PathSeparator.Auto, config.getSeparator()); +assertEquals(RemoteFileConfiguration.PathSeparator.UNIX, config.getSeparator()); } @Test
[5/5] camel git commit: CAMEL-8601: Added support for address and geo-location Salesforce compound types
CAMEL-8601: Added support for address and geo-location Salesforce compound types Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/108faab4 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/108faab4 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/108faab4 Branch: refs/heads/camel-2.12.x Commit: 108faab420e6d2d866e824662add5a8486cd3302 Parents: 49c6098 Author: Dhiraj Bokde dhira...@yahoo.com Authored: Mon Apr 6 23:07:13 2015 -0700 Committer: Dhiraj Bokde dhira...@yahoo.com Committed: Mon Apr 6 23:20:42 2015 -0700 -- .../component/salesforce/api/dto/Address.java | 93 ++ .../salesforce/api/dto/GeoLocation.java | 45 +++ .../CompoundTypesIntegrationTest.java | 121 .../salesforce/dto/generated/Account.java | 284 +++ .../apache/camel/maven/CamelSalesforceMojo.java | 3 +- .../CamelSalesforceMojoIntegrationTest.java | 2 +- 6 files changed, 546 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/108faab4/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java new file mode 100644 index 000..2385f94 --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java @@ -0,0 +1,93 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.salesforce.api.dto; + +/** + * Salesforce DTO for Compound type urn:address. + */ +public class Address extends GeoLocation { + +private String city; + +private String country; + +private String countryCode; + +private String postalCode; + +private String state; + +private String stateCode; + +private String street; + +public String getCity() { +return city; +} + +public void setCity(String city) { +this.city = city; +} + +public String getCountry() { +return country; +} + +public void setCountry(String country) { +this.country = country; +} + +public String getCountryCode() { +return countryCode; +} + +public void setCountryCode(String countryCode) { +this.countryCode = countryCode; +} + +public String getPostalCode() { +return postalCode; +} + +public void setPostalCode(String postalCode) { +this.postalCode = postalCode; +} + +public String getState() { +return state; +} + +public void setState(String state) { +this.state = state; +} + +public String getStateCode() { +return stateCode; +} + +public void setStateCode(String stateCode) { +this.stateCode = stateCode; +} + +public String getStreet() { +return street; +} + +public void setStreet(String street) { +this.street = street; +} +} http://git-wip-us.apache.org/repos/asf/camel/blob/108faab4/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java new file mode 100644 index 000..b21d79a --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java @@ -0,0 +1,45 @@ +/** + *
[2/5] camel git commit: CAMEL-8601: Added support for address and geo-location Salesforce compound types
CAMEL-8601: Added support for address and geo-location Salesforce compound types Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/1070d55b Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/1070d55b Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/1070d55b Branch: refs/heads/camel-2.15.x Commit: 1070d55ba37ea5daa94ece21e4ae65584f171a91 Parents: 6f3daa8 Author: Dhiraj Bokde dhira...@yahoo.com Authored: Mon Apr 6 23:07:13 2015 -0700 Committer: Dhiraj Bokde dhira...@yahoo.com Committed: Mon Apr 6 23:19:13 2015 -0700 -- .../component/salesforce/api/dto/Address.java | 93 ++ .../salesforce/api/dto/GeoLocation.java | 45 +++ .../CompoundTypesIntegrationTest.java | 121 .../salesforce/dto/generated/Account.java | 284 +++ .../apache/camel/maven/CamelSalesforceMojo.java | 3 +- .../CamelSalesforceMojoIntegrationTest.java | 2 +- 6 files changed, 546 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/1070d55b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java new file mode 100644 index 000..2385f94 --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java @@ -0,0 +1,93 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.salesforce.api.dto; + +/** + * Salesforce DTO for Compound type urn:address. + */ +public class Address extends GeoLocation { + +private String city; + +private String country; + +private String countryCode; + +private String postalCode; + +private String state; + +private String stateCode; + +private String street; + +public String getCity() { +return city; +} + +public void setCity(String city) { +this.city = city; +} + +public String getCountry() { +return country; +} + +public void setCountry(String country) { +this.country = country; +} + +public String getCountryCode() { +return countryCode; +} + +public void setCountryCode(String countryCode) { +this.countryCode = countryCode; +} + +public String getPostalCode() { +return postalCode; +} + +public void setPostalCode(String postalCode) { +this.postalCode = postalCode; +} + +public String getState() { +return state; +} + +public void setState(String state) { +this.state = state; +} + +public String getStateCode() { +return stateCode; +} + +public void setStateCode(String stateCode) { +this.stateCode = stateCode; +} + +public String getStreet() { +return street; +} + +public void setStreet(String street) { +this.street = street; +} +} http://git-wip-us.apache.org/repos/asf/camel/blob/1070d55b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java new file mode 100644 index 000..b21d79a --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java @@ -0,0 +1,45 @@ +/** + *
[1/5] camel git commit: CAMEL-8601: Added support for address and geo-location Salesforce compound types
Repository: camel Updated Branches: refs/heads/camel-2.12.x 49c609843 - 108faab42 refs/heads/camel-2.13.x ebec06b57 - c2cd0291d refs/heads/camel-2.14.x 6e862cc94 - dc6787be0 refs/heads/camel-2.15.x 6f3daa8ec - 1070d55ba refs/heads/master b858dbb91 - e6e3047b0 CAMEL-8601: Added support for address and geo-location Salesforce compound types Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/e6e3047b Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/e6e3047b Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/e6e3047b Branch: refs/heads/master Commit: e6e3047b02f97861c5a6730776e1adf4d858205b Parents: b858dbb Author: Dhiraj Bokde dhira...@yahoo.com Authored: Mon Apr 6 23:07:13 2015 -0700 Committer: Dhiraj Bokde dhira...@yahoo.com Committed: Mon Apr 6 23:07:13 2015 -0700 -- .../component/salesforce/api/dto/Address.java | 93 ++ .../salesforce/api/dto/GeoLocation.java | 45 +++ .../CompoundTypesIntegrationTest.java | 121 .../salesforce/dto/generated/Account.java | 284 +++ .../apache/camel/maven/CamelSalesforceMojo.java | 3 +- .../CamelSalesforceMojoIntegrationTest.java | 2 +- 6 files changed, 546 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/e6e3047b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java new file mode 100644 index 000..2385f94 --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java @@ -0,0 +1,93 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.salesforce.api.dto; + +/** + * Salesforce DTO for Compound type urn:address. + */ +public class Address extends GeoLocation { + +private String city; + +private String country; + +private String countryCode; + +private String postalCode; + +private String state; + +private String stateCode; + +private String street; + +public String getCity() { +return city; +} + +public void setCity(String city) { +this.city = city; +} + +public String getCountry() { +return country; +} + +public void setCountry(String country) { +this.country = country; +} + +public String getCountryCode() { +return countryCode; +} + +public void setCountryCode(String countryCode) { +this.countryCode = countryCode; +} + +public String getPostalCode() { +return postalCode; +} + +public void setPostalCode(String postalCode) { +this.postalCode = postalCode; +} + +public String getState() { +return state; +} + +public void setState(String state) { +this.state = state; +} + +public String getStateCode() { +return stateCode; +} + +public void setStateCode(String stateCode) { +this.stateCode = stateCode; +} + +public String getStreet() { +return street; +} + +public void setStreet(String street) { +this.street = street; +} +} http://git-wip-us.apache.org/repos/asf/camel/blob/e6e3047b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java
[4/5] camel git commit: CAMEL-8601: Added support for address and geo-location Salesforce compound types
CAMEL-8601: Added support for address and geo-location Salesforce compound types Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/c2cd0291 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/c2cd0291 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/c2cd0291 Branch: refs/heads/camel-2.13.x Commit: c2cd0291d32e42270133fd96e37ff7e444bd9693 Parents: ebec06b Author: Dhiraj Bokde dhira...@yahoo.com Authored: Mon Apr 6 23:07:13 2015 -0700 Committer: Dhiraj Bokde dhira...@yahoo.com Committed: Mon Apr 6 23:20:33 2015 -0700 -- .../component/salesforce/api/dto/Address.java | 93 ++ .../salesforce/api/dto/GeoLocation.java | 45 +++ .../CompoundTypesIntegrationTest.java | 121 .../salesforce/dto/generated/Account.java | 284 +++ .../apache/camel/maven/CamelSalesforceMojo.java | 3 +- .../CamelSalesforceMojoIntegrationTest.java | 2 +- 6 files changed, 546 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/c2cd0291/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java new file mode 100644 index 000..2385f94 --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java @@ -0,0 +1,93 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.salesforce.api.dto; + +/** + * Salesforce DTO for Compound type urn:address. + */ +public class Address extends GeoLocation { + +private String city; + +private String country; + +private String countryCode; + +private String postalCode; + +private String state; + +private String stateCode; + +private String street; + +public String getCity() { +return city; +} + +public void setCity(String city) { +this.city = city; +} + +public String getCountry() { +return country; +} + +public void setCountry(String country) { +this.country = country; +} + +public String getCountryCode() { +return countryCode; +} + +public void setCountryCode(String countryCode) { +this.countryCode = countryCode; +} + +public String getPostalCode() { +return postalCode; +} + +public void setPostalCode(String postalCode) { +this.postalCode = postalCode; +} + +public String getState() { +return state; +} + +public void setState(String state) { +this.state = state; +} + +public String getStateCode() { +return stateCode; +} + +public void setStateCode(String stateCode) { +this.stateCode = stateCode; +} + +public String getStreet() { +return street; +} + +public void setStreet(String street) { +this.street = street; +} +} http://git-wip-us.apache.org/repos/asf/camel/blob/c2cd0291/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java new file mode 100644 index 000..b21d79a --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java @@ -0,0 +1,45 @@ +/** + *
[3/5] camel git commit: CAMEL-8601: Added support for address and geo-location Salesforce compound types
CAMEL-8601: Added support for address and geo-location Salesforce compound types Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/dc6787be Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/dc6787be Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/dc6787be Branch: refs/heads/camel-2.14.x Commit: dc6787be05b807c5ecf3eea123cd7fd27a5c01f0 Parents: 6e862cc Author: Dhiraj Bokde dhira...@yahoo.com Authored: Mon Apr 6 23:07:13 2015 -0700 Committer: Dhiraj Bokde dhira...@yahoo.com Committed: Mon Apr 6 23:20:13 2015 -0700 -- .../component/salesforce/api/dto/Address.java | 93 ++ .../salesforce/api/dto/GeoLocation.java | 45 +++ .../CompoundTypesIntegrationTest.java | 121 .../salesforce/dto/generated/Account.java | 284 +++ .../apache/camel/maven/CamelSalesforceMojo.java | 3 +- .../CamelSalesforceMojoIntegrationTest.java | 2 +- 6 files changed, 546 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/camel/blob/dc6787be/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java new file mode 100644 index 000..2385f94 --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/Address.java @@ -0,0 +1,93 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the License); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.salesforce.api.dto; + +/** + * Salesforce DTO for Compound type urn:address. + */ +public class Address extends GeoLocation { + +private String city; + +private String country; + +private String countryCode; + +private String postalCode; + +private String state; + +private String stateCode; + +private String street; + +public String getCity() { +return city; +} + +public void setCity(String city) { +this.city = city; +} + +public String getCountry() { +return country; +} + +public void setCountry(String country) { +this.country = country; +} + +public String getCountryCode() { +return countryCode; +} + +public void setCountryCode(String countryCode) { +this.countryCode = countryCode; +} + +public String getPostalCode() { +return postalCode; +} + +public void setPostalCode(String postalCode) { +this.postalCode = postalCode; +} + +public String getState() { +return state; +} + +public void setState(String state) { +this.state = state; +} + +public String getStateCode() { +return stateCode; +} + +public void setStateCode(String stateCode) { +this.stateCode = stateCode; +} + +public String getStreet() { +return street; +} + +public void setStreet(String street) { +this.street = street; +} +} http://git-wip-us.apache.org/repos/asf/camel/blob/dc6787be/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java -- diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java new file mode 100644 index 000..b21d79a --- /dev/null +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/GeoLocation.java @@ -0,0 +1,45 @@ +/** + *
Git Push Summary
Repository: camel Updated Branches: refs/remotes/origin/trunk [deleted] ec0e3a736
Git Push Summary
Repository: camel Updated Branches: refs/remotes/origin/trunk [created] ec0e3a736
buildbot failure in ASF Buildbot on camel-site-production
The Buildbot has detected a new failure on builder camel-site-production while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/camel-site-production/builds/8328 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-cms-slave Build Reason: The Nightly scheduler named 'camel-site-production' triggered this build Build Source Stamp: [branch camel/website] HEAD Blamelist: BUILD FAILED: failed compile Sincerely, -The Buildbot
buildbot success in ASF Buildbot on camel-site-production
The Buildbot has detected a restored build on builder camel-site-production while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/camel-site-production/builds/8329 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-cms-slave Build Reason: The Nightly scheduler named 'camel-site-production' triggered this build Build Source Stamp: [branch camel/website] HEAD Blamelist: Build succeeded! Sincerely, -The Buildbot