public abstract class Context
extends java.lang.Object
Constructor and Description |
---|
Context()
Creates new instance of Context class.
|
Context(Sources src,
int flag,
java.lang.String host,
java.lang.String user,
java.lang.String prog,
java.lang.String srcInstance,
org.glite.jobid.Jobid jobid)
Creates new instance of Context class.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
createMessage(Event event)
Creates message prepared to send
|
int |
getFlag()
Return flag
|
java.lang.String |
getHost()
Returns host name
|
org.glite.jobid.Jobid |
getJobid()
Gets jobid.
|
java.lang.String |
getProg()
Gets prog.
|
SeqCode |
getSeqCode()
Gets sequence code.
|
Sources |
getSource()
Gets source which represents which part of sequence code will be changed
|
java.lang.String |
getSrcInstance()
Gets srcInstance.
|
java.lang.String |
getUser()
Gets user name.
|
abstract void |
log(Event event)
Abstract method which will serve as method for sending messages with events.
|
void |
setFlag(int flag)
Set flag
|
void |
setHost(java.lang.String host)
Sets host name
|
void |
setJobid(org.glite.jobid.Jobid jobid)
Sets jobid.
|
void |
setProg(java.lang.String prog)
Sets prog, if prog is null then is set default value "edg-wms"
|
void |
setSeqCode(SeqCode seqCode)
Sets sequence code.
|
void |
setSource(Sources src)
Sets source which represents which part of sequence code will be changed
|
void |
setSrcInstance(java.lang.String srcInstance)
Sets srcInstace, if srcInstace null then is set "".
|
void |
setUser(java.lang.String user)
Sets user name.
|
public Context()
public Context(Sources src, int flag, java.lang.String host, java.lang.String user, java.lang.String prog, java.lang.String srcInstance, org.glite.jobid.Jobid jobid)
src
- one if paramaters of Sources enumerationflag
- flag to sethost
- host name, if null or "", the name is get from host name of this computeruser
- user nameprog
- if null then is used "egd-wms"srcInstance
- if null then it is set as ""jobid
- jobId to setjava.lang.IllegalArgumentException
- if user or jobid is null
or flag < 0 or source <=0 || >= 9public abstract void log(Event event) throws LBException
event
- event for which will be created and send messageLBException
- when logging failsprotected java.lang.String createMessage(Event event)
event
- event for which is message generatedjava.lang.IllegalArgumentException
- if event, source, user or job is null
or flag < 0public int getFlag()
public void setFlag(int flag)
flag
- flag to setjava.lang.IllegalArgumentException
- if flag is lower than 0public java.lang.String getHost()
public void setHost(java.lang.String host)
host
- host namejava.lang.IllegalArgumentException
- if host is nullpublic org.glite.jobid.Jobid getJobid()
public void setJobid(org.glite.jobid.Jobid jobid)
jobid
- jobId to setjava.lang.IllegalArgumentException
- if jobid is nullpublic java.lang.String getProg()
public void setProg(java.lang.String prog)
prog
- program to set or null (default is "edg-wms")public SeqCode getSeqCode()
public void setSeqCode(SeqCode seqCode)
seqCode
- sequence codejava.lang.IllegalArgumentException
- if seqCode is nullpublic Sources getSource()
public void setSource(Sources src)
src
- sourcejava.lang.IllegalArgumentException
- if source is nullpublic java.lang.String getSrcInstance()
public void setSrcInstance(java.lang.String srcInstance)
srcInstance
- srcInstancepublic java.lang.String getUser()
public void setUser(java.lang.String user)
user
- user namejava.lang.IllegalArgumentException
- if user is null