Search in sources :

Example 1 with Person

use of com.ciscospark.Person in project openhab1-addons by openhab.

the class CiscoSparkActionService method start.

private void start() {
    if (!isProperlyConfigured) {
        return;
    }
    try {
        logger.debug("Creating Cisco Spark client...");
        CiscoSpark.spark = createSpark();
        logger.debug("Retrieving user...");
        Person person = CiscoSpark.spark.people().path("/me").get();
        logger.info("Cisco Spark logged in as {}", person.getDisplayName());
    } catch (SparkException se) {
        logger.warn("Failed to initialized Cisco Spark", se);
    } catch (Exception e) {
        logger.warn("Failed to initialized Cisco Spark!", e);
    }
    logger.info("Cisco Spark has been successfully started");
}
Also used : SparkException(com.ciscospark.SparkException) Person(com.ciscospark.Person) SparkException(com.ciscospark.SparkException) ConfigurationException(org.osgi.service.cm.ConfigurationException)

Aggregations

Person (com.ciscospark.Person)1 SparkException (com.ciscospark.SparkException)1 ConfigurationException (org.osgi.service.cm.ConfigurationException)1