org.apache.rave.provider.w3c.service.impl
Class WookieWidgetService

java.lang.Object
  extended by org.apache.rave.provider.w3c.service.impl.WookieWidgetService
All Implemented Interfaces:
WidgetProviderService

public class WookieWidgetService
extends Object
implements WidgetProviderService


Constructor Summary
WookieWidgetService(String wookieServerUrl, String wookieApiKey, String adminUsername, String adminPassword)
           
 
Method Summary
 Widget getWidget(String url)
           
 Widget getWidget(User viewer, String sharedDataKey, Widget widget)
           
 Widget[] getWidgets()
          Get all widgets available from the configured Wookie server
 Widget publishWidgetUrlToWookie(String widgetStrUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WookieWidgetService

public WookieWidgetService(String wookieServerUrl,
                           String wookieApiKey,
                           String adminUsername,
                           String adminPassword)
Method Detail

getWidget

public Widget getWidget(User viewer,
                        String sharedDataKey,
                        Widget widget)
Specified by:
getWidget in interface WidgetProviderService

getWidgets

public Widget[] getWidgets()
                    throws org.apache.wookie.connector.framework.WookieConnectorException
Get all widgets available from the configured Wookie server

Returns:
an array of available widgets
Throws:
org.apache.wookie.connector.framework.WookieConnectorException

getWidget

public Widget getWidget(String url)
                 throws org.apache.wookie.connector.framework.WookieConnectorException
Throws:
org.apache.wookie.connector.framework.WookieConnectorException

publishWidgetUrlToWookie

public Widget publishWidgetUrlToWookie(String widgetStrUrl)


Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.