GigCompilation_.java :  » Google-tech » gig » org » eiichiro » gig » Java Open Source

Java Open Source » Google tech » gig 
gig » org » eiichiro » gig » GigCompilation_.java
package org.eiichiro.gig;

import java.util.HashSet;
import java.util.Set;

import javax.annotation.Generated;

import org.eiichiro.gig.Compilation;
import org.eiichiro.jazzmaster.service.Service;

@Generated("org.eiichiro.gig.tools.CompilationMaker")
public class GigCompilation_ implements Compilation {

  private static Set<Class<?>> endpoints = new HashSet<Class<?>>();
  
  private static Set<Class<? extends Service>> definitions = new HashSet<Class<? extends Service>>();
  
  private static Set<Class<?>> implementations = new HashSet<Class<?>>();
  
  private static Set<Class<?>> interceptors = new HashSet<Class<?>>();
  
  static {
    endpoints.add(gig.examples.bbs.BBSEndpoint.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineMailService.class);
    definitions.add(org.eiichiro.gig.acidhouse.AcidHouseAppEngineStrongDatastoreSession.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineQueue.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineMemcacheService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineUserService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineCapabilitiesService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineOAuthService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineQuotaService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineBlobstoreService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineDatastoreService.class);
    definitions.add(org.eiichiro.gig.acidhouse.AcidHouseAppEngineDatastoreSession.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineChannelService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineXMPPService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineImagesService.class);
    definitions.add(org.eiichiro.gig.appengine.AppEngineURLFetchService.class);
    implementations.add(gig.examples.bbs.BBSServiceImpl.class);
    interceptors.add(org.eiichiro.gig.acidhouse.TransactionalInterceptor.class);
  }
  
  public GigCompilation_() {}
  
  @Override
  public Set<Class<?>> getEndpoints() {
    return endpoints;
  }

  @Override
  public Set<Class<?>> getImplementations() {
    return implementations;
  }

  @Override
  public Set<Class<?>> getInterceptors() {
    return interceptors;
  }

  @Override
  public Set<Class<? extends Service>> getServices() {
    return definitions;
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.