Hi,
After the back-end for the rest of Implemetation Full API = SPI
(PersonService.java, AppService.java, ActivityService.java)
and their integration in web.xml (see below web.xml) and (see below
GuiceModule.java)
Should I still Implement the Interface OAuthDataStore.java??
and declare it in Web.xml and GuiceModule.java or is it unnecessary??
and in which Shindig files should I add anything??
web.xml :
<context-param>
<param-name>guice-modules</param-name>
<param-value>
org.apache.shindig.common.PropertiesModule:
de.lyth.os.service.GuiceModul
</param-value>
</context-param>
GuiceModul.java :
public class GuiceModul extends SocialApiGuiceModule
{
private static final String ACTIVITY_SPI_BEAN_NAME = "OsActivityServiceID";
private static final String PERSON_SPI_BEAN_NAME = "OsPersonServiceID";
private static final String APP_SPI_BEAN_NAME = "OsApplicationServiceID";
/**
* {...@inheritdoc}
* @see com.google.inject.AbstractModule#configure()
*/
@Override
protected void configure()
{
ApplicationContext applicationContext =
ApplicationContextFactory.getApplicationContext();
this.bind(ActivityService.class).toInstance((ActivityService)
applicationContext.getBean(ACTIVITY_SPI_BEAN_NAME));
this.bind(PersonService.class).toInstance((PersonService)
applicationContext.getBean(PERSON_SPI_BEAN_NAME));
this.bind(AppDataService.class).toInstance((AppDataService)
applicationContext.getBean(APP_SPI_BEAN_NAME));
super.configure();
}
Thanks in advans
Hassan Bidani
_________________________________________________________________
http://redirect.gimas.net/?n=M1001xFotos2
Dein Santa Claus hat rote Augen? Jetzt X-Mas-Fotos bearbeiten!