Uses of Interface
org.cytoscape.jobs.CyJobData
Packages that use CyJobData
Package
Description
This package provides a mechanism for executing remote jobs from within Cytoscape.
-
Uses of CyJobData in org.cytoscape.jobs
Methods in org.cytoscape.jobs that return CyJobDataModifier and TypeMethodDescriptionAdd a single data item to aCyJobDataobject.Add generic key, value pairs to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyNetwork network, List<? extends CyIdentifiable> nodesAndEdges, List<String> nodeColumns, List<String> edgeColumns) An optional method to add network data to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyTable table, List<CyRow> rows, List<String> columns) An optional method to add table data to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyNetworkView networkView, List<? extends CyIdentifiable> nodesAndEdges, List<VisualProperty<?>> properties) An optional method to add network view data to aCyJobDataitem.CyJobDataService.deserialize(InputStream inputStream) This method is used to create a newCyJobDataobject from a serialized data stream retrieved from a remote execution.CyJobDataService.deserialize(Reader reader) This method is used to create a newCyJobDataobject from a serialized data stream retrieved from a remote execution.CyJobDataService.deserialize(Object object) This method is used to create a newCyJobDataobject from a serialized data object retrieved from a remote execution.CyJobDataService.getDataInstance()Returns an empty instance ofCyJobDatathat may be used with this service.Methods in org.cytoscape.jobs with parameters of type CyJobDataModifier and TypeMethodDescriptionAdd a single data item to aCyJobDataobject.Add generic key, value pairs to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyNetwork network, List<? extends CyIdentifiable> nodesAndEdges, List<String> nodeColumns, List<String> edgeColumns) An optional method to add network data to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyTable table, List<CyRow> rows, List<String> columns) An optional method to add table data to aCyJobDataitem.default CyJobDataCyJobDataService.addData(CyJobData data, String key, CyNetworkView networkView, List<? extends CyIdentifiable> nodesAndEdges, List<VisualProperty<?>> properties) An optional method to add network view data to aCyJobDataitem.CyJobExecutionService.executeJob(CyJob job, String basePath, Map<String, Object> configuration, CyJobData inputData) Submit aCyJobfor remote execution.CyJobExecutionService.fetchResults(CyJob job, CyJobData data) After aCyJobstatus returnsCyJobStatus.Status.FINISHED, this method is used to fetch the results from the job execution.Extract data from aCyJobDataobject.CyJobDataService.getMapData(CyJobData data, String key) Extract a map from aCyJobDataobject.default CyNetworkCyJobDataService.getNetworkData(CyJobData data, String key) Optional method to extract network data from aCyJobDataobject.CyJobDataService.getSerializedData(CyJobData data) This method is used to extract the data from theCyJobDataobject in a form that is appropriate for use by the job execution service.default CyTableCyJobDataService.getTableData(CyJobData data, String key) Optional method to extract table data (usually not model associated tables) from aCyJobDataobject.default CyNetworkViewCyJobDataService.getViewData(CyJobData data, String key) Optional method to extract data for aCyNetworkViewfrom aCyJobDataobject.