edu.internet2.middleware.grouper.xml.export
Class XmlExportAttributeAssignValue

java.lang.Object
  extended by edu.internet2.middleware.grouper.xml.export.XmlExportAttributeAssignValue

public class XmlExportAttributeAssignValue
extends Object


Constructor Summary
XmlExportAttributeAssignValue()
           
 
Method Summary
static long dbCount()
          get db count
static long dbCount(XmlExportMain xmlExportMain, boolean includeAttributesInThisStemOnly)
          get db count
static void exportAttributeAssignValues(Writer writer, XmlExportMain xmlExportMain)
           
static void exportAttributeAssignValuesSecondPhase(Writer writer, XmlExportMain xmlExportMain)
           
static XmlExportAttributeAssignValue fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
          take a reader (e.g.
static XmlExportAttributeAssignValue fromXml(GrouperVersion exportVersion, String xml)
           
 String getAttributeAssignId()
          attributeAssignId
 String getContextId()
          contextId
 String getCreateTime()
          createTime
 long getHibernateVersionNumber()
          hibernateVersionNumber
 String getModifierTime()
          modifierTime
 String getUuid()
          uuid
 Long getValueInteger()
          valueInteger
 String getValueMemberId()
          valueMemberId
 String getValueString()
          valueString
static void processXmlFirstPass(XmlImportMain xmlImportMain)
          parse the xml file for attributeAssignValues
static void processXmlSecondPass(XmlImportMain xmlImportMain)
          parse the xml file for groups
 void setAttributeAssignId(String attributeAssignId1)
          attributeAssignId1
 void setContextId(String contextId1)
          contextId
 void setCreateTime(String createTime1)
          createTime
 void setHibernateVersionNumber(long hibernateVersionNumber1)
          hibernateVersionNumber
 void setModifierTime(String modifierTime1)
          modifierTime
 void setUuid(String uuid1)
          uuid
 void setValueInteger(Long valueInteger1)
          valueInteger
 void setValueMemberId(String valueMemberId1)
          valueMemberId
 void setValueString(String valueString1)
          valueString
 AttributeAssignValue toAttributeAssignValue()
          convert to attributeDefName
 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

XmlExportAttributeAssignValue

public XmlExportAttributeAssignValue()
Method Detail

getValueInteger

public Long getValueInteger()
valueInteger

Returns:
valueInteger

setValueInteger

public void setValueInteger(Long valueInteger1)
valueInteger

Parameters:
valueInteger1 -

getValueString

public String getValueString()
valueString

Returns:
valueString

setValueString

public void setValueString(String valueString1)
valueString

Parameters:
valueString1 -

getValueMemberId

public String getValueMemberId()
valueMemberId

Returns:
valueMemberId

setValueMemberId

public void setValueMemberId(String valueMemberId1)
valueMemberId

Parameters:
valueMemberId1 -

getAttributeAssignId

public String getAttributeAssignId()
attributeAssignId

Returns:
attributeAssignId

setAttributeAssignId

public void setAttributeAssignId(String attributeAssignId1)
attributeAssignId1

Parameters:
attributeAssignId1 -

getUuid

public String getUuid()
uuid

Returns:
uuid

setUuid

public void setUuid(String uuid1)
uuid

Parameters:
uuid1 -

getCreateTime

public String getCreateTime()
createTime

Returns:
createTime

setCreateTime

public void setCreateTime(String createTime1)
createTime

Parameters:
createTime1 -

getModifierTime

public String getModifierTime()
modifierTime

Returns:
modifierTime

setModifierTime

public void setModifierTime(String modifierTime1)
modifierTime

Parameters:
modifierTime1 -

getHibernateVersionNumber

public long getHibernateVersionNumber()
hibernateVersionNumber

Returns:
hibernateVersionNumber

setHibernateVersionNumber

public void setHibernateVersionNumber(long hibernateVersionNumber1)
hibernateVersionNumber

Parameters:
hibernateVersionNumber1 -

getContextId

public String getContextId()
contextId

Returns:
contextId

setContextId

public void setContextId(String contextId1)
contextId

Parameters:
contextId1 -

toAttributeAssignValue

public AttributeAssignValue toAttributeAssignValue()
convert to attributeDefName

Returns:
the attributeDefName

toXml

public String toXml(GrouperVersion exportVersion)
Parameters:
exportVersion -
Returns:
the xml string

toXml

public void toXml(GrouperVersion exportVersion,
                  Writer writer)
Parameters:
exportVersion -
writer -

processXmlSecondPass

public static void processXmlSecondPass(XmlImportMain xmlImportMain)
parse the xml file for groups

Parameters:
xmlImportMain -

dbCount

public static long dbCount(XmlExportMain xmlExportMain,
                           boolean includeAttributesInThisStemOnly)
get db count

Parameters:
xmlExportMain -
includeAttributesInThisStemOnly -
Returns:
db count

dbCount

public static long dbCount()
get db count

Returns:
db count

exportAttributeAssignValues

public static void exportAttributeAssignValues(Writer writer,
                                               XmlExportMain xmlExportMain)
Parameters:
writer -
xmlExportMain -

exportAttributeAssignValuesSecondPhase

public static void exportAttributeAssignValuesSecondPhase(Writer writer,
                                                          XmlExportMain xmlExportMain)
Parameters:
writer -
xmlExportMain -

fromXml

public static XmlExportAttributeAssignValue fromXml(GrouperVersion exportVersion,
                                                    com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
take a reader (e.g. dom reader) and convert to an xml export group

Parameters:
exportVersion -
hierarchicalStreamReader -
Returns:
the bean

fromXml

public static XmlExportAttributeAssignValue fromXml(GrouperVersion exportVersion,
                                                    String xml)
Parameters:
exportVersion -
xml -
Returns:
the object from xml

processXmlFirstPass

public static void processXmlFirstPass(XmlImportMain xmlImportMain)
parse the xml file for attributeAssignValues

Parameters:
xmlImportMain -