|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object janus.web.config.PropertyConfig janus.web.service.Service janus.web.service.SapTraceService
public class SapTraceService
Gateway SAP->NonStop Implementiert einen RFC-Server analog zu SPHD1Q
Field Summary | |
---|---|
protected Logger |
errorlog
Logger für Errors |
protected Logger |
log
Logger für den Trace |
protected int |
traceLevel
Debugging aktiv? |
protected com.sap.mw.jco.JCO.TraceListener |
traceListener
TraceListener |
Fields inherited from class janus.web.service.Service |
---|
active, debug, debugStream, DEFAULT_ACTIVE, DEFAULT_DEBUG, DEFAULT_PACKAGE, status, toStringParameters, TRACE |
Fields inherited from class janus.web.config.PropertyConfig |
---|
prefix, props |
Constructor Summary | |
---|---|
SapTraceService()
|
Method Summary | |
---|---|
protected void |
logException(com.sap.mw.jco.JCO.Server server,
Throwable t)
Logge eine Exception |
void |
serverErrorOccurred(com.sap.mw.jco.JCO.Server server,
Error error)
Ausgabe von Errors ins Log |
void |
serverExceptionOccurred(com.sap.mw.jco.JCO.Server server,
Exception exception)
Ausgabe von Exceptions ins Log |
protected void |
setField(Field f,
Object val)
Helper um ein Feld zu setzen. |
protected void |
setJcoTraceLevel(int level)
Hilfsfunktion zum Setzen des Tracelevels |
void |
start()
Starte den Service |
void |
stop()
Stoppe den Service |
Methods inherited from class janus.web.service.Service |
---|
create, getDebugStream, getName, getStatus, getTraceName, handleException, init, isActive, isDebug, setToStringParameters, setTraceName, toString |
Methods inherited from class janus.web.config.PropertyConfig |
---|
convertProperties, getBooleanProperty, getBooleanProperty, getBooleanPropertyArray, getBooleanPropertyArray, getIntProperty, getIntProperty, getIntPropertyArray, getIntPropertyArray, getLogger, getPrefix, getProperties, getProperty, getProperty, getPropertyArray, getPropertyArray, init, readFile, setPrefix |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected Logger errorlog
protected Logger log
protected int traceLevel
protected com.sap.mw.jco.JCO.TraceListener traceListener
Constructor Detail |
---|
public SapTraceService()
Method Detail |
---|
protected void logException(com.sap.mw.jco.JCO.Server server, Throwable t)
public void serverErrorOccurred(com.sap.mw.jco.JCO.Server server, Error error)
serverErrorOccurred
in interface com.sap.mw.jco.JCO.ServerErrorListener
server
- von JCO übergebenerror
- von JCO übergebenpublic void serverExceptionOccurred(com.sap.mw.jco.JCO.Server server, Exception exception)
serverExceptionOccurred
in interface com.sap.mw.jco.JCO.ServerExceptionListener
server
- von JCO übergebenexception
- von JCO übergebenprotected void setField(Field f, Object val) throws IllegalAccessException
setField
in class Service
IllegalAccessException
PropertyConfig.setField(java.lang.reflect.Field, java.lang.Object)
protected void setJcoTraceLevel(int level)
public void start() throws Throwable
start
in class Service
Throwable
public void stop() throws Throwable
stop
in class Service
Throwable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |