|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.xml.export.XmlExportAuditEntry
public class XmlExportAuditEntry
represents a user audit record. This is one unit of work that could contain multiple operations.
Constructor Summary | |
---|---|
XmlExportAuditEntry()
construct |
Method Summary | |
---|---|
static long |
dbCount()
get db count |
static void |
exportAuditEntries(Writer writer,
XmlExportMain xmlExportMain)
|
static XmlExportAuditEntry |
fromXml(GrouperVersion exportVersion,
com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
take a reader (e.g. |
static XmlExportAuditEntry |
fromXml(GrouperVersion exportVersion,
String xml)
|
String |
getActAsMemberId()
member uuid of the user being acted as |
String |
getAuditTypeId()
foreign key to the type of audit entry this is |
String |
getContextId()
context id ties multiple db changes |
String |
getCreatedOn()
when created |
String |
getDescription()
description of what happened in paragraph form |
long |
getDurationMicroseconds()
number of nanos that the duration of the context took |
String |
getEnvName()
env label from grouper.properties |
String |
getGrouperEngine()
WS, UI, loader, GSH, etc |
String |
getGrouperVersion()
version of the grouper API, e.g. |
long |
getHibernateVersionNumber()
hibernateVersionNumber |
String |
getId()
primary key uuid of this record |
Long |
getInt01()
misc integer field 1 |
Long |
getInt02()
misc integer field 2 |
Long |
getInt03()
misc integer field 3 |
Long |
getInt04()
misc integer field 4 |
Long |
getInt05()
misc integer field 5 |
String |
getLastUpdated()
when last updated |
String |
getLoggedInMemberId()
member uuid of the user logged in to grouper ui or ws etc |
int |
getQueryCount()
number of queries (count be db or otherwise) |
String |
getServerHost()
host of the server that executed the transaction |
String |
getServerUserName()
Username of the OS user running the API. |
String |
getString01()
misc field 1 |
String |
getString02()
misc field 2 |
String |
getString03()
misc field 3 |
String |
getString04()
misc field 4 |
String |
getString05()
misc field 5 |
String |
getString06()
misc field 6 |
String |
getString07()
misc field 7 |
String |
getString08()
misc field 8 |
String |
getUserIpAddress()
ip address of user (from WS or UI etc) |
static void |
processXmlFirstPass(XmlImportMain xmlImportMain)
parse the xml file for groups |
static void |
processXmlSecondPass(XmlImportMain xmlImportMain)
parse the xml file for groups |
void |
setActAsMemberId(String actAsMemberUuid1)
member uuid of the user being acted as |
void |
setAuditTypeId(String auditTypeId1)
foreign key to the type of audit entry this is |
void |
setContextId(String contextId1)
context id ties multiple db changes |
void |
setCreatedOn(String createdOn1)
when created |
void |
setDescription(String description1)
description of what happened in paragraph form |
void |
setDurationMicroseconds(long durationMicroseconds1)
number of nanos that the duration of the context took |
void |
setEnvName(String envLabel1)
env label from grouper.properties |
void |
setGrouperEngine(String grouperEngine1)
WS, UI, loader, GSH, etc |
void |
setGrouperVersion(String grouperVersion1)
version of the grouper API, e.g. |
void |
setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber |
void |
setId(String id1)
primary key uuid of this record |
void |
setInt01(Long int01a)
misc integer field 1 |
void |
setInt02(Long int02a)
misc integer field 2 |
void |
setInt03(Long int03a)
misc integer field 3 |
void |
setInt04(Long int04a)
misc integer field 4 |
void |
setInt05(Long int05a)
misc integer field 5 |
void |
setLastUpdated(String lastUpdated1)
when last updated |
void |
setLoggedInMemberId(String loggedInMemberUuid)
member uuid of the user logged in to grouper ui or ws etc |
void |
setQueryCount(int queryCount)
number of queries (count be db or otherwise) |
void |
setServerHost(String serverHost1)
host of the server that executed the transaction |
void |
setServerUserName(String serverUserName1)
Username of the OS user running the API. |
void |
setString01(String string01a)
misc field 1 |
void |
setString02(String string02a)
misc field 2 |
void |
setString03(String string03a)
misc field 3 |
void |
setString04(String string04a)
misc field 4 |
void |
setString05(String string05a)
misc field 5 |
void |
setString06(String string06a)
misc field 6 |
void |
setString07(String string07a)
misc field 7 |
void |
setString08(String string08a)
misc field 8 |
void |
setUserIpAddress(String userIpAddress1)
ip address of user (from WS or UI etc) |
AuditEntry |
toAuditEntry()
convert to audit entry |
String |
toXml(GrouperVersion exportVersion)
|
void |
toXml(GrouperVersion exportVersion,
Writer writer)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlExportAuditEntry()
Method Detail |
---|
public String getAuditTypeId()
public void setAuditTypeId(String auditTypeId1)
auditTypeId1
- public String getId()
public void setId(String id1)
id1
- public String getActAsMemberId()
public String getContextId()
public String getLoggedInMemberId()
public String getServerHost()
public String getUserIpAddress()
public void setActAsMemberId(String actAsMemberUuid1)
actAsMemberUuid1
- public void setContextId(String contextId1)
contextId1
- public void setLoggedInMemberId(String loggedInMemberUuid)
loggedInMemberUuid
- public void setServerHost(String serverHost1)
serverHost1
- public void setUserIpAddress(String userIpAddress1)
userIpAddress1
- public String getEnvName()
public void setEnvName(String envLabel1)
envLabel1
- public String getGrouperEngine()
public void setGrouperEngine(String grouperEngine1)
grouperEngine1
- public String getString01()
public void setString01(String string01a)
string01a
- public String getString02()
public void setString02(String string02a)
string02a
- public String getString03()
public void setString03(String string03a)
string03a
- public String getString04()
public void setString04(String string04a)
string04a
- public String getString05()
public void setString05(String string05a)
string05a
- public String getString06()
public void setString06(String string06a)
string06a
- public String getString07()
public void setString07(String string07a)
string07a
- public String getString08()
public void setString08(String string08a)
string08a
- public Long getInt01()
public void setInt01(Long int01a)
int01a
- public Long getInt02()
public void setInt02(Long int02a)
int02a
- public Long getInt03()
public void setInt03(Long int03a)
int03a
- public Long getInt04()
public void setInt04(Long int04a)
int04a
- public Long getInt05()
public void setInt05(Long int05a)
int05a
- public String getDescription()
public void setDescription(String description1)
description1
- public String getLastUpdated()
public String getCreatedOn()
public void setCreatedOn(String createdOn1)
createdOn1
- public void setLastUpdated(String lastUpdated1)
lastUpdated1
- public String getGrouperVersion()
public void setGrouperVersion(String grouperVersion1)
grouperVersion1
- public long getDurationMicroseconds()
public void setDurationMicroseconds(long durationMicroseconds1)
durationMicroseconds1
- public int getQueryCount()
public void setQueryCount(int queryCount)
queryCount
- public String getServerUserName()
public static long dbCount()
public void setServerUserName(String serverUserName1)
serverUserName1
- public static void exportAuditEntries(Writer writer, XmlExportMain xmlExportMain)
writer
- xmlExportMain
- public static XmlExportAuditEntry fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
exportVersion
- hierarchicalStreamReader
-
public static XmlExportAuditEntry fromXml(GrouperVersion exportVersion, String xml)
exportVersion
- xml
-
public static void processXmlFirstPass(XmlImportMain xmlImportMain)
xmlImportMain
- public static void processXmlSecondPass(XmlImportMain xmlImportMain)
xmlImportMain
- public AuditEntry toAuditEntry()
public String toXml(GrouperVersion exportVersion)
exportVersion
-
public void toXml(GrouperVersion exportVersion, Writer writer)
exportVersion
- writer
- public long getHibernateVersionNumber()
public void setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber1
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |