Class XMLTestData
- java.lang.Object
-
- org.alfresco.utility.data.provider.XMLCollection
-
- org.alfresco.utility.data.provider.XMLTestData
-
public class XMLTestData extends XMLCollection
XML structure for Test Data- Author:
- Paul Brodner
-
-
Field Summary
-
Fields inherited from class org.alfresco.utility.data.provider.XMLCollection
entireStructure
-
-
Constructor Summary
Constructors Constructor Description XMLTestData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup(DataContent dataContent)Calling this method will delete entire test data structure from your alfresco repositoryvoidcreateSitesStructure(DataSite dataSite, DataContent dataContent, DataUser dataUser)Calling this method will create entire test data structure in your alfresco repositoryvoidcreateUsers(DataUser dataUser)Calling this method will create entire test data structure in your alfresco repositoryprotected java.util.List<XMLDataItem>getImbricatedData()java.util.List<QueryModel>getQueries()java.util.List<XMLSiteData>getSites()XMLDataItemgetTestDataItemWithId(java.lang.String id)java.util.List<XMLUserData>getUsers()voidlogEntireStructure()voidsetQueries(java.util.List<QueryModel> queries)voidsetSites(java.util.List<XMLSiteData> sites)voidsetUsers(java.util.List<XMLUserData> users)java.lang.StringtoString()-
Methods inherited from class org.alfresco.utility.data.provider.XMLCollection
bulkAddToCollection, getEntireStructure, getParent, setParent
-
-
-
-
Method Detail
-
getQueries
public java.util.List<QueryModel> getQueries()
-
setQueries
public void setQueries(java.util.List<QueryModel> queries)
-
getSites
public java.util.List<XMLSiteData> getSites()
-
setSites
public void setSites(java.util.List<XMLSiteData> sites)
-
getUsers
public java.util.List<XMLUserData> getUsers()
-
setUsers
public void setUsers(java.util.List<XMLUserData> users)
-
createUsers
public void createUsers(DataUser dataUser) throws DataPreparationException
Calling this method will create entire test data structure in your alfresco repository- Throws:
DataPreparationException
-
createSitesStructure
public void createSitesStructure(DataSite dataSite, DataContent dataContent, DataUser dataUser) throws java.lang.Exception
Calling this method will create entire test data structure in your alfresco repository- Throws:
java.lang.Exception
-
cleanup
public void cleanup(DataContent dataContent) throws TestConfigurationException
Calling this method will delete entire test data structure from your alfresco repository- Throws:
TestConfigurationExceptionjava.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getImbricatedData
protected java.util.List<XMLDataItem> getImbricatedData()
- Specified by:
getImbricatedDatain classXMLCollection
-
logEntireStructure
public void logEntireStructure()
-
getTestDataItemWithId
public XMLDataItem getTestDataItemWithId(java.lang.String id) throws javax.xml.datatype.DatatypeConfigurationException
- Parameters:
id-- Returns:
XMLDataItembased on the id of the object- Throws:
javax.xml.datatype.DatatypeConfigurationException
-
-