@Retention(value=RUNTIME) @Target(value=PARAMETER) public @interface WebSocketPathParam
 @WebSocketEndpoint("/bookings/{guest-id}");
public class BookingServer {
  @WebSocketMessage
 public void processBookingRequest(@WebSocketPathParam("guest-id") String guestID, String message, Session session) {
   // process booking from the given guest here
 }
}
 @WebSocketEndpoint("/rewards/{vip-level}");
public class RewardServer {
  @WebSocketMessage
 public void processReward(@WebSocketPathParam("vip-level") Integer vipLevel, String message, Session session) {
   // process reward here
 }
}
public abstract String value
Copyright © 2013. All Rights Reserved.