public FilterOp(FilterFactory factory, AgentInstanceContext agentInstanceContext) { this.factory = factory; this.agentInstanceContext = agentInstanceContext; theEvent = EventTypeUtility.getShellForType(factory.getEventType()); eventsPerStream[0] = theEvent; }
public FileSinkCSV(FileSinkFactory factory, String filename, boolean classpathFile, boolean append) { this.factory = factory; this.filename = filename; this.classpathFile = classpathFile; this.append = append; rendererOptions = new RendererMetaOptions(true, false, null, null); rendererMeta = new RendererMeta(factory.getEventType(), new Stack<>(), rendererOptions); eventShell = EventTypeUtility.getShellForType(factory.getEventType()); }
public FileSinkCSV(FileSinkFactory factory, String filename, boolean classpathFile, boolean append) { this.factory = factory; this.filename = filename; this.classpathFile = classpathFile; this.append = append; rendererOptions = new RendererMetaOptions(true, false, null, null); rendererMeta = new RendererMeta(factory.getEventType(), new Stack<>(), rendererOptions); eventShell = EventTypeUtility.getShellForType(factory.getEventType()); }
public LogSinkOp(LogSinkFactory factory, String dataFlowInstanceId, ConsoleOpRenderer renderer, String title, String layout, boolean log, boolean linefeed) { this.factory = factory; this.dataFlowInstanceId = dataFlowInstanceId; this.renderer = renderer; this.title = title; this.layout = layout; this.log = log; this.linefeed = linefeed; shellPerStream = new EventBeanSPI[factory.getEventTypes().length]; for (int i = 0; i < factory.getEventTypes().length; i++) { EventType eventType = factory.getEventTypes()[i]; if (eventType != null) { shellPerStream[i] = EventTypeUtility.getShellForType(eventType); } } }