Uses of Interface
org.cytoscape.jobs.CyJobData
Package
Description
This package provides a mechanism for executing remote jobs from within Cytoscape.
-
Uses of CyJobData in org.cytoscape.jobs
Modifier and TypeMethodDescriptionAdd a single data item to aCyJobData
object.Add generic key, value pairs to aCyJobData
item.default CyJobData
CyJobDataService.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 aCyJobData
item.default CyJobData
CyJobDataService.addData
(CyJobData data, String key, CyTable table, List<CyRow> rows, List<String> columns) An optional method to add table data to aCyJobData
item.default CyJobData
CyJobDataService.addData
(CyJobData data, String key, CyNetworkView networkView, List<? extends CyIdentifiable> nodesAndEdges, List<VisualProperty<?>> properties) An optional method to add network view data to aCyJobData
item.CyJobDataService.deserialize
(InputStream inputStream) This method is used to create a newCyJobData
object from a serialized data stream retrieved from a remote execution.CyJobDataService.deserialize
(Reader reader) This method is used to create a newCyJobData
object from a serialized data stream retrieved from a remote execution.CyJobDataService.deserialize
(Object object) This method is used to create a newCyJobData
object from a serialized data object retrieved from a remote execution.CyJobDataService.getDataInstance()
Returns an empty instance ofCyJobData
that may be used with this service.Modifier and TypeMethodDescriptionAdd a single data item to aCyJobData
object.Add generic key, value pairs to aCyJobData
item.default CyJobData
CyJobDataService.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 aCyJobData
item.default CyJobData
CyJobDataService.addData
(CyJobData data, String key, CyTable table, List<CyRow> rows, List<String> columns) An optional method to add table data to aCyJobData
item.default CyJobData
CyJobDataService.addData
(CyJobData data, String key, CyNetworkView networkView, List<? extends CyIdentifiable> nodesAndEdges, List<VisualProperty<?>> properties) An optional method to add network view data to aCyJobData
item.CyJobExecutionService.executeJob
(CyJob job, String basePath, Map<String, Object> configuration, CyJobData inputData) Submit aCyJob
for remote execution.CyJobExecutionService.fetchResults
(CyJob job, CyJobData data) After aCyJob
status returnsCyJobStatus.Status.FINISHED
, this method is used to fetch the results from the job execution.Extract data from aCyJobData
object.CyJobDataService.getMapData
(CyJobData data, String key) Extract a map from aCyJobData
object.default CyNetwork
CyJobDataService.getNetworkData
(CyJobData data, String key) Optional method to extract network data from aCyJobData
object.CyJobDataService.getSerializedData
(CyJobData data) This method is used to extract the data from theCyJobData
object in a form that is appropriate for use by the job execution service.default CyTable
CyJobDataService.getTableData
(CyJobData data, String key) Optional method to extract table data (usually not model associated tables) from aCyJobData
object.default CyNetworkView
CyJobDataService.getViewData
(CyJobData data, String key) Optional method to extract data for aCyNetworkView
from aCyJobData
object.