Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Commit

Permalink
Merge pull request #59 from salesforce-marketingcloud/v1.2.0
Browse files Browse the repository at this point in the history
V1.2.0
  • Loading branch information
sharif26 authored Aug 9, 2017
2 parents 61500fe + 600ddb7 commit 74b04fc
Show file tree
Hide file tree
Showing 2,733 changed files with 431,648 additions and 156 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# OS X
.DS_Store
fuelsdk.properties

# Eclipse
.classpath
Expand Down
Empty file modified COPYING
100644 → 100755
Empty file.
19 changes: 17 additions & 2 deletions README.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,21 @@ Java platform. Among other things, the SDK:
For more information about the Java SDK and how to use it, please see
the Javadocs at http://salesforce-marketingcloud.github.io/FuelSDK-Java/.

# New Features in Version 1.2.0
* Project tree structure
* Source Packages : SDK package (src/main/java/com/exacttarget/fuelsdk/)
* Test Packages : JUnit test package (src/test/java/com/exacttarget/fuelsdk/)
* Annotation Packages : The annotation package (src/main/java/com/exacttarget/fuelsdk/annotations/)
* Documentation : SDK API HTML documentation (docs/)

* New addition to the source packages
- Added ETProfileAttribute.java to create new Subcriber
- Added SendClassification on ETTriggeredEmail to create new Triggered Send Definition

* JUnit test case : This covers basic happy path testing. All the test cases use “ET” classes. Advanced and more comprehensive test cases will be added in future releases. Added new JUnit test cases.

* API docs : added API documentation using doxygen documentation framework. (under docs/ directory)

Installation
------------

Expand All @@ -33,11 +48,11 @@ The easiest way to install the Java SDK is via Maven—simply add the follow
<dependency>
<groupId>com.exacttarget</groupId>
<artifactId>fuelsdk</artifactId>
<version>1.1.0</version>
<version>1.2.0</version>
</dependency>

Maven will automatically resolve, download, and install all dependencies for you.

You can also download a jar file from the [Releases](https://github.com/salesforce-marketingcloud/FuelSDK-Java/releases) page or clone the repository and build a jar file yourself in the standard way. If you go this route, you'll need to ensure you have manually downloaded and installed all dependencies ([Apache CXF](http://cxf.apache.org), [Apache Commons BeanUtils](http://commons.apache.org/proper/commons-beanutils), [Apache log4j 1.x](http://logging.apache.org/log4j/1.2/), and [Google Gson](https://code.google.com/p/google-gson)) to your class path.

Once you have the SDK installed, you'll need to obtain a client ID and client secret from App Center and place them in `fuelsdk.properties` using `src/main/resources/fuelsdk.properties.template` as a starting template. Theses values authenticate you to the Saleforce Marketing Cloud API. Please see https://code.exacttarget.com/getting-started/setting-your-development-environment for more information about how to use App Center to get a client ID and client secret.
Once you have the SDK installed, you'll need to obtain a client ID and client secret from App Center and place them in `fuelsdk.properties` using `src/main/resources/fuelsdk.properties.template` as a starting template. Theses values authenticate you to the Saleforce Marketing Cloud API.
Binary file added SF.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## Version 1.2.0 - 08/08/2017 ##
* Project tree structure
* Source Packages : SDK package (src/main/java/com/exacttarget/fuelsdk/)
* Test Packages : JUnit test package (src/test/java/com/exacttarget/fuelsdk/)
* Annotation Packages : The annotation package (src/main/java/com/exacttarget/fuelsdk/annotations/)
* Documentation : SDK API HTML documentation (docs/)

* New addition to the source packages
- Added ETProfileAttribute.java to create new Subcriber
- Added SendClassification on ETTriggeredEmail to create new Triggered Send Definition

* JUnit test case : This covers basic happy path testing. All the test cases use “ET” classes. Advanced and more comprehensive test cases will be added in future releases. Added new JUnit test cases:
- ETCampaignTest.java
- ETCampaignAssetTest.java
- ETEmailTest.java
- ETListTest.java
- ETSubscriberListTest.java
- ETSubscriberTest.java
- ETTriggeredTest.java

* API docs : added API documentation using doxygen documentation framework. (under docs/ directory)

Loading

0 comments on commit 74b04fc

Please sign in to comment.