Return-Path: X-Original-To: apmail-tomcat-dev-archive@www.apache.org Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A4D76EC17 for ; Thu, 6 Dec 2012 12:55:20 +0000 (UTC) Received: (qmail 14555 invoked by uid 500); 6 Dec 2012 12:55:20 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 14241 invoked by uid 500); 6 Dec 2012 12:55:16 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 14212 invoked by uid 99); 6 Dec 2012 12:55:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Dec 2012 12:55:15 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [217.146.183.202] (HELO nm4.bt.bullet.mail.ukl.yahoo.com) (217.146.183.202) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Dec 2012 12:55:06 +0000 Received: from [217.146.183.198] by nm4.bt.bullet.mail.ukl.yahoo.com with NNFMP; 06 Dec 2012 12:54:44 -0000 Received: from [77.238.189.17] by tm4.bt.bullet.mail.ukl.yahoo.com with NNFMP; 06 Dec 2012 12:54:44 -0000 Received: from [127.0.0.1] by smtp817.mail.ird.yahoo.com with NNFMP; 06 Dec 2012 12:54:44 -0000 X-Yahoo-Newman-Id: 22763.92004.bm@smtp817.mail.ird.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: pnyMrY8VM1kIFr.EO3b1rjtf9U1H6eCBgJyDJlxDcvubAtZ teuaV59fT5kcBFpXWA9biD_fkIOOvk8FHYeMQNsZVywos_AkGW86NTOjhnKi tOuqXrgsziRQpWQH79w830ImfaEpI6czzEf1_OK8EnqzgzxGwtNiOqUXGxvf zhAPAiuV1RPeQcyYrExc2gdWvjg4nd0EpO0iuP.6ry75BcBxK1mxpjFnTYRd 7NkU2chVFOJyxvqgycBPIgVAkCeCV7IV2bqb01er9lenvS2TbgQg3EBiA3wf gLIM2k5rK.Qc9e7_XRJg5hNBLG2zSCGJcIVZzzHwBnEw3GVQKrOHpDGLPIju w0UxAe.D42Qc_CnGbPjaZq30A8Tb47Uzi7NIB.Upr0hogyNblVRYqz.mzw1x cJmf3OBgJ4vTyNxhNqkn7ejvW1.8T1m1a4h3SciIRiVh9v6eImnajTkrFwad 5yCdnV8oMvL.zfAJei2v6LTM- X-Yahoo-SMTP: 56TNLPWswBBNVS_kiT4ZwBAS8ZwKJ2BaB901hkoATM8MbuRyxg-- Received: from mail.homeinbox.net (markt@86.174.45.213 with login) by smtp817.mail.ird.yahoo.com with SMTP; 06 Dec 2012 12:54:43 +0000 GMT Received: from localhost (localhost [127.0.0.1]) by mail.homeinbox.net (Postfix) with ESMTP id 3629BB22002 for ; Thu, 6 Dec 2012 12:54:43 +0000 (GMT) X-Virus-Scanned: Debian amavisd-new at homeinbox.net Received: from mail.homeinbox.net ([127.0.0.1]) by localhost (mail.homeinbox.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pR48L-1Jp3ye for ; Thu, 6 Dec 2012 12:54:25 +0000 (GMT) Received: from [10.41.67.133] (unknown [213.205.234.60]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.homeinbox.net (Postfix) with ESMTPSA id C8A00B22001 for ; Thu, 6 Dec 2012 12:54:22 +0000 (GMT) User-Agent: K-9 Mail for Android In-Reply-To: References: <20121205225223.75E8F23889E0@eris.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: svn commit: r1417683 - in /tomcat/trunk/java/org/apache/tomcat/websocket: ClientContainerImpl.java PojoServerEndpointConfiguration.java ServerContainerImpl.java WsEndpointPojo.java WsFrame.java WsServlet.java WsSession.java From: Mark Thomas Date: Thu, 06 Dec 2012 12:47:48 +0000 To: Tomcat Developers List Message-ID: <635278b5-3181-4cc6-9ce3-848bae7eff2b@email.android.com> X-Virus-Checked: Checked by ClamAV on apache.org Konstantin Kolinko wrote: >2012/12/6 : >> Author: markt >> Date: Wed Dec 5 22:52:21 2012 >> New Revision: 1417683 >> >> URL: http://svn.apache.org/viewvc?rev=1417683&view=rev >> Log: >> Update implementation for API changes >> >> Added: >> >tomcat/trunk/java/org/apache/tomcat/websocket/PojoServerEndpointConfiguration.java > (with props) >> Modified: >> >tomcat/trunk/java/org/apache/tomcat/websocket/ClientContainerImpl.java >> >tomcat/trunk/java/org/apache/tomcat/websocket/ServerContainerImpl.java >> tomcat/trunk/java/org/apache/tomcat/websocket/WsEndpointPojo.java >> tomcat/trunk/java/org/apache/tomcat/websocket/WsFrame.java >> tomcat/trunk/java/org/apache/tomcat/websocket/WsServlet.java >> tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java >> > > >> Added: >tomcat/trunk/java/org/apache/tomcat/websocket/PojoServerEndpointConfiguration.java >> URL: >http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/PojoServerEndpointConfiguration.java?rev=1417683&view=auto >> >============================================================================== >> --- >tomcat/trunk/java/org/apache/tomcat/websocket/PojoServerEndpointConfiguration.java >(added) >> +++ >tomcat/trunk/java/org/apache/tomcat/websocket/PojoServerEndpointConfiguration.java >Wed Dec 5 22:52:21 2012 >> +package org.apache.tomcat.websocket; >> + >> +import javax.websocket.DefaultServerConfiguration; >> +import javax.websocket.Endpoint; >> +import javax.websocket.EndpointFactory; >> + >> +public class PojoServerEndpointConfiguration extends >> + DefaultServerConfiguration { >> + >> + @Override >> + public boolean checkOrigin(String originHeaderValue) { >> + // Allow all >> + return true; >> + } >> + >> + private final EndpointFactory endpointFactory; >> + private final String servletPath; >> + >> + PojoServerEndpointConfiguration(Class pojo, >> + PojoMethodMapping methodMapping, String servletPath, >String pathInfo) { >> + this.endpointFactory = >> + new PojoEndpointFactory(pojo, methodMapping, >pathInfo); >> + this.servletPath = servletPath; >> + } >> + > >(...) > >Was it intended to make the constructor package-visible? If it is then >the class itself could be made package-visible, for consistency. My >guess that was a typo. The PojoMethodMapping class is already public >and this one does not add much. > >Best regards, >Konstantin Kolinko > >--------------------------------------------------------------------- >To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org >For additional commands, e-mail: dev-help@tomcat.apache.org Yes, it was an oversight. I intend to review all the visibilities once the implementation is complete. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org