Package overit.geocall.io.profiler
Interface IOLogProfiler
- All Known Implementing Classes:
CXFLogProfiler,EventMessageLogProfiler,JWSLogProfiler,MSLogProfiler,RESTLogProfiler
public interface IOLogProfiler
Il profiler fornisce supporta il
IOLogTracer permettendogli di profilare
opportunamente le informazioni durante il salvataggio dei log, a seconda della
tipologia di servizio.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
-
Field Details
-
FIELD_STATUS
static final int FIELD_STATUS- See Also:
-
FIELD_DURATION
static final int FIELD_DURATION- See Also:
-
FIELD_NAME
static final int FIELD_NAME- See Also:
-
FIELD_DATE
static final int FIELD_DATE- See Also:
-
FIELD_URL
static final int FIELD_URL- See Also:
-
FIELD_INPUT_ATTACHMENTS
static final int FIELD_INPUT_ATTACHMENTS- See Also:
-
FIELD_OUTPUT_ATTACHMENTS
static final int FIELD_OUTPUT_ATTACHMENTS- See Also:
-
FIELD_DIRECTION
static final int FIELD_DIRECTION- See Also:
-
FIELD_NODE
static final int FIELD_NODE- See Also:
-
FIELD_METHOD
static final int FIELD_METHOD- See Also:
-
FIELD_STATUS_CODE
static final int FIELD_STATUS_CODE- See Also:
-
FIELD_REQUEST_HEADERS
static final int FIELD_REQUEST_HEADERS- See Also:
-
FIELD_RESPONSE_HEADERS
static final int FIELD_RESPONSE_HEADERS- See Also:
-
-
Method Details
-
getType
String getType()- Returns:
- stringa che identifica la tipologia di servizio.
-
getContentType
String getContentType()- Returns:
- il mime type associato al contenuto della richiesta/risposta. Nel
caso il contenuto dei log non sia fisso, verrà ritoranto il valore
null.
-
canLog
boolean canLog(int field) Verifica se un determinato campo, tra quelli censiti, dovrà o meno essere salvato tra le informazioni correlate ai log.- Parameters:
field- codice identificativo del campo. I valori ammessi sono:- Returns:
- booleano che indica se aggiungere o meno la relativa informazione al log.
-