public class JNLPFileWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
host_name |
protected java.lang.String |
httpport |
protected static java.lang.String |
JNLP_32BIT_SEARCH_TAG |
protected static java.lang.String |
JNLP_64BIT_REPLACE_TAG |
protected static java.lang.String |
JNLP_ARGUMENT_SEARCH_TAG |
protected static java.lang.String |
JNLP_HOST_NAME_TAG |
protected static java.lang.String |
JNLP_HTTPPORT_NAME_TAG |
protected static java.lang.String |
JNLP_TEMPLATE |
protected static java.lang.String |
JNLP_VERSION_TAG |
Constructor and Description |
---|
JNLPFileWrapper()
used by server side
|
JNLPFileWrapper(java.lang.String host,
java.lang.String port)
used by client to save session using current host/port info...
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getJNLPForProjectFile(java.lang.String[] cmdline,
byte[] workspace,
byte[] session,
boolean is64bit)
Used to save current jnlp
|
java.lang.String |
getJNLPFromCmdLine(java.lang.String[] cmdline,
boolean is64bit)
Used to get jnlp from job id as number.
|
java.lang.String |
getJNLPFromDataAndTrackFile(java.lang.String data_file_path,
java.lang.String reference_info_path,
java.lang.String tracks_info,
java.lang.String user_path,
java.lang.String options,
boolean is64bit) |
java.lang.String |
getJNLPFromDataFile(java.lang.String data_file_path,
java.lang.String reference_info_path,
java.lang.String options,
boolean is64bit) |
java.lang.String |
getJNLPFromJobId(long job_id,
boolean is64bit)
Used to get jnlp from job id as number.
|
java.lang.String |
getJNLPFromJobMetadataAndTrackFile(java.lang.String metadata_path,
java.lang.String reference_info_path,
java.lang.String tracks_info,
java.lang.String user_path,
java.lang.String options,
boolean is64bit) |
java.lang.String |
getJNLPFromJobMetadataFile(java.lang.String metadata_path,
java.lang.String reference_info_path,
java.lang.String options,
boolean is64bit) |
java.lang.String |
getSMRTJNLPOptions(java.lang.String options) |
static void |
main(java.lang.String[] args) |
protected java.lang.String |
readJNLPTemplateFromResource(java.lang.String name,
boolean is64bit)
Retrieves the jnlp template from the jar file
|
protected static final java.lang.String JNLP_TEMPLATE
protected static final java.lang.String JNLP_HOST_NAME_TAG
protected static final java.lang.String JNLP_HTTPPORT_NAME_TAG
protected static final java.lang.String JNLP_VERSION_TAG
protected static final java.lang.String JNLP_ARGUMENT_SEARCH_TAG
protected static final java.lang.String JNLP_32BIT_SEARCH_TAG
protected static final java.lang.String JNLP_64BIT_REPLACE_TAG
protected java.lang.String host_name
protected java.lang.String httpport
public JNLPFileWrapper()
public JNLPFileWrapper(java.lang.String host, java.lang.String port)
host
- port
- public java.lang.String getJNLPFromJobMetadataFile(java.lang.String metadata_path, java.lang.String reference_info_path, java.lang.String options, boolean is64bit)
metadata_path
- is64bit
- public java.lang.String getJNLPFromJobMetadataAndTrackFile(java.lang.String metadata_path, java.lang.String reference_info_path, java.lang.String tracks_info, java.lang.String user_path, java.lang.String options, boolean is64bit)
metadata_path
- reference_info_path
- tracks_info
- user_path
- options
- is64bit
- public java.lang.String getJNLPFromDataFile(java.lang.String data_file_path, java.lang.String reference_info_path, java.lang.String options, boolean is64bit)
data_file_path
- reference_info_path
- is64bit
- public java.lang.String getJNLPFromDataAndTrackFile(java.lang.String data_file_path, java.lang.String reference_info_path, java.lang.String tracks_info, java.lang.String user_path, java.lang.String options, boolean is64bit)
data_file_path
- reference_info_path
- tracks_info
- user_path
- options
- is64bit
- public java.lang.String getJNLPForProjectFile(java.lang.String[] cmdline, byte[] workspace, byte[] session, boolean is64bit)
cmdline
- session_info
- is64bit
- protected java.lang.String readJNLPTemplateFromResource(java.lang.String name, boolean is64bit)
name
- path to jnlp template in jar filepublic java.lang.String getJNLPFromJobId(long job_id, boolean is64bit)
job_id
- is64bit
- public java.lang.String getJNLPFromCmdLine(java.lang.String[] cmdline, boolean is64bit)
job_id
- is64bit
- public java.lang.String getSMRTJNLPOptions(java.lang.String options)
public static void main(java.lang.String[] args)
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.