All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.synedge.oss.client.CustomerClient Maven / Gradle / Ivy

Go to download

This client allows you to easily connect to the Synedge API with any language running on the JDK

The newest version!
package com.synedge.oss.client;

import com.synedge.oss.client.customer.Customer;
import groovy.transform.CompileStatic;

import java.util.Collection;

/**
 * Client for handling all customer related actions
 * @author Paul van Assen
 *
 */
@CompileStatic
public interface CustomerClient {
    /**
     * Get a collection of customers for the current logged in user
     * @return Collection of customers
     */
    Collection getCustomers();
    
    /**
     * Get one specific customer for the current logged in user
     * @param customerId The id of the customer to get
     * @return One customer
     */
    Customer getCustomer(String customerId);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy