Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 1 addition & 18 deletions examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<xap-java-sdk.sdk.version>1.2.0</xap-java-sdk.sdk.version>
<xap-java-sdk.sdk.version>1.2.9-SNAPSHOT</xap-java-sdk.sdk.version>
<maven.licence.plugin.version>5.0.0</maven.licence.plugin.version>
</properties>

Expand Down Expand Up @@ -76,23 +76,6 @@

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<configLocation>google_checks.xml</configLocation>
<consoleOutput>true</consoleOutput>
<violationSeverity>warning</violationSeverity>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,60 +32,47 @@
* For reference, see the individual scenarios in the scenarios package.
*/
public class XapSdkDemoTestRun {
private static final Logger logger = LoggerFactory.getLogger(XapSdkDemoTestRun.class);
private static final Logger logger = LoggerFactory.getLogger(XapSdkDemoTestRun.class);

/**
* Main method.
*/
public static void main(String[] args) {
/**
* Main method.
*/
public static void main(String[] args) {

logger.info(
"============================== Running Lodging Scenarios =============================");
logger.info("============================== Running Lodging Scenarios =============================");

AvailabilityCalendarsQuickStartScenario availabilityCalendarsQuickStartScenario =
new AvailabilityCalendarsQuickStartScenario();
availabilityCalendarsQuickStartScenario.run();
AvailabilityCalendarsQuickStartScenario availabilityCalendarsQuickStartScenario = new AvailabilityCalendarsQuickStartScenario();
availabilityCalendarsQuickStartScenario.run();

ListingsQuickStartScenario listingsQuickStartScenario = new ListingsQuickStartScenario();
listingsQuickStartScenario.run();
ListingsQuickStartScenario listingsQuickStartScenario = new ListingsQuickStartScenario();
listingsQuickStartScenario.run();

HotelIdsSearchEndToEndScenario hotelIdsSearchEndToEndScenario =
new HotelIdsSearchEndToEndScenario();
hotelIdsSearchEndToEndScenario.run();
HotelIdsSearchEndToEndScenario hotelIdsSearchEndToEndScenario = new HotelIdsSearchEndToEndScenario();
hotelIdsSearchEndToEndScenario.run();

VrboPropertySearchEndToEndScenario vrboPropertySearchEndToEndScenario =
new VrboPropertySearchEndToEndScenario();
vrboPropertySearchEndToEndScenario.run();
VrboPropertySearchEndToEndScenario vrboPropertySearchEndToEndScenario = new VrboPropertySearchEndToEndScenario();
vrboPropertySearchEndToEndScenario.run();

logger.info(
"=============================== End of Lodging Scenarios ==============================");
logger.info("=============================== End of Lodging Scenarios ==============================");
logger.info("============================== Running Car Scenarios =============================");

logger.info(
"============================== Running Car Scenarios =============================");
CarListingsQuickStartScenario carListingsQuickStartScenario =
new CarListingsQuickStartScenario();
CarListingsQuickStartScenario carListingsQuickStartScenario = new CarListingsQuickStartScenario();
carListingsQuickStartScenario.run();

carListingsQuickStartScenario.run();
CarDetailsQuickStartScenario carDetailsQuickStartScenario = new CarDetailsQuickStartScenario();
carDetailsQuickStartScenario.run();

CarDetailsQuickStartScenario carDetailsQuickStartScenario = new CarDetailsQuickStartScenario();
carDetailsQuickStartScenario.run();
logger.info(
"=============================== End of Car Scenarios ==============================");
logger.info("=============================== End of Car Scenarios ==============================");
logger.info("============================== Running Activity Scenarios =============================");

logger.info(
"============================== Running Activity Scenarios =============================");
ActivityListingsQuickStartScenario activityListingsQuickStartScenario =
new ActivityListingsQuickStartScenario();
ActivityListingsQuickStartScenario activityListingsQuickStartScenario = new ActivityListingsQuickStartScenario();
activityListingsQuickStartScenario.run();

activityListingsQuickStartScenario.run();
ActivityDetailsQuickStartScenario activityDetailsQuickStartScenario = new ActivityDetailsQuickStartScenario();
activityDetailsQuickStartScenario.run();

ActivityDetailsQuickStartScenario activityDetailsQuickStartScenario =
new ActivityDetailsQuickStartScenario();
activityDetailsQuickStartScenario.run();
logger.info(
"=============================== End of Activity Scenarios ==============================");
logger.info("=============================== End of Activity Scenarios ==============================");


System.exit(0);
}
System.exit(0);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,18 @@
* Interface for scenarios.
*/
public interface XapScenario {
String PARTNER_TRANSACTION_ID = "xap-java-sdk-examples";

String PARTNER_TRANSACTION_ID = "xap-java-sdk-examples";
void run();

void run();

/**
* Create a client.
*
* @return XapClient
*/
default XapClient createClient() {
String key = System.getProperty("com.expediagroup.xapjavasdk.apikey");
String secret = System.getProperty("com.expediagroup.xapjavasdk.apisecret");
return XapClient
.builder()
.key(key)
.secret(secret)
.build();
}
/**
* Create a client.
*
* @return XapClient
*/
default XapClient createClient() {
String key = System.getProperty("com.expediagroup.xapjavasdk.apikey");
String secret = System.getProperty("com.expediagroup.xapjavasdk.apisecret");
return XapClient.builder().key(key).secret(secret).build();
}
}
Loading