package cz.beranek.comet;
import java.io.IOException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.google.appengine.api.channel.ChannelService;
import com.google.appengine.api.channel.ChannelServiceFactory;
import com.google.appengine.api.users.UserServiceFactory;
public class ServerServlet extends HttpServlet{
@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException{
final com.google.appengine.api.users.UserService userService = UserServiceFactory.getUserService();
final ChannelService channelService = ChannelServiceFactory.getChannelService();
//vytvoreni ID pro uzivatele
String userId = userService.getCurrentUser().getUserId();
//asi vytvoreni kanalu a prirazeni tokenu
String token = channelService.createChannel(userId);
//ted musime predat token do stranky uzivatele (asi :-) )
//v googlu vemou obsah indexu a tam si daji nejaky tag ktery pak nahradi tim tokenem
//viz index=index.replaceAll("\\{\\{ token \\}\\}",token);
//pak nasleduje odeslani predelane stranky s tokenemn
//resp.setContentType("text/html")
//resp.getWriter().write(index);
}
}