Refine search
@Override boolean test(EventInfo event) { return testContainsIgnoreCase(eventInfo, event.getEventString()) && testContainsIgnoreCase(type, event.getType()) && testAnyContains(qualifiers, event.getQualifiers()) && (container == null || container == event.isContainerEvent()); }
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }
$('document').ready(function(){ $('#submit_btn').on('click',function(){ // detect button click, need to add "submit_btn" as the id for your button var Message = Parse.Object.extend("Message"); //create a reference to your class var newObject = new EventInfo(); //create a new instance of your class newObject.set("messageText", $("#myMessage").val()); //set some properties on the object, your input will need the id "myMessage" newObject.save(null, { //save the new object success: function(returnedObject) { console.log('New object created with objectId: ' + returnedObject.id); }, error: function(returnedObject, error) { console.log('Failed to create new object, with error code: ' + error.message); } }); }); });
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }
$('document').ready(function(){ $('#submit_btn').on('click',function(){ // detect button click, need to add "submit_btn" as the id for your button var EventInfo = Parse.Object.extend("EventInfo"); //create a reference to your class var newObject = new EventInfo(); //create a new instance of your class newObject.set("id", $("#id").val()); //set some properties on the object newObject.set("event", $("#event").val()); //set some more properties on the object newObject.save(null, { //save the new object success: function(returnedObject) { console.log('New object created with objectId: ' + returnedObject.id); }, error: function(returnedObject, error) { console.log('Failed to create new object, with error code: ' + error.message); } }); }); });
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override boolean test(EventInfo event) { return testContainsIgnoreCase(eventInfo, event.getEventString()) && testContainsIgnoreCase(type, event.getType()) && testAnyContains(qualifiers, event.getQualifiers()) && (container == null || container == event.isContainerEvent()); }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override boolean test(EventInfo event) { return testContainsIgnoreCase(eventInfo, event.getEventString()) && testContainsIgnoreCase(type, event.getType()) && testAnyContains(qualifiers, event.getQualifiers()) && (container == null || container == event.isContainerEvent()); }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override boolean test(EventInfo event) { return testContainsIgnoreCase(eventInfo, event.getEventString()) && testContainsIgnoreCase(type, event.getType()) && testAnyContains(qualifiers, event.getQualifiers()) && (container == null || container == event.isContainerEvent()); }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }
static JsonObjectBuilder createEventJson(EventInfo event, Probe probe) { JsonObjectBuilder builder = Json.objectBuilder(); builder.add(TYPE, Formats.formatType(event.getType(), event.isContainerEvent())); builder.add(QUALIFIERS, createQualifiers(event.getQualifiers(), true)); builder.add(EVENT_INFO, event.getEventString()); builder.add(KIND, (event.isContainerEvent() ? CONTAINER : APPLICATION).toUpperCase()); builder.add(TIMESTAMP, event.getTimestamp()); JsonArrayBuilder observersBuilder = Json.arrayBuilder(); for (ObserverMethod<?> observer : event.getObservers()) { JsonObjectBuilder b = createSimpleObserverJson(observer, probe); if (observer instanceof ObserverMethodImpl<?, ?>) { ObserverMethodImpl<?, ?> weldObserver = (ObserverMethodImpl<?, ?>) observer; AnnotatedMethod<?> method = weldObserver.getMethod().getAnnotated(); b.add(METHOD, method.getJavaMember().getName()); // b.add(METHOD, method.getJavaMember().getName() + Formats.formatAsFormalParameterList(method.getParameters())); } observersBuilder.add(b); } builder.add(OBSERVERS, observersBuilder); return builder; }
@Override boolean test(EventInfo event) { return testContainsIgnoreCase(eventInfo, event.getEventString()) && testContainsIgnoreCase(type, event.getType()) && testAnyContains(qualifiers, event.getQualifiers()) && (container == null || container == event.isContainerEvent()); }
@Override public void notify(Object event) { EventMetadata metadata = currentEventMetadata.peek(); if (excludePattern != null && excludePattern.matcher(Formats.formatType(metadata.getType(), false)).matches()) { ProbeLogger.LOG.eventExcluded(metadata.getType()); return; } boolean containerEvent = isContainerEvent(metadata.getQualifiers()); List<ObserverMethod<?>> observers = resolveObservers(metadata, containerEvent); EventInfo info = new EventInfo(metadata.getType(), metadata.getQualifiers(), event, metadata.getInjectionPoint(), observers, containerEvent, System.currentTimeMillis()); probe.addEvent(info); }