|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.xml.export.XmlExportMembership
public class XmlExportMembership
Field Summary | |
---|---|
static java.util.Set<java.lang.String> |
membershipFieldsAlreadyErrored
dont error twice |
Constructor Summary | |
---|---|
XmlExportMembership()
|
Method Summary | |
---|---|
static long |
dbCount(XmlExportMain xmlExportMain)
get db count |
static void |
exportMemberships(java.io.Writer writer,
XmlExportMain xmlExportMain)
|
static void |
exportMembershipsGsh(java.io.Writer writer,
XmlExportMain xmlExportMain)
|
static XmlExportMembership |
fromXml(GrouperVersion exportVersion,
com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
take a reader (e.g. dom reader) and convert to an xml export membership |
static XmlExportMembership |
fromXml(GrouperVersion exportVersion,
java.lang.String xml)
|
java.lang.String |
getContextId()
contextId |
java.lang.String |
getCreateTime()
createTime |
java.lang.String |
getCreatorId()
creatorId |
java.lang.String |
getDisableTimestamp()
disabled timestamp |
java.lang.String |
getEnabled()
enabled T|F |
java.lang.String |
getEnabledTimestamp()
enabled timestamp |
java.lang.String |
getFieldId()
field id |
long |
getHibernateVersionNumber()
hibernateVersionNumber |
java.lang.String |
getMemberId()
member id |
java.lang.String |
getOwnerAttrDefId()
owner attr def id |
java.lang.String |
getOwnerGroupId()
owner group id |
java.lang.String |
getOwnerStemId()
owner stem id |
java.lang.String |
getType()
mship type |
java.lang.String |
getUuid()
uuid |
java.lang.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(java.lang.String contextId1)
contextId |
void |
setCreateTime(java.lang.String createTime1)
createTime |
void |
setCreatorId(java.lang.String creatorId1)
creatorId |
void |
setDisableTimestamp(java.lang.String disableTimestamp1)
disabled timestamp |
void |
setEnabled(java.lang.String enabled1)
enabled T|F |
void |
setEnabledTimestamp(java.lang.String enabledTimestamp1)
enabled timestamp |
void |
setFieldId(java.lang.String fieldId1)
field id |
void |
setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber |
void |
setMemberId(java.lang.String memberId1)
member id |
void |
setOwnerAttrDefId(java.lang.String ownerAttrDefId1)
owner attr def id |
void |
setOwnerGroupId(java.lang.String ownerGroupId1)
owner group id |
void |
setOwnerStemId(java.lang.String ownerStemId1)
owner stem id |
void |
setType(java.lang.String mshipType1)
mship type |
void |
setUuid(java.lang.String uuid1)
uuid |
void |
setViaCompositeId(java.lang.String viaCompositeId1)
via composite id |
static void |
toGsh(GrouperVersion grouperVersion,
java.io.Writer writer,
java.lang.String subjectId,
java.lang.String sourceId,
java.lang.String fieldName,
java.lang.String groupName,
java.lang.String stemName,
java.lang.String nameOfAttributeDef,
java.sql.Timestamp enabledTimestamp,
java.sql.Timestamp disabledTimestamp,
XmlExportMain xmlExportMain)
convert this to GSH that is failsafe |
Membership |
toMembership()
convert to group |
java.lang.String |
toXml(GrouperVersion exportVersion)
|
void |
toXml(GrouperVersion exportVersion,
java.io.Writer writer)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.Set<java.lang.String> membershipFieldsAlreadyErrored
Constructor Detail |
---|
public XmlExportMembership()
Method Detail |
---|
public java.lang.String getMemberId()
public void setMemberId(java.lang.String memberId1)
memberId1
- public java.lang.String getFieldId()
public void setFieldId(java.lang.String fieldId1)
fieldId1
- public java.lang.String getOwnerGroupId()
public void setOwnerGroupId(java.lang.String ownerGroupId1)
ownerGroupId1
- public java.lang.String getOwnerStemId()
public void setOwnerStemId(java.lang.String ownerStemId1)
ownerStemId1
- public java.lang.String getOwnerAttrDefId()
public void setOwnerAttrDefId(java.lang.String ownerAttrDefId1)
ownerAttrDefId1
- public java.lang.String getViaCompositeId()
public void setViaCompositeId(java.lang.String viaCompositeId1)
viaCompositeId1
- public java.lang.String getEnabled()
public void setEnabled(java.lang.String enabled1)
enabled1
- public java.lang.String getEnabledTimestamp()
public void setEnabledTimestamp(java.lang.String enabledTimestamp1)
enabledTimestamp1
- public java.lang.String getDisableTimestamp()
public void setDisableTimestamp(java.lang.String disableTimestamp1)
disableTimestamp1
- public java.lang.String getType()
public void setType(java.lang.String mshipType1)
mshipType1
- public java.lang.String getUuid()
public void setUuid(java.lang.String uuid1)
uuid1
- public java.lang.String getCreatorId()
public void setCreatorId(java.lang.String creatorId1)
creatorId1
- public java.lang.String getCreateTime()
public void setCreateTime(java.lang.String createTime1)
createTime1
- public long getHibernateVersionNumber()
public void setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber1
- public java.lang.String getContextId()
public void setContextId(java.lang.String contextId1)
contextId1
- public Membership toMembership()
public java.lang.String toXml(GrouperVersion exportVersion)
exportVersion
-
public void toXml(GrouperVersion exportVersion, java.io.Writer writer)
exportVersion
- writer
- public static void toGsh(GrouperVersion grouperVersion, java.io.Writer writer, java.lang.String subjectId, java.lang.String sourceId, java.lang.String fieldName, java.lang.String groupName, java.lang.String stemName, java.lang.String nameOfAttributeDef, java.sql.Timestamp enabledTimestamp, java.sql.Timestamp disabledTimestamp, XmlExportMain xmlExportMain) throws java.io.IOException
grouperVersion
- writer
- subjectId
- sourceId
- fieldName
- groupName
- stemName
- nameOfAttributeDef
- enabledTimestamp
- disabledTimestamp
- xmlExportMain
-
java.io.IOException
public static void exportMemberships(java.io.Writer writer, XmlExportMain xmlExportMain)
writer
- xmlExportMain
- public static void processXmlSecondPass(XmlImportMain xmlImportMain)
xmlImportMain
- public static long dbCount(XmlExportMain xmlExportMain)
xmlExportMain
-
public static void exportMembershipsGsh(java.io.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, java.lang.String xml)
exportVersion
- xml
-
public static void processXmlFirstPass(XmlImportMain xmlImportMain)
xmlImportMain
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |