test_class.file: spring-social-yammer/src/test/java/org/springframework/social/yammer/api/impl/MessageTemplateTest.java
test_class.identifier: MessageTemplateTest
test_class.superclass: extends AbstractYammerApiTest
test_case.body: @Test
  	public void testGetMessages_withParams() {
  		mockServer.expect(requestTo("https://www.yammer.com/api/v1/messages.json?older_than=10000&newer_than=1&threaded=true&limit=10")).andExpect(method(GET))
  		.andRespond(withSuccess(jsonResource("testdata/yammer-messages"), APPLICATION_JSON));
  		MessageInfo messageInfo = yammerTemplate.messageOperations().getMessages(10000, 1, THREADED, 10);
  		assertMessageInfo(messageInfo);
  	}
test_case.class_method_signature: MessageTemplateTest.testGetMessages_withParams()
test_case.full_signature: @Test public void testGetMessages_withParams()
test_case.identifier: testGetMessages_withParams
test_case.invocations: andRespond andExpect expect requestTo method withSuccess jsonResource getMessages messageOperations assertMessageInfo
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetMessages_withParams()
focal_class.declarator: restTemplate
focal_class.modifier: private
focal_class.original_string: private RestTemplate restTemplate;
focal_class.type: RestTemplate
focal_class.var_name: restTemplate
focal_class.file: spring-social-yammer/src/main/java/org/springframework/social/yammer/api/impl/MessageTemplate.java
focal_class.identifier: MessageTemplate
focal_class.interfaces: implements MessageOperations
focal_class.class_method_signature: MessageTemplate.MessageTemplate(RestTemplate restTemplate)
focal_class.full_signature: public  MessageTemplate(RestTemplate restTemplate)
focal_class.identifier: MessageTemplate
focal_class.modifiers: public
focal_class.parameters: (RestTemplate restTemplate)
focal_class.signature:  MessageTemplate(RestTemplate restTemplate)
focal_class.class_method_signature: MessageTemplate.getMessages(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessages(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessages
focal_class.modifiers: public
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessages(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesFollowing(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesFollowing(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesFollowing
focal_class.modifiers: public
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesFollowing(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesSent(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesSent(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesSent
focal_class.modifiers: public
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesSent(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesPrivate(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesPrivate(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesPrivate
focal_class.modifiers: public
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesPrivate(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesAboutTopic(long topicId, long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesAboutTopic(long topicId, long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesAboutTopic
focal_class.modifiers: public
focal_class.parameters: (long topicId, long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesAboutTopic(long topicId, long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesInGroup(long groupId, long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesInGroup(long groupId, long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesInGroup
focal_class.modifiers: public
focal_class.parameters: (long groupId, long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesInGroup(long groupId, long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesInThread(long threadId, long olderThan, long newerThan, int limit)
focal_class.full_signature: public MessageInfo getMessagesInThread(long threadId, long olderThan, long newerThan, int limit)
focal_class.identifier: getMessagesInThread
focal_class.modifiers: public
focal_class.parameters: (long threadId, long olderThan, long newerThan, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesInThread(long threadId, long olderThan, long newerThan, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesFromUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesFromUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesFromUser
focal_class.modifiers: public
focal_class.parameters: (long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesFromUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesLikedByUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesLikedByUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesLikedByUser
focal_class.modifiers: public
focal_class.parameters: (long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesLikedByUser(long userId, long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.getMessagesReceived(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: public MessageInfo getMessagesReceived(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: getMessagesReceived
focal_class.modifiers: public
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo getMessagesReceived(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.postUpdate(String message)
focal_class.full_signature: public MessageInfo postUpdate(String message)
focal_class.identifier: postUpdate
focal_class.modifiers: public
focal_class.parameters: (String message)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo postUpdate(String message)
focal_class.class_method_signature: MessageTemplate.postUpdate(String message, YammerPostDetails details)
focal_class.full_signature: public MessageInfo postUpdate(String message, YammerPostDetails details)
focal_class.identifier: postUpdate
focal_class.modifiers: public
focal_class.parameters: (String message, YammerPostDetails details)
focal_class.return: MessageInfo
focal_class.signature: MessageInfo postUpdate(String message, YammerPostDetails details)
focal_class.class_method_signature: MessageTemplate.buildParams(long olderThan, long newerThan, String threaded, int limit)
focal_class.full_signature: private MultiValueMap<String, String> buildParams(long olderThan, long newerThan, String threaded, int limit)
focal_class.identifier: buildParams
focal_class.modifiers: private
focal_class.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_class.return: MultiValueMap<String, String>
focal_class.signature: MultiValueMap<String, String> buildParams(long olderThan, long newerThan, String threaded, int limit)
focal_class.class_method_signature: MessageTemplate.like(long messageId)
focal_class.full_signature: public void like(long messageId)
focal_class.identifier: like
focal_class.modifiers: public
focal_class.parameters: (long messageId)
focal_class.return: void
focal_class.signature: void like(long messageId)
focal_class.class_method_signature: MessageTemplate.unlike(long messageId)
focal_class.full_signature: public void unlike(long messageId)
focal_class.identifier: unlike
focal_class.modifiers: public
focal_class.parameters: (long messageId)
focal_class.return: void
focal_class.signature: void unlike(long messageId)
focal_class.class_method_signature: MessageTemplate.delete(long messageId)
focal_class.full_signature: public void delete(long messageId)
focal_class.identifier: delete
focal_class.modifiers: public
focal_class.parameters: (long messageId)
focal_class.return: void
focal_class.signature: void delete(long messageId)
focal_class.superclass: extends AbstractYammerOperations
focal_method.body: public MessageInfo getMessages(long olderThan, long newerThan, String threaded, int limit){
  		MultiValueMap<String, String> params = buildParams(olderThan, newerThan, threaded, limit);
  		return restTemplate.getForObject(buildUri("messages.json", params), MessageInfo.class);
  	}
focal_method.class_method_signature: MessageTemplate.getMessages(long olderThan, long newerThan, String threaded, int limit)
focal_method.full_signature: public MessageInfo getMessages(long olderThan, long newerThan, String threaded, int limit)
focal_method.identifier: getMessages
focal_method.invocations: buildParams getForObject buildUri
focal_method.modifiers: public
focal_method.parameters: (long olderThan, long newerThan, String threaded, int limit)
focal_method.return: MessageInfo
focal_method.signature: MessageInfo getMessages(long olderThan, long newerThan, String threaded, int limit)