|
jPOS 1.6.5 API Documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jpos.transaction.Context
@Persistent public class Context
| Field Summary | |
|---|---|
static java.lang.String |
LOGEVT
|
static java.lang.String |
PAUSED_TRANSACTION
|
static java.lang.String |
PROFILER
|
| Constructor Summary | |
|---|---|
Context()
|
|
| Method Summary | |
|---|---|
void |
checkPoint(java.lang.String detail)
add a checkpoint to the profiler |
void |
dump(java.io.PrintStream p,
java.lang.String indent)
|
java.lang.Object |
get(java.lang.Object key)
Get |
java.lang.Object |
get(java.lang.Object key,
long timeout)
persistent get with timeout |
java.lang.Object |
get(java.lang.Object key,
java.lang.Object defValue)
|
LogEvent |
getLogEvent()
return a LogEvent used to store trace information about this transaction. |
java.util.Map |
getMap()
|
PausedTransaction |
getPausedTransaction()
|
Profiler |
getProfiler()
return (or creates) a Profiler object |
java.lang.String |
getString(java.lang.Object key)
|
java.lang.String |
getString(java.lang.Object key,
java.lang.Object defValue)
|
long |
getTimeout()
|
void |
log(java.lang.Object msg)
adds a trace message |
void |
put(java.lang.Object key,
java.lang.Object value)
puts an Object in the transient Map |
void |
put(java.lang.Object key,
java.lang.Object value,
boolean persist)
puts an Object in the transient Map |
void |
readExternal(java.io.ObjectInput in)
|
java.lang.Object |
remove(java.lang.Object key)
Transient remove |
void |
resume()
|
void |
setPausedTransaction(PausedTransaction p)
|
void |
setTimeout(long timeout)
|
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String LOGEVT
public static java.lang.String PROFILER
public static java.lang.String PAUSED_TRANSACTION
| Constructor Detail |
|---|
public Context()
| Method Detail |
|---|
public void put(java.lang.Object key,
java.lang.Object value)
public void put(java.lang.Object key,
java.lang.Object value,
boolean persist)
public java.lang.Object get(java.lang.Object key)
public java.lang.Object get(java.lang.Object key,
java.lang.Object defValue)
public java.lang.Object remove(java.lang.Object key)
public java.lang.String getString(java.lang.Object key)
public java.lang.String getString(java.lang.Object key,
java.lang.Object defValue)
public void dump(java.io.PrintStream p,
java.lang.String indent)
dump in interface Loggeable
public java.lang.Object get(java.lang.Object key,
long timeout)
key - the keytimeout - timeout
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundExceptionpublic java.util.Map getMap()
public LogEvent getLogEvent()
public Profiler getProfiler()
public void log(java.lang.Object msg)
public void checkPoint(java.lang.String detail)
public void setPausedTransaction(PausedTransaction p)
setPausedTransaction in interface Pausablepublic PausedTransaction getPausedTransaction()
getPausedTransaction in interface Pausablepublic void setTimeout(long timeout)
setTimeout in interface Pausablepublic long getTimeout()
getTimeout in interface Pausablepublic void resume()
resume in interface Pausable
|
jPOS.org | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||