Author: markt Date: Sun Mar 17 11:50:36 2013 New Revision: 1457428 URL: http://svn.apache.org/r1457428 Log: Add/improve Javadoc
Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointClient.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialBinary.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialText.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeBinary.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholePong.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeText.java tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java Sun Mar 17 11:50:36 2013 @@ -30,6 +30,11 @@ import org.apache.juli.logging.Log; import org.apache.juli.logging.LogFactory; import org.apache.tomcat.util.res.StringManager; +/** + * Base implementation (client and server have different concrete + * implementations) of the wrapper that converts a POJO instance into a + * WebSocket endpoint instance. + */ public abstract class PojoEndpointBase extends Endpoint { private static final Log log = LogFactory.getLog(PojoEndpointBase.class); Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointClient.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointClient.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointClient.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoEndpointClient.java Sun Mar 17 11:50:36 2013 @@ -24,6 +24,11 @@ import javax.websocket.EndpointConfig; import javax.websocket.Session; +/** + * Wrapper class for instances of POJOs annotated with + * {@link javax.websocket.ClientEndpoint} so they appear as standard + * {@link javax.websocket.Endpoint} instances. + */ public class PojoEndpointClient extends PojoEndpointBase { public PojoEndpointClient(Object pojo, Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialBinary.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialBinary.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialBinary.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialBinary.java Sun Mar 17 11:50:36 2013 @@ -22,7 +22,7 @@ import java.nio.ByteBuffer; import javax.websocket.Session; /** - * ByteBuffer specific concrete partial implementation. + * ByteBuffer specific concrete implementation for handling partial messages. */ public class PojoMessageHandlerPartialBinary extends PojoMessageHandlerPartialBase<ByteBuffer>{ Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialText.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialText.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialText.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerPartialText.java Sun Mar 17 11:50:36 2013 @@ -21,7 +21,7 @@ import java.lang.reflect.Method; import javax.websocket.Session; /** - * Text specific concrete partial implementation. + * Text specific concrete implementation for handling partial messages. */ public class PojoMessageHandlerPartialText extends PojoMessageHandlerPartialBase<String>{ Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeBinary.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeBinary.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeBinary.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeBinary.java Sun Mar 17 11:50:36 2013 @@ -33,7 +33,7 @@ import javax.websocket.Session; import org.apache.tomcat.util.res.StringManager; /** - * ByteBuffer specific concrete whole message implementation. + * ByteBuffer specific concrete implementation for handling whole messages. */ public class PojoMessageHandlerWholeBinary extends PojoMessageHandlerWholeBase<ByteBuffer> { Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholePong.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholePong.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholePong.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholePong.java Sun Mar 17 11:50:36 2013 @@ -22,7 +22,7 @@ import javax.websocket.PongMessage; import javax.websocket.Session; /** - * PongMessage specific concrete whole message implementation. + * PongMessage specific concrete implementation for handling whole messages. */ public class PojoMessageHandlerWholePong extends PojoMessageHandlerWholeBase<PongMessage> { Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeText.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeText.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeText.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMessageHandlerWholeText.java Sun Mar 17 11:50:36 2013 @@ -32,7 +32,7 @@ import javax.websocket.Session; import org.apache.tomcat.util.res.StringManager; /** - * Text specific concrete whole message implementation. + * Text specific concrete implementation for handling whole messages. */ public class PojoMessageHandlerWholeText extends PojoMessageHandlerWholeBase<String> { Modified: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java?rev=1457428&r1=1457427&r2=1457428&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java (original) +++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java Sun Mar 17 11:50:36 2013 @@ -46,8 +46,8 @@ import org.apache.tomcat.websocket.Util; /** * For a POJO class annotated with * {@link javax.websocket.server.ServerEndpoint}, an instance of this class - * caches the method handlers and the method and parameter information for the - * onXXX calls. + * creates and caches the method handler, method information and parameter + * information for the onXXX calls. */ public class PojoMethodMapping { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org