public class XmlExportMembership extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
membershipFieldsAlreadyErrored
dont error twice
|
Constructor and Description |
---|
XmlExportMembership() |
Modifier and Type | Method and Description |
---|---|
static long |
dbCount(XmlExportMain xmlExportMain)
get db count
|
static void |
exportMemberships(Writer writer,
XmlExportMain xmlExportMain) |
static void |
exportMembershipsGsh(Writer writer,
XmlExportMain xmlExportMain) |
static XmlExportMembership |
fromXml(GrouperVersion exportVersion,
com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
take a reader (e.g.
|
static XmlExportMembership |
fromXml(GrouperVersion exportVersion,
String xml) |
String |
getContextId()
contextId
|
String |
getCreateTime()
createTime
|
String |
getCreatorId()
creatorId
|
String |
getDisableTimestamp()
disabled timestamp
|
String |
getEnabled()
enabled T|F
|
String |
getEnabledTimestamp()
enabled timestamp
|
String |
getFieldId()
field id
|
long |
getHibernateVersionNumber()
hibernateVersionNumber
|
String |
getMemberId()
member id
|
String |
getOwnerAttrDefId()
owner attr def id
|
String |
getOwnerGroupId()
owner group id
|
String |
getOwnerStemId()
owner stem id
|
String |
getType()
mship type
|
String |
getUuid()
uuid
|
String |
getViaCompositeId()
via composite id
|
static void |
processXmlFirstPass(XmlImportMain xmlImportMain)
parse the xml file for members
|
static void |
processXmlSecondPass(XmlImportMain xmlImportMain)
parse the xml file for groups
|
void |
setContextId(String contextId1)
contextId
|
void |
setCreateTime(String createTime1)
createTime
|
void |
setCreatorId(String creatorId1)
creatorId
|
void |
setDisableTimestamp(String disableTimestamp1)
disabled timestamp
|
void |
setEnabled(String enabled1)
enabled T|F
|
void |
setEnabledTimestamp(String enabledTimestamp1)
enabled timestamp
|
void |
setFieldId(String fieldId1)
field id
|
void |
setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber
|
void |
setMemberId(String memberId1)
member id
|
void |
setOwnerAttrDefId(String ownerAttrDefId1)
owner attr def id
|
void |
setOwnerGroupId(String ownerGroupId1)
owner group id
|
void |
setOwnerStemId(String ownerStemId1)
owner stem id
|
void |
setType(String mshipType1)
mship type
|
void |
setUuid(String uuid1)
uuid
|
void |
setViaCompositeId(String viaCompositeId1)
via composite id
|
static void |
toGsh(GrouperVersion grouperVersion,
Writer writer,
String subjectId,
String sourceId,
String fieldName,
String groupName,
String stemName,
String nameOfAttributeDef,
Timestamp enabledTimestamp,
Timestamp disabledTimestamp,
XmlExportMain xmlExportMain)
convert this to GSH that is failsafe
|
Membership |
toMembership()
convert to group
|
String |
toXml(GrouperVersion exportVersion) |
void |
toXml(GrouperVersion exportVersion,
Writer writer) |
public String getMemberId()
public void setMemberId(String memberId1)
memberId1
- public String getFieldId()
public void setFieldId(String fieldId1)
fieldId1
- public String getOwnerGroupId()
public void setOwnerGroupId(String ownerGroupId1)
ownerGroupId1
- public String getOwnerStemId()
public void setOwnerStemId(String ownerStemId1)
ownerStemId1
- public String getOwnerAttrDefId()
public void setOwnerAttrDefId(String ownerAttrDefId1)
ownerAttrDefId1
- public String getViaCompositeId()
public void setViaCompositeId(String viaCompositeId1)
viaCompositeId1
- public String getEnabled()
public void setEnabled(String enabled1)
enabled1
- public String getEnabledTimestamp()
public void setEnabledTimestamp(String enabledTimestamp1)
enabledTimestamp1
- public String getDisableTimestamp()
public void setDisableTimestamp(String disableTimestamp1)
disableTimestamp1
- public String getType()
public void setType(String mshipType1)
mshipType1
- public String getUuid()
public void setUuid(String uuid1)
uuid1
- public String getCreatorId()
public void setCreatorId(String creatorId1)
creatorId1
- public String getCreateTime()
public void setCreateTime(String createTime1)
createTime1
- public long getHibernateVersionNumber()
public void setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber1
- public String getContextId()
public void setContextId(String contextId1)
contextId1
- public Membership toMembership()
public String toXml(GrouperVersion exportVersion)
exportVersion
- public void toXml(GrouperVersion exportVersion, Writer writer)
exportVersion
- writer
- public static void toGsh(GrouperVersion grouperVersion, Writer writer, String subjectId, String sourceId, String fieldName, String groupName, String stemName, String nameOfAttributeDef, Timestamp enabledTimestamp, Timestamp disabledTimestamp, XmlExportMain xmlExportMain) throws IOException
grouperVersion
- writer
- subjectId
- sourceId
- fieldName
- groupName
- stemName
- nameOfAttributeDef
- enabledTimestamp
- disabledTimestamp
- xmlExportMain
- IOException
public static void exportMemberships(Writer writer, XmlExportMain xmlExportMain)
writer
- xmlExportMain
- public static void processXmlSecondPass(XmlImportMain xmlImportMain)
xmlImportMain
- public static long dbCount(XmlExportMain xmlExportMain)
xmlExportMain
- public static void exportMembershipsGsh(Writer writer, XmlExportMain xmlExportMain)
writer
- xmlExportMain
- public static XmlExportMembership fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
exportVersion
- hierarchicalStreamReader
- public static XmlExportMembership fromXml(GrouperVersion exportVersion, String xml)
exportVersion
- xml
- public static void processXmlFirstPass(XmlImportMain xmlImportMain)
xmlImportMain
- Copyright © 2016 Internet2. All rights reserved.