edu.internet2.middleware.grouper.xml.userAudit
Class XmlMember
java.lang.Object
edu.internet2.middleware.grouper.xml.userAudit.XmlMember
public class XmlMember
- extends java.lang.Object
Constructor Summary |
XmlMember()
|
XmlMember(java.lang.String uuid1,
java.lang.String subjectId1,
java.lang.String sourceId1)
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
static void |
exportMembers(java.util.Map<java.lang.String,XmlMember> allMembersInRegistryNotExported,
java.lang.Object object,
com.thoughtworks.xstream.XStream xStream,
java.io.FileWriter fileWriter,
com.thoughtworks.xstream.io.xml.CompactWriter compactWriter)
see if the object has string fields with members in them (by memberUuid), and if so, export that member |
java.lang.String |
getSourceId()
source id |
java.lang.String |
getSubjectId()
|
java.lang.String |
getUuid()
|
int |
hashCode()
|
static void |
main(java.lang.String[] args)
|
static java.util.Map<java.lang.String,XmlMember> |
retrieveAllMembers(org.hibernate.Session session)
retrieve all members |
void |
setSourceId(java.lang.String sourceId1)
|
void |
setSubjectId(java.lang.String subjectId1)
|
void |
setUuid(java.lang.String uuid1)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
XmlMember
public XmlMember()
XmlMember
public XmlMember(java.lang.String uuid1,
java.lang.String subjectId1,
java.lang.String sourceId1)
- Parameters:
uuid1
- subjectId1
- sourceId1
-
retrieveAllMembers
public static java.util.Map<java.lang.String,XmlMember> retrieveAllMembers(org.hibernate.Session session)
- retrieve all members
- Parameters:
session
-
- Returns:
- the map of members
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
- See Also:
Object.hashCode()
main
public static void main(java.lang.String[] args)
- Parameters:
args
-
exportMembers
public static void exportMembers(java.util.Map<java.lang.String,XmlMember> allMembersInRegistryNotExported,
java.lang.Object object,
com.thoughtworks.xstream.XStream xStream,
java.io.FileWriter fileWriter,
com.thoughtworks.xstream.io.xml.CompactWriter compactWriter)
- see if the object has string fields with members in them (by memberUuid), and if so, export that member
- Parameters:
allMembersInRegistryNotExported
- object
- xStream
- fileWriter
- compactWriter
-
getUuid
public java.lang.String getUuid()
- Returns:
- uuid
setUuid
public void setUuid(java.lang.String uuid1)
- Parameters:
uuid1
-
getSubjectId
public java.lang.String getSubjectId()
- Returns:
- subject id
setSubjectId
public void setSubjectId(java.lang.String subjectId1)
- Parameters:
subjectId1
-
getSourceId
public java.lang.String getSourceId()
- source id
- Returns:
- source id
setSourceId
public void setSourceId(java.lang.String sourceId1)
- Parameters:
sourceId1
-
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object.toString()