Java源码示例:org.springframework.util.AlternativeJdkIdGenerator

示例1
@Test
public void messageIdAndTimestampEnabled() {
	IdTimestampMessageHeaderInitializer headerInitializer = new IdTimestampMessageHeaderInitializer();
	headerInitializer.setIdGenerator(new AlternativeJdkIdGenerator());
	headerInitializer.setEnableTimestamp(true);

	StompHeaderAccessor headerAccessor = StompHeaderAccessor.create(StompCommand.SEND);
	headerInitializer.initHeaders(headerAccessor);

	assertNotNull(headerAccessor.getMessageHeaders().getId());
	assertNotNull(headerAccessor.getMessageHeaders().getTimestamp());
}
 
示例2
@Test
public void messageIdAndTimestampEnabled() {
	IdTimestampMessageHeaderInitializer headerInitializer = new IdTimestampMessageHeaderInitializer();
	headerInitializer.setIdGenerator(new AlternativeJdkIdGenerator());
	headerInitializer.setEnableTimestamp(true);

	StompHeaderAccessor headerAccessor = StompHeaderAccessor.create(StompCommand.SEND);
	headerInitializer.initHeaders(headerAccessor);

	assertNotNull(headerAccessor.getMessageHeaders().getId());
	assertNotNull(headerAccessor.getMessageHeaders().getTimestamp());
}
 
示例3
@Test
public void messageIdAndTimestampEnabled() {
	IdTimestampMessageHeaderInitializer headerInitializer = new IdTimestampMessageHeaderInitializer();
	headerInitializer.setIdGenerator(new AlternativeJdkIdGenerator());
	headerInitializer.setEnableTimestamp(true);

	StompHeaderAccessor headerAccessor = StompHeaderAccessor.create(StompCommand.SEND);
	headerInitializer.initHeaders(headerAccessor);

	assertNotNull(headerAccessor.getMessageHeaders().getId());
	assertNotNull(headerAccessor.getMessageHeaders().getTimestamp());
}
 
示例4
public CompositeRouteDefinitionLocator(Flux<RouteDefinitionLocator> delegates) {
	this(delegates, new AlternativeJdkIdGenerator());
}