public class LogMessageProviderBase extends Object implements LogMessageProvider
Modifier | Constructor and Description |
---|---|
protected |
LogMessageProviderBase(String xmlDef) |
Modifier and Type | Method and Description |
---|---|
LogRecord |
createLogRecord(String messageIDName,
String[] dataInfo,
Hashtable ssoProperties)
Returns Log Record.
|
LogRecord |
createLogRecord(String messageIDName,
String[] dataInfo,
Object ssoToken)
Returns Log Record.
|
Map<String,LogMessageID> |
getAllHashMessageIDs()
Returns all hash message IDs.
|
List |
getAllMessageIDs()
Returns all message IDs.
|
protected void |
registerMessageIDs() |
protected LogMessageProviderBase(String xmlDef) throws IOException
IOException
public List getAllMessageIDs()
getAllMessageIDs
in interface LogMessageProvider
public Map<String,LogMessageID> getAllHashMessageIDs()
getAllHashMessageIDs
in interface LogMessageProvider
public LogRecord createLogRecord(String messageIDName, String[] dataInfo, Object ssoToken)
null
is returned if there are no
corresponding entries in the XML definition file match with the
messageIDName
.createLogRecord
in interface LogMessageProvider
messageIDName
- Name of Message ID.dataInfo
- Array of dataInfo.ssoToken
- Single sign on token which will be used to fill in
details like client IP address into the log record.public LogRecord createLogRecord(String messageIDName, String[] dataInfo, Hashtable ssoProperties)
null
is returned if there are no
corresponding entries in the XML definition file match with the
messageIDName
.messageIDName
- Name of Message ID.dataInfo
- Array of dataInfo.ssoProperties
- Hashtable which will be used to fill in
details like client IP address into the log record.protected void registerMessageIDs() throws IOException
IOException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.