Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2002-2013 the original author or authors.
   *
   * 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.springframework.messaging.simp;
 
 
A message condition that checks the message type.

Author(s):
Rossen Stoyanchev
Since:
4.0
 
 
 	public static final SimpMessageTypeMessageCondition MESSAGE =
 
 	public static final SimpMessageTypeMessageCondition SUBSCRIBE =
 
 
 	private final SimpMessageType messageType;


A constructor accepting a message type.

Parameters:
messageType the message type to match messages to
 
 		Assert.notNull(messageType"MessageType must not be null");
 		this. = messageType;
 	}
 
 
 		return this.;
 	}
 
 	protected Collection<?> getContent() {
 		return Arrays.asList();
 	}
 
 	protected String getToStringInfix() {
 		return " || ";
 	}
 
 		return other;
 	}
 
 
 		if (actualMessageType == null) {
 			return null;
 		}
 
 		return this;
 	}
 
 	public int compareTo(SimpMessageTypeMessageCondition otherMessage<?> message) {
 		if (actualMessageType != null) {
 			if (actualMessageType.equals(this.getMessageType()) && actualMessageType.equals(other.getMessageType())) {
 				return 0;
 			}
 			else if (actualMessageType.equals(this.getMessageType())) {
 				return -1;
 			}
 			else if (actualMessageType.equals(other.getMessageType())) {
 				return 1;
 			}
 		}
 		return 0;
 	}
New to GrepCode? Check out our FAQ X