private FailedListenerDTO transformToDTOFailed(WhiteboardListener whiteboardListener) { FailedListenerDTO dto = new FailedListenerDTO(); dto.serviceId = whiteboardListener.getServiceID(); dto.failureReason = DTOConstants.FAILURE_REASON_VALIDATION_FAILED; return dto; }
private void recordFailedListenerDTO( ServiceReference<EventListener> serviceReference, int failureReason) { FailedListenerDTO failedListenerDTO = new FailedListenerDTO(); failedListenerDTO.failureReason = failureReason; failedListenerDTO.serviceId = (Long)serviceReference.getProperty(Constants.SERVICE_ID); failedListenerDTO.servletContextId = contextController.getServiceId(); failedListenerDTO.types = StringPlus.from( serviceReference.getProperty(Constants.OBJECTCLASS)).toArray(new String[0]); contextController.getHttpServiceRuntime().recordFailedListenerDTO(serviceReference, failedListenerDTO); }
public static ListenerDTO build(final ListenerInfo info, final int reason) { final ListenerDTO dto = (reason == -1 ? new ListenerDTO() : new FailedListenerDTO()); dto.serviceId = info.getServiceId(); dto.types = Arrays.copyOf(info.getListenerTypes(), info.getListenerTypes().length); if ( reason != -1 ) { ((FailedListenerDTO)dto).failureReason = reason; } return dto; }
public static ListenerDTO build(final ListenerInfo info, final int reason) { final ListenerDTO dto = (reason == -1 ? new ListenerDTO() : new FailedListenerDTO()); dto.serviceId = info.getServiceId(); dto.types = Arrays.copyOf(info.getListenerTypes(), info.getListenerTypes().length); if ( reason != -1 ) { ((FailedListenerDTO)dto).failureReason = reason; } return dto; }
public static FailedListenerDTO clone(FailedListenerDTO original) { FailedListenerDTO clone = new FailedListenerDTO(); clone.failureReason = copy(original.failureReason); clone.serviceId = copy(original.serviceId); clone.servletContextId = copy(original.servletContextId); clone.types = copy(original.types); return clone; }
} else if (dto instanceof ListenerDTO) { ListenerDTO listenerDTO = ((ListenerDTO) dto); FailedListenerDTO failedListenerDTO = new FailedListenerDTO(); failedListenerDTO.failureReason = failureReason; failedListenerDTO.serviceId = listenerDTO.serviceId;