Author: markt
Date: Thu Dec 27 18:08:14 2012
New Revision: 1426279

URL: http://svn.apache.org/viewvc?rev=1426279&view=rev
Log:
Javadoc and remove unnecessary code

Modified:
    tomcat/trunk/java/javax/websocket/server/DefaultServerConfiguration.java
    tomcat/trunk/java/javax/websocket/server/ServerEndpointConfiguration.java
    tomcat/trunk/java/org/apache/tomcat/websocket/PojoEndpointConfiguration.java

Modified: 
tomcat/trunk/java/javax/websocket/server/DefaultServerConfiguration.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/websocket/server/DefaultServerConfiguration.java?rev=1426279&r1=1426278&r2=1426279&view=diff
==============================================================================
--- tomcat/trunk/java/javax/websocket/server/DefaultServerConfiguration.java 
(original)
+++ tomcat/trunk/java/javax/websocket/server/DefaultServerConfiguration.java 
Thu Dec 27 18:08:14 2012
@@ -26,6 +26,9 @@ import javax.websocket.Endpoint;
 import javax.websocket.Extension;
 import javax.websocket.HandshakeResponse;
 
+/**
+ * Provides the default implementation for WebSocket server endpoints.
+ */
 public class DefaultServerConfiguration implements ServerEndpointConfiguration 
{
 
     private Class<? extends Endpoint> endpointClass;
@@ -101,6 +104,11 @@ public class DefaultServerConfiguration 
         return null;
     }
 
+    /**
+     * {@inheritDoc}
+     *
+     * The default implementation accepts all connection requests.
+     */
     @Override
     public boolean checkOrigin(String originHeaderValue) {
         return true;

Modified: 
tomcat/trunk/java/javax/websocket/server/ServerEndpointConfiguration.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/websocket/server/ServerEndpointConfiguration.java?rev=1426279&r1=1426278&r2=1426279&view=diff
==============================================================================
--- tomcat/trunk/java/javax/websocket/server/ServerEndpointConfiguration.java 
(original)
+++ tomcat/trunk/java/javax/websocket/server/ServerEndpointConfiguration.java 
Thu Dec 27 18:08:14 2012
@@ -32,11 +32,24 @@ public interface ServerEndpointConfigura
 
     List<Extension> getNegotiatedExtensions(List<Extension> 
requestedExtensions);
 
+    /**
+     * Enables the WebSocket endpoint to acceot or reject connections based on
+     * the HTTP origin header.
+     *
+     * @param originHeaderValue The HTTP origin header provided by the client.
+     *
+     * @return  <code>true</code> if the request should be accepted otherwise
+     *          <code>false</false>
+     */
     boolean checkOrigin(String originHeaderValue);
 
     boolean matchesURI(URI uri);
 
     void modifyHandshake(HandshakeRequest request, HandshakeResponse response);
 
+    /**
+     * Returns the path at which this WebSocket server endpoint has been
+     * registered. It may be a path or a level 0 URI template.
+     */
     String getPath();
 }

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/PojoEndpointConfiguration.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/PojoEndpointConfiguration.java?rev=1426279&r1=1426278&r2=1426279&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/websocket/PojoEndpointConfiguration.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/websocket/PojoEndpointConfiguration.java 
Thu Dec 27 18:08:14 2012
@@ -44,13 +44,6 @@ public class PojoEndpointConfiguration e
 
 
     @Override
-    public boolean checkOrigin(String originHeaderValue) {
-        // Allow all
-        return true;
-    }
-
-
-    @Override
     public String getPath() {
         return servletPath;
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to