/** * removes the 'CURRENT' version of the topology with the given id. */ public Topology removeTopology(Long topologyId, boolean recurse) { return removeTopology(topologyId, getCurrentVersionId(topologyId), recurse); }
/** * returns the 'CURRENT' version of the topology with given topologyId */ public Topology getTopology(Long topologyId) { return getTopology(topologyId, getCurrentVersionId(topologyId)); }
public TopologyComponent getTopologyComponent(Long topologyId, Long topologyComponentId) { TopologyComponent topologyComponent = getTopologySource(topologyId, topologyComponentId); if (topologyComponent == null) { topologyComponent = getTopologyProcessor(topologyId, topologyComponentId); if (topologyComponent == null) { topologyComponent = getTopologySink(topologyId, topologyComponentId); } } return topologyComponent; }
public TopologyEdge addTopologyEdge(Long topologyId, TopologyEdge topologyEdge, boolean reconfigure) { TopologyEdge edge = addTopologyEdge(topologyId, getCurrentVersionId(topologyId), topologyEdge); if (reconfigure) { setReconfigureTarget(edge); } return edge; }
/** * returns the 'CURRENT' version of the source with given source Id */ public TopologySource getTopologySource(Long topologyId, Long sourceId) { return getTopologySource(topologyId, sourceId, getCurrentVersionId(topologyId)); }
public TopologyEditorMetadata removeTopologyEditorMetadata(Long topologyId) { return removeTopologyEditorMetadata(topologyId, getCurrentVersionId(topologyId)); }
public TopologyEdge getTopologyEdge(Long topologyId, Long edgeId) { return getTopologyEdge(topologyId, edgeId, getCurrentVersionId(topologyId)); }
public TopologyEdge addTopologyEdge(Long topologyId, TopologyEdge topologyEdge) { return addTopologyEdge(topologyId, getCurrentVersionId(topologyId), topologyEdge); }
public TopologyStream getStreamInfo(Long topologyId, Long streamId) { return getStreamInfo(topologyId, streamId, getCurrentVersionId(topologyId)); }
public TopologyRule addRule(Long topologyId, TopologyRule topologyRule) throws Exception { return addRule(topologyId, getCurrentVersionId(topologyId), topologyRule); }
public TopologyBranchRule removeBranchRule(Long topologyId, Long id) throws Exception { return removeBranchRule(topologyId, id, getCurrentVersionId(topologyId)); }
public TopologyWindow addWindow(Long topologyId, TopologyWindow topologyWindow) throws Exception { return addWindow(topologyId, getCurrentVersionId(topologyId), topologyWindow); }
public TopologyWindow removeWindow(Long topologyId, Long windowId) throws Exception { return removeWindow(topologyId, windowId, getCurrentVersionId(topologyId)); }
public TopologySource addTopologySource(Long topologyId, TopologySource topologySource) { return addTopologySource(topologyId, getCurrentVersionId(topologyId), topologySource); }
public TopologyStream removeStreamInfo(Long topologyId, Long streamId) { return removeStreamInfo(topologyId, streamId, getCurrentVersionId(topologyId)); }
public TopologyBranchRule getBranchRule(Long topologyId, Long ruleId) throws Exception { return getBranchRule(topologyId, ruleId, getCurrentVersionId(topologyId)); }
public TopologyEditorMetadata getTopologyEditorMetadata(Long topologyId) { return getTopologyEditorMetadata(topologyId, getCurrentVersionId(topologyId)); }
public TopologyProcessor getTopologyProcessor(Long topologyId, Long processorId) { return getTopologyProcessor(topologyId, processorId, getCurrentVersionId(topologyId)); }
public TopologyProcessor addTopologyProcessor(Long topologyId, TopologyProcessor topologyProcessor) { return addTopologyProcessor(topologyId, getCurrentVersionId(topologyId), topologyProcessor); }
public TopologyWindow getWindow(Long topologyId, Long windowId) throws Exception { return getWindow(topologyId, windowId, getCurrentVersionId(topologyId)); }