attach missing files
This commit is contained in:
		
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								target/classes/com/release11/klaus/model/MockedMessage.class
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								target/classes/com/release11/klaus/model/MockedMessage.class
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								target/classes/com/release11/klaus/model/MockedMessageDto.class
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								target/classes/com/release11/klaus/model/MockedMessageDto.class
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								target/classes/static/img/icons8-cancel-64.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								target/classes/static/img/icons8-cancel-64.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 3.0 KiB | 
							
								
								
									
										
											BIN
										
									
								
								target/classes/static/img/icons8-plus-48.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								target/classes/static/img/icons8-plus-48.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.2 KiB | 
							
								
								
									
										101
									
								
								target/classes/static/js/paggination.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										101
									
								
								target/classes/static/js/paggination.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,101 @@ | ||||
| var state = { | ||||
|   'querySet': ["dupa1", "sra", "na", "leb"], | ||||
|  | ||||
|   'page': 1, | ||||
|   'rows': 10, | ||||
|   'window': 5, | ||||
| } | ||||
|  | ||||
| state.querySet = mockedMessageDtoList; | ||||
| buildTable(); | ||||
|  | ||||
| function pagination(querySet, page, rows) { | ||||
|   var trimStart = (page - 1) * rows | ||||
|   var trimEnd = trimStart + rows | ||||
|   var trimmedData = querySet.slice(trimStart, trimEnd) | ||||
|   var pages = Math.ceil(querySet.length / rows); | ||||
|  | ||||
|   return { | ||||
|     'querySet': trimmedData, | ||||
|     'pages': pages, | ||||
|   } | ||||
| } | ||||
|  | ||||
|  | ||||
| function pageButtons(pages) { | ||||
|   var wrapper = document.getElementById('pagination-wrapper'); | ||||
|  | ||||
|   wrapper.innerHTML = ``; | ||||
|   var maxLeft = (state.page - Math.floor(state.window / 2)) | ||||
|   var maxRight = (state.page + Math.ceil(state.window / 2)) | ||||
|   if (maxLeft < 1) { | ||||
|     maxLeft = 1 | ||||
|     maxRight = state.window | ||||
|   } | ||||
|  | ||||
|   if (maxRight > pages) { | ||||
|     maxLeft = pages - (state.window - 1) | ||||
|  | ||||
|     if (maxLeft < 1) { | ||||
|       maxLeft = 1 | ||||
|     } | ||||
|     maxRight = pages | ||||
|   } | ||||
|  | ||||
|   for (var page = maxLeft; page <= maxRight; page++) { | ||||
|   if(page === state.page){ | ||||
|       wrapper.innerHTML += `<button value=${page} class="page btn btn-sm btn-info" name="allMessagesClicked">${page}</button>` | ||||
|   } | ||||
|   else{ | ||||
|       wrapper.innerHTML += `<button value=${page} class="page btn btn-sm btn-info">${page}</button>` | ||||
|   } | ||||
|   } | ||||
|  | ||||
|   if (state.page != 1) { | ||||
|     wrapper.innerHTML = `<button value=${1} class="page btn btn-sm btn-info">« First</button>` + wrapper.innerHTML | ||||
|   } | ||||
|  | ||||
|   if (state.page != pages) { | ||||
|     wrapper.innerHTML += `<button value=${pages} class="page btn btn-sm btn-info">Last »</button>` | ||||
|   } | ||||
|  | ||||
|   $('.page').on('click', function() { | ||||
|     $('#table-body').empty() | ||||
|  | ||||
|     state.page = Number($(this).val()) | ||||
|  | ||||
|     buildTable() | ||||
|   }) | ||||
|  | ||||
| } | ||||
|  | ||||
|  | ||||
| function buildTable() { | ||||
|   var table = $('#table-body') | ||||
|  | ||||
|   var data = pagination(state.querySet, state.page, state.rows) | ||||
|   var myList = data.querySet | ||||
|  | ||||
|     for(var i = 1; i<=myList.length; i++){ | ||||
|     var j = i + (state.page-1) * 10; | ||||
|   if(i%2 === 0){ | ||||
|       var row = `<tr bgcolor="#b3ffff"> | ||||
|                     <td>` + j + `</td> | ||||
|                     <td>${myList[i-1].mockedResponseId}</td> | ||||
|                     <td>${myList[i-1].mediaType}</td> | ||||
|                     <td>${myList[i-1].httpStatus}</td> | ||||
|                     ` | ||||
|   }else{ | ||||
|       var row = `<tr bgcolor="#e6ffff"> | ||||
|                     <td>` + j + `</td> | ||||
|                     <td>${myList[i-1].mockedResponseId}</td> | ||||
|                     <td>${myList[i-1].mediaType}</td> | ||||
|                     <td>${myList[i-1].httpStatus}</td> | ||||
|                     ` | ||||
|  } | ||||
|  | ||||
|     table.append(row) | ||||
|   } | ||||
|  | ||||
|   pageButtons(data.pages) | ||||
| } | ||||
| @@ -0,0 +1,62 @@ | ||||
| package com.release11.klaus.mappers; | ||||
|  | ||||
| import com.release11.klaus.model.MockedMessage; | ||||
| import com.release11.klaus.model.MockedMessageDto; | ||||
| import com.release11.klaus.model.MockedMessageDto.MockedMessageDtoBuilder; | ||||
| import java.util.HashMap; | ||||
| import java.util.Map; | ||||
| import javax.annotation.processing.Generated; | ||||
| import org.springframework.stereotype.Component; | ||||
|  | ||||
| @Generated( | ||||
|     value = "org.mapstruct.ap.MappingProcessor", | ||||
|     date = "2020-09-09T10:30:58+0200", | ||||
|     comments = "version: 1.3.1.Final, compiler: javac, environment: Java 14.0.1 (Oracle Corporation)" | ||||
| ) | ||||
| @Component | ||||
| public class MockedMessageMapperImpl implements MockedMessageMapper { | ||||
|  | ||||
|     @Override | ||||
|     public MockedMessage mockedMessageDtoToMockedMessage(MockedMessageDto mockedMessageDto) { | ||||
|         if ( mockedMessageDto == null ) { | ||||
|             return null; | ||||
|         } | ||||
|  | ||||
|         MockedMessage mockedMessage = new MockedMessage(); | ||||
|  | ||||
|         mockedMessage.setClientUUID( mockedMessageDto.getClientUUID() ); | ||||
|         mockedMessage.setMockedResponseId( mockedMessageDto.getMockedResponseId() ); | ||||
|         mockedMessage.setMediaType( mockedMessageDto.getMediaType() ); | ||||
|         mockedMessage.setMessageBody( mockedMessageDto.getMessageBody() ); | ||||
|         Map<String, String> map = mockedMessageDto.getHttpHeaders(); | ||||
|         if ( map != null ) { | ||||
|             mockedMessage.setHttpHeaders( new HashMap<String, String>( map ) ); | ||||
|         } | ||||
|         mockedMessage.setHttpStatus( mockedMessageDto.getHttpStatus() ); | ||||
|  | ||||
|         mockedMessage.setCompositePrimaryKey( mockedMessageDto.getClientUUID() + "_" + mockedMessageDto.getMockedResponseId() ); | ||||
|  | ||||
|         return mockedMessage; | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public MockedMessageDto mockedMessageToMockedMessageDto(MockedMessage mockedMessage) { | ||||
|         if ( mockedMessage == null ) { | ||||
|             return null; | ||||
|         } | ||||
|  | ||||
|         MockedMessageDtoBuilder mockedMessageDto = MockedMessageDto.builder(); | ||||
|  | ||||
|         mockedMessageDto.clientUUID( mockedMessage.getClientUUID() ); | ||||
|         mockedMessageDto.mockedResponseId( mockedMessage.getMockedResponseId() ); | ||||
|         mockedMessageDto.mediaType( mockedMessage.getMediaType() ); | ||||
|         mockedMessageDto.messageBody( mockedMessage.getMessageBody() ); | ||||
|         Map<String, String> map = mockedMessage.getHttpHeaders(); | ||||
|         if ( map != null ) { | ||||
|             mockedMessageDto.httpHeaders( new HashMap<String, String>( map ) ); | ||||
|         } | ||||
|         mockedMessageDto.httpStatus( mockedMessage.getHttpStatus() ); | ||||
|  | ||||
|         return mockedMessageDto.build(); | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Szakalakamaka
					Szakalakamaka