Sha256: 2f586851826e9527b9e8141285a4fb670901ad2892f7a25a680b7d6a0550e7cb
Contents?: true
Size: 1.96 KB
Versions: 4
Compression:
Stored size: 1.96 KB
Contents
// ======================================================================== // Copyright 2007-2008 Mort Bay Consulting Pty. Ltd. // ------------------------------------------------------------------------ // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // http://www.apache.org/licenses/LICENSE-2.0 // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. //======================================================================== package org.cometd.oort; import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import org.cometd.Bayeux; import org.mortbay.cometd.ext.TimesyncExtension; public class OortDemoServlet implements Servlet { ServletConfig _config; ServletContext _context; public String getServletInfo() { return this.getClass().toString(); } public ServletConfig getServletConfig() { return _config; } public void init(ServletConfig config) throws ServletException { _config=config; _context=config.getServletContext(); new OortChatService(_context); Bayeux bayeux = (Bayeux)_context.getAttribute(Bayeux.ATTRIBUTE); bayeux.addExtension(new TimesyncExtension()); } public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { throw new UnsupportedOperationException(); } public void destroy() { } }
Version data entries
4 entries across 4 versions & 1 rubygems