Package org.glite.jobid
Class Jobid
- java.lang.Object
-
- org.glite.jobid.Jobid
-
public class Jobid extends java.lang.ObjectClass representing jobId
-
-
Constructor Summary
Constructors Constructor Description Jobid()Creates new instance of Jobid class.Jobid(java.lang.String jobidString)Creates new instace of Jobid from string which represents jobidJobid(java.lang.String bkserver, int port)Creates new instace of JobId with BK server address and port number, unique part is generated.Jobid(java.lang.String bkserver, int port, java.lang.String unique)Creates new instace of Jobid with BK server address, port number and unique part as parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBkserver()Returns BK server addressintgetPort()Returns port numberjava.lang.StringgetUnique()Returns unique part of jobIdvoidsetBkserver(java.lang.String bkserver)Sets BK server addressvoidsetPort(int port)Sets port numbervoidsetUnique(java.lang.String unique)Sets unique part of jobIdjava.lang.StringtoString()Returns Jobid string representation in format bkserver:port/unique
-
-
-
Constructor Detail
-
Jobid
public Jobid()
Creates new instance of Jobid class.
-
Jobid
public Jobid(java.lang.String bkserver, int port)Creates new instace of JobId with BK server address and port number, unique part is generated. If some exception is catched during generating the unique part, then System.exit(-1); is called.- Parameters:
bkserver- BK server addressport- BK server port- Throws:
java.lang.IllegalArgumentException- if bkserver is nulljava.lang.IllegalArgumentException- if port is lower than 1 or bigger than 65535
-
Jobid
public Jobid(java.lang.String bkserver, int port, java.lang.String unique)Creates new instace of Jobid with BK server address, port number and unique part as parameters.- Parameters:
bkserver- BK server addressport- BK server portunique- unique part of jobid- Throws:
java.lang.IllegalArgumentException- if bkserver is nulljava.lang.IllegalArgumentException- if port is lower than 1 or bigger than 65535java.lang.IllegalArgumentException- if unique is null
-
Jobid
public Jobid(java.lang.String jobidString)
Creates new instace of Jobid from string which represents jobid- Parameters:
jobidString- jobid string representation- Throws:
java.lang.IllegalArgumentException- if jobidString is null
-
-
Method Detail
-
getBkserver
public java.lang.String getBkserver()
Returns BK server address- Returns:
- bkserver BK server address
-
setBkserver
public void setBkserver(java.lang.String bkserver)
Sets BK server address- Parameters:
bkserver- BK server address- Throws:
java.lang.IllegalArgumentException- if bkserver is null
-
getUnique
public java.lang.String getUnique()
Returns unique part of jobId- Returns:
- unique part of jobId
-
setUnique
public void setUnique(java.lang.String unique)
Sets unique part of jobId- Parameters:
unique- unique part of jobId- Throws:
java.lang.IllegalArgumentException- if unique is null
-
getPort
public int getPort()
Returns port number- Returns:
- port number
-
setPort
public void setPort(int port)
Sets port number- Parameters:
port- number- Throws:
java.lang.IllegalArgumentException- if port is lower than 0 or bigger than 65535
-
toString
public java.lang.String toString()
Returns Jobid string representation in format bkserver:port/unique- Overrides:
toStringin classjava.lang.Object- Returns:
- Jobid string representation in format bkserver:port/unique
-
-