com.xpn.xwiki.plugin.alexa
Class AlexaPluginApi

java.lang.Object
  extended bycom.xpn.xwiki.api.Api
      extended bycom.xpn.xwiki.plugin.alexa.AlexaPluginApi

public class AlexaPluginApi
extends Api


Field Summary
private  AlexaPlugin plugin
           
 
Fields inherited from class com.xpn.xwiki.api.Api
context
 
Constructor Summary
AlexaPluginApi(AlexaPlugin plugin, XWikiContext context)
           
 
Method Summary
 com.amazon.api.alexa.holders.OperationRequestHolder getOperationRequestHolder()
           
 AlexaPlugin getPlugin()
           
 com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId, java.lang.String url)
           
 com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId, java.lang.String url, java.lang.String responseGroup)
           
 com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId, java.lang.String url, java.lang.String responseGroup, java.lang.String countryCodes)
           
 com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId, java.lang.String associateTag, java.lang.String validate, com.amazon.api.alexa.UrlInfoRequest shared, com.amazon.api.alexa.UrlInfoRequest[] request, com.amazon.api.alexa.holders.OperationRequestHolder operationRequest)
           
 com.amazon.api.alexa.UrlInfoRequest getUrlInfoRequest()
           
 com.amazon.api.alexa.holders.UrlInfoResultHolder getUrlInfoResultHolder()
           
 void setPlugin(AlexaPlugin plugin)
           
 
Methods inherited from class com.xpn.xwiki.api.Api
checkProgrammingRights, hasAccessLevel, hasAdminRights, hasProgrammingRights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugin

private AlexaPlugin plugin
Constructor Detail

AlexaPluginApi

public AlexaPluginApi(AlexaPlugin plugin,
                      XWikiContext context)
Method Detail

getPlugin

public AlexaPlugin getPlugin()

setPlugin

public void setPlugin(AlexaPlugin plugin)

getUrlInfoRequest

public com.amazon.api.alexa.UrlInfoRequest getUrlInfoRequest()

getOperationRequestHolder

public com.amazon.api.alexa.holders.OperationRequestHolder getOperationRequestHolder()

getUrlInfoResultHolder

public com.amazon.api.alexa.holders.UrlInfoResultHolder getUrlInfoResultHolder()

getUrlInfo

public com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId,
                                                     java.lang.String associateTag,
                                                     java.lang.String validate,
                                                     com.amazon.api.alexa.UrlInfoRequest shared,
                                                     com.amazon.api.alexa.UrlInfoRequest[] request,
                                                     com.amazon.api.alexa.holders.OperationRequestHolder operationRequest)
                                              throws javax.xml.rpc.ServiceException,
                                                     java.rmi.RemoteException
Throws:
javax.xml.rpc.ServiceException
java.rmi.RemoteException

getUrlInfo

public com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId,
                                                     java.lang.String url)
                                              throws javax.xml.rpc.ServiceException,
                                                     java.rmi.RemoteException
Throws:
javax.xml.rpc.ServiceException
java.rmi.RemoteException

getUrlInfo

public com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId,
                                                     java.lang.String url,
                                                     java.lang.String responseGroup)
                                              throws javax.xml.rpc.ServiceException,
                                                     java.rmi.RemoteException
Throws:
javax.xml.rpc.ServiceException
java.rmi.RemoteException

getUrlInfo

public com.amazon.api.alexa.UrlInfoResult getUrlInfo(java.lang.String subscriptionId,
                                                     java.lang.String url,
                                                     java.lang.String responseGroup,
                                                     java.lang.String countryCodes)
                                              throws javax.xml.rpc.ServiceException,
                                                     java.rmi.RemoteException
Throws:
javax.xml.rpc.ServiceException
java.rmi.RemoteException


Copyright 2003 Ludovic Dubost