/** * Get the monitoring event emit level. */ public PublishEventLevel getPublishEmitLevelMonitoring() { return getComponentDescription().getMonitoring()!=null? getComponentDescription().getMonitoring(): PublishEventLevel.OFF; // return emitlevelmon; }
/** * Create the feature. */ public MonitoringComponentFeature(IInternalAccess component, ComponentCreationInfo cinfo) { super(component, cinfo); this.emitlevelsub = cinfo.getComponentDescription().getMonitoring(); if(emitlevelsub==null) emitlevelsub = PublishEventLevel.OFF; // System.out.println("mon is: "+cinfo.getComponentDescription().getName()+" "+emitlevelsub); }
/** * Get the monitoring event emit level. */ public PublishEventLevel getPublishEmitLevelMonitoring() { return getComponentDescription().getMonitoring(); }
/** * Get the monitoring event emit level. */ public PublishEventLevel getPublishEmitLevelMonitoring() { return getComponent().getComponentDescription().getMonitoring() != null ? getComponent().getComponentDescription().getMonitoring() : PublishEventLevel.OFF; // return emitlevelmon; }
/** * Create a service proxy for registering a provided service. */ public IInternalService createInternalService(Object service, Class<?> type) { // boolean moni = getComponentDescription().getMonitoring()!=null? getComponentDescription().getMonitoring().booleanValue(): false; PublishEventLevel elm = getComponentDescription().getMonitoring()!=null? getComponentDescription().getMonitoring(): null; // todo: remove this? currently the level cannot be turned on due to missing interceptor boolean moni = elm!=null && !PublishEventLevel.OFF.equals(elm); IInternalService is = BasicServiceInvocationHandler.createProvidedServiceProxy( getInternalAccess(), getComponentAdapter(), service, null, type, BasicServiceInvocationHandler.PROXYTYPE_DECOUPLED, null, isCopy(), isRealtime(), getModel().getResourceIdentifier(), moni, null); return is; }
PublishEventLevel elm = getComponent().getComponentDescription().getMonitoring()!=null? getComponent().getComponentDescription().getMonitoring(): null;
final Future<IInternalService> ret = new Future<IInternalService>(); PublishEventLevel elm = getComponentDescription().getMonitoring()!=null? getComponentDescription().getMonitoring(): null;
PublishEventLevel elm = component.getComponentDescription().getMonitoring()!=null? component.getComponentDescription().getMonitoring(): null;