Class ASSiteDataServiceImpl
- java.lang.Object
-
- net.anotheria.asg.service.AbstractASGService
-
- net.anotheria.anosite.gen.shared.service.BasicService
-
- net.anotheria.anosite.gen.shared.service.BasicCMSService
-
- net.anotheria.anosite.gen.assitedata.service.ASSiteDataServiceImpl
-
- All Implemented Interfaces:
net.anotheria.anoprise.metafactory.Service,IASSiteDataService,net.anotheria.asg.service.ASGService,net.anotheria.asg.util.listener.IModuleListener
public class ASSiteDataServiceImpl extends BasicCMSService implements IASSiteDataService, net.anotheria.asg.util.listener.IModuleListener
-
-
Field Summary
-
Fields inherited from class net.anotheria.anosite.gen.shared.service.BasicCMSService
MY_OWNER_ID, service
-
Fields inherited from class net.anotheria.anosite.gen.shared.service.BasicService
log
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyMultilingualAttributesInAllNaviItems(String sourceLanguage, String targetLanguage)In all documents of type NaviItem copies all multilingual fields from sourceLanguage to targetLanguage.voidcopyMultilingualAttributesInAllObjects(String sourceLanguage, String targetLanguage)Copies all multilingual fields from sourceLanguage to targetLanguage in all data objects (documents, vo) which are part of this module and managed by this servicevoidcopyMultilingualAttributesInAllSites(String sourceLanguage, String targetLanguage)In all documents of type Site copies all multilingual fields from sourceLanguage to targetLanguage.EntryPointcreateEntryPoint(EntryPoint entrypoint)Creates a new EntryPoint object.List<EntryPoint>createEntryPoints(List<EntryPoint> list)Creates multiple new EntryPoint objects.MediaLinkcreateMediaLink(MediaLink medialink)Creates a new MediaLink object.List<MediaLink>createMediaLinks(List<MediaLink> list)Creates multiple new MediaLink objects.NaviItemcreateNaviItem(NaviItem naviitem)Creates a new NaviItem object.List<NaviItem>createNaviItems(List<NaviItem> list)Creates multiple new NaviItem objects.PageAliascreatePageAlias(PageAlias pagealias)Creates a new PageAlias object.List<PageAlias>createPageAliass(List<PageAlias> list)Creates multiple new PageAlias objects.PageTemplatecreatePageTemplate(PageTemplate pagetemplate)Creates a new PageTemplate object.List<PageTemplate>createPageTemplates(List<PageTemplate> list)Creates multiple new PageTemplate objects.RedirectUrlcreateRedirectUrl(RedirectUrl redirecturl)Creates a new RedirectUrl object.List<RedirectUrl>createRedirectUrls(List<RedirectUrl> list)Creates multiple new RedirectUrl objects.ScriptcreateScript(Script script)Creates a new Script object.List<Script>createScripts(List<Script> list)Creates multiple new Script objects.SitecreateSite(Site site)Creates a new Site object.List<Site>createSites(List<Site> list)Creates multiple new Site objects.voiddeleteEntryPoint(String id)Deletes a EntryPoint object by id.voiddeleteEntryPoint(EntryPoint entrypoint)Deletes a EntryPoint object.voiddeleteEntryPoints(List<EntryPoint> list)Deletes multiple EntryPoint object.voiddeleteMediaLink(String id)Deletes a MediaLink object by id.voiddeleteMediaLink(MediaLink medialink)Deletes a MediaLink object.voiddeleteMediaLinks(List<MediaLink> list)Deletes multiple MediaLink object.voiddeleteNaviItem(String id)Deletes a NaviItem object by id.voiddeleteNaviItem(NaviItem naviitem)Deletes a NaviItem object.voiddeleteNaviItems(List<NaviItem> list)Deletes multiple NaviItem object.voiddeletePageAlias(String id)Deletes a PageAlias object by id.voiddeletePageAlias(PageAlias pagealias)Deletes a PageAlias object.voiddeletePageAliass(List<PageAlias> list)Deletes multiple PageAlias object.voiddeletePageTemplate(String id)Deletes a PageTemplate object by id.voiddeletePageTemplate(PageTemplate pagetemplate)Deletes a PageTemplate object.voiddeletePageTemplates(List<PageTemplate> list)Deletes multiple PageTemplate object.voiddeleteRedirectUrl(String id)Deletes a RedirectUrl object by id.voiddeleteRedirectUrl(RedirectUrl redirecturl)Deletes a RedirectUrl object.voiddeleteRedirectUrls(List<RedirectUrl> list)Deletes multiple RedirectUrl object.voiddeleteScript(String id)Deletes a Script object by id.voiddeleteScript(Script script)Deletes a Script object.voiddeleteScripts(List<Script> list)Deletes multiple Script object.voiddeleteSite(String id)Deletes a Site object by id.voiddeleteSite(Site site)Deletes a Site object.voiddeleteSites(List<Site> list)Deletes multiple Site object.voidexecuteParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data)Save transferred document by its own type.net.anotheria.anodoc.query2.QueryResultexecuteQueryOnAllObjects(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on all data objects (documents, vo) which are part of this module and managed by this servicenet.anotheria.anodoc.query2.QueryResultexecuteQueryOnEntryPoints(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on EntryPointsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnMediaLinks(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on MediaLinksnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnNaviItems(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on NaviItemsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnPageAliass(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on PageAliassnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnPageTemplates(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on PageTemplatesnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnRedirectUrls(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on RedirectUrlsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnScripts(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on Scriptsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnSites(net.anotheria.anodoc.query2.DocumentQuery query)Executes a query on Sitesnet.anotheria.util.xml.XMLNodeexportEntryPointsToXML()net.anotheria.util.xml.XMLNodeexportEntryPointsToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportEntryPointsToXML(String[] languages, List<EntryPoint> list)creates an xml element with selected contained data but only selected languages in multilingual attributesnet.anotheria.util.xml.XMLNodeexportEntryPointsToXML(List<EntryPoint> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportMediaLinksToXML()net.anotheria.util.xml.XMLNodeexportMediaLinksToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportMediaLinksToXML(String[] languages, List<MediaLink> list)net.anotheria.util.xml.XMLNodeexportMediaLinksToXML(List<MediaLink> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportNaviItemsToXML()net.anotheria.util.xml.XMLNodeexportNaviItemsToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportNaviItemsToXML(String[] languages, List<NaviItem> list)creates an xml element with selected contained data but only selected languages in multilingual attributesnet.anotheria.util.xml.XMLNodeexportNaviItemsToXML(List<NaviItem> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportPageAliassToXML()net.anotheria.util.xml.XMLNodeexportPageAliassToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportPageAliassToXML(String[] languages, List<PageAlias> list)creates an xml element with selected contained data but only selected languages in multilingual attributesnet.anotheria.util.xml.XMLNodeexportPageAliassToXML(List<PageAlias> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportPageTemplatesToXML()net.anotheria.util.xml.XMLNodeexportPageTemplatesToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportPageTemplatesToXML(String[] languages, List<PageTemplate> list)net.anotheria.util.xml.XMLNodeexportPageTemplatesToXML(List<PageTemplate> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportRedirectUrlsToXML()net.anotheria.util.xml.XMLNodeexportRedirectUrlsToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportRedirectUrlsToXML(String[] languages, List<RedirectUrl> list)creates an xml element with selected contained data but only selected languages in multilingual attributesnet.anotheria.util.xml.XMLNodeexportRedirectUrlsToXML(List<RedirectUrl> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportScriptsToXML()net.anotheria.util.xml.XMLNodeexportScriptsToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportScriptsToXML(String[] languages, List<Script> list)net.anotheria.util.xml.XMLNodeexportScriptsToXML(List<Script> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportSitesToXML()net.anotheria.util.xml.XMLNodeexportSitesToXML(String[] languages)net.anotheria.util.xml.XMLNodeexportSitesToXML(String[] languages, List<Site> list)creates an xml element with selected contained data but only selected languages in multilingual attributesnet.anotheria.util.xml.XMLNodeexportSitesToXML(List<Site> list)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportToXML()creates an xml element with all contained data.net.anotheria.util.xml.XMLNodeexportToXML(String[] languages)creates an xml element with all contained data but only selected languages in multilingual attributes.voidfetchEntryPoint(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this EntryPoint document.voidfetchMediaLink(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this MediaLink document.voidfetchNaviItem(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this NaviItem document.voidfetchPageAlias(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this PageAlias document.voidfetchPageTemplate(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this PageTemplate document.voidfetchRedirectUrl(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this RedirectUrl document.voidfetchScript(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this Script document.voidfetchSite(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this Site document.EntryPointgetEntryPoint(String id)Returns the EntryPoint object with the specified id.List<EntryPoint>getEntryPoints()Returns all EntryPoints objects stored.List<EntryPoint>getEntryPoints(List<String> ids)Returns the EntryPoint objects with the specified ids.List<EntryPoint>getEntryPoints(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the EntryPoint objects with the specified ids, sorted by given sorttype.List<EntryPoint>getEntryPoints(net.anotheria.util.slicer.Segment aSegment)Returns EntryPoint objects segment.List<EntryPoint>getEntryPoints(net.anotheria.util.sorter.SortType sortType)Returns all EntryPoints objects sorted by given sortType.List<EntryPoint>getEntryPointsByProperty(String propertyName, Object value)Returns all EntryPoint objects, where property with given name equals object.List<EntryPoint>getEntryPointsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all EntryPoint objects, where property with given name equals object, sorted.List<EntryPoint>getEntryPointsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all EntryPoint objects, where property matches.List<EntryPoint>getEntryPointsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns EntryPoint objects segment, where property matched.List<EntryPoint>getEntryPointsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns EntryPoint objects segment, where property matched, sorted.List<EntryPoint>getEntryPointsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all EntryPoint objects, where property matches, sortedintgetEntryPointsCount()Returns EntryPoint objects count.MediaLinkgetMediaLink(String id)Returns the MediaLink object with the specified id.List<MediaLink>getMediaLinks()Returns all MediaLinks objects stored.List<MediaLink>getMediaLinks(List<String> ids)Returns the MediaLink objects with the specified ids.List<MediaLink>getMediaLinks(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the MediaLink objects with the specified ids, sorted by given sorttype.List<MediaLink>getMediaLinks(net.anotheria.util.slicer.Segment aSegment)Returns MediaLink objects segment.List<MediaLink>getMediaLinks(net.anotheria.util.sorter.SortType sortType)Returns all MediaLinks objects sorted by given sortType.List<MediaLink>getMediaLinksByProperty(String propertyName, Object value)Returns all MediaLink objects, where property with given name equals object.List<MediaLink>getMediaLinksByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all MediaLink objects, where property with given name equals object, sorted.List<MediaLink>getMediaLinksByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all MediaLink objects, where property matches.List<MediaLink>getMediaLinksByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns MediaLink objects segment, where property matched.List<MediaLink>getMediaLinksByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns MediaLink objects segment, where property matched, sorted.List<MediaLink>getMediaLinksByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all MediaLink objects, where property matches, sortedintgetMediaLinksCount()Returns MediaLink objects count.NaviItemgetNaviItem(String id)Returns the NaviItem object with the specified id.List<NaviItem>getNaviItems()Returns all NaviItems objects stored.List<NaviItem>getNaviItems(List<String> ids)Returns the NaviItem objects with the specified ids.List<NaviItem>getNaviItems(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the NaviItem objects with the specified ids, sorted by given sorttype.List<NaviItem>getNaviItems(net.anotheria.util.slicer.Segment aSegment)Returns NaviItem objects segment.List<NaviItem>getNaviItems(net.anotheria.util.sorter.SortType sortType)Returns all NaviItems objects sorted by given sortType.List<NaviItem>getNaviItemsByProperty(String propertyName, Object value)Returns all NaviItem objects, where property with given name equals object.List<NaviItem>getNaviItemsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all NaviItem objects, where property with given name equals object, sorted.List<NaviItem>getNaviItemsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all NaviItem objects, where property matches.List<NaviItem>getNaviItemsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns NaviItem objects segment, where property matched.List<NaviItem>getNaviItemsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns NaviItem objects segment, where property matched, sorted.List<NaviItem>getNaviItemsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all NaviItem objects, where property matches, sortedintgetNaviItemsCount()Returns NaviItem objects count.PageAliasgetPageAlias(String id)Returns the PageAlias object with the specified id.List<PageAlias>getPageAliass()Returns all PageAliass objects stored.List<PageAlias>getPageAliass(List<String> ids)Returns the PageAlias objects with the specified ids.List<PageAlias>getPageAliass(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the PageAlias objects with the specified ids, sorted by given sorttype.List<PageAlias>getPageAliass(net.anotheria.util.slicer.Segment aSegment)Returns PageAlias objects segment.List<PageAlias>getPageAliass(net.anotheria.util.sorter.SortType sortType)Returns all PageAliass objects sorted by given sortType.List<PageAlias>getPageAliassByProperty(String propertyName, Object value)Returns all PageAlias objects, where property with given name equals object.List<PageAlias>getPageAliassByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all PageAlias objects, where property with given name equals object, sorted.List<PageAlias>getPageAliassByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all PageAlias objects, where property matches.List<PageAlias>getPageAliassByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns PageAlias objects segment, where property matched.List<PageAlias>getPageAliassByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns PageAlias objects segment, where property matched, sorted.List<PageAlias>getPageAliassByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all PageAlias objects, where property matches, sortedintgetPageAliassCount()Returns PageAlias objects count.PageTemplategetPageTemplate(String id)Returns the PageTemplate object with the specified id.List<PageTemplate>getPageTemplates()Returns all PageTemplates objects stored.List<PageTemplate>getPageTemplates(List<String> ids)Returns the PageTemplate objects with the specified ids.List<PageTemplate>getPageTemplates(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the PageTemplate objects with the specified ids, sorted by given sorttype.List<PageTemplate>getPageTemplates(net.anotheria.util.slicer.Segment aSegment)Returns PageTemplate objects segment.List<PageTemplate>getPageTemplates(net.anotheria.util.sorter.SortType sortType)Returns all PageTemplates objects sorted by given sortType.List<PageTemplate>getPageTemplatesByProperty(String propertyName, Object value)Returns all PageTemplate objects, where property with given name equals object.List<PageTemplate>getPageTemplatesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all PageTemplate objects, where property with given name equals object, sorted.List<PageTemplate>getPageTemplatesByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all PageTemplate objects, where property matches.List<PageTemplate>getPageTemplatesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns PageTemplate objects segment, where property matched.List<PageTemplate>getPageTemplatesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns PageTemplate objects segment, where property matched, sorted.List<PageTemplate>getPageTemplatesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all PageTemplate objects, where property matches, sortedintgetPageTemplatesCount()Returns PageTemplate objects count.RedirectUrlgetRedirectUrl(String id)Returns the RedirectUrl object with the specified id.List<RedirectUrl>getRedirectUrls()Returns all RedirectUrls objects stored.List<RedirectUrl>getRedirectUrls(List<String> ids)Returns the RedirectUrl objects with the specified ids.List<RedirectUrl>getRedirectUrls(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the RedirectUrl objects with the specified ids, sorted by given sorttype.List<RedirectUrl>getRedirectUrls(net.anotheria.util.slicer.Segment aSegment)Returns RedirectUrl objects segment.List<RedirectUrl>getRedirectUrls(net.anotheria.util.sorter.SortType sortType)Returns all RedirectUrls objects sorted by given sortType.List<RedirectUrl>getRedirectUrlsByProperty(String propertyName, Object value)Returns all RedirectUrl objects, where property with given name equals object.List<RedirectUrl>getRedirectUrlsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all RedirectUrl objects, where property with given name equals object, sorted.List<RedirectUrl>getRedirectUrlsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all RedirectUrl objects, where property matches.List<RedirectUrl>getRedirectUrlsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns RedirectUrl objects segment, where property matched.List<RedirectUrl>getRedirectUrlsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns RedirectUrl objects segment, where property matched, sorted.List<RedirectUrl>getRedirectUrlsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all RedirectUrl objects, where property matches, sortedintgetRedirectUrlsCount()Returns RedirectUrl objects count.ScriptgetScript(String id)Returns the Script object with the specified id.List<Script>getScripts()Returns all Scripts objects stored.List<Script>getScripts(List<String> ids)Returns the Script objects with the specified ids.List<Script>getScripts(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the Script objects with the specified ids, sorted by given sorttype.List<Script>getScripts(net.anotheria.util.slicer.Segment aSegment)Returns Script objects segment.List<Script>getScripts(net.anotheria.util.sorter.SortType sortType)Returns all Scripts objects sorted by given sortType.List<Script>getScriptsByProperty(String propertyName, Object value)Returns all Script objects, where property with given name equals object.List<Script>getScriptsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all Script objects, where property with given name equals object, sorted.List<Script>getScriptsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all Script objects, where property matches.List<Script>getScriptsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns Script objects segment, where property matched.List<Script>getScriptsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns Script objects segment, where property matched, sorted.List<Script>getScriptsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all Script objects, where property matches, sortedintgetScriptsCount()Returns Script objects count.SitegetSite(String id)Returns the Site object with the specified id.List<Site>getSites()Returns all Sites objects stored.List<Site>getSites(List<String> ids)Returns the Site objects with the specified ids.List<Site>getSites(List<String> ids, net.anotheria.util.sorter.SortType sortType)Returns the Site objects with the specified ids, sorted by given sorttype.List<Site>getSites(net.anotheria.util.slicer.Segment aSegment)Returns Site objects segment.List<Site>getSites(net.anotheria.util.sorter.SortType sortType)Returns all Sites objects sorted by given sortType.List<Site>getSitesByProperty(String propertyName, Object value)Returns all Site objects, where property with given name equals object.List<Site>getSitesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)Returns all Site objects, where property with given name equals object, sorted.List<Site>getSitesByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all Site objects, where property matches.List<Site>getSitesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)Returns Site objects segment, where property matched.List<Site>getSitesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns Site objects segment, where property matched, sorted.List<Site>getSitesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all Site objects, where property matches, sortedintgetSitesCount()Returns Site objects count.EntryPointimportEntryPoint(EntryPoint entrypoint)Imports a new EntryPoint object.List<EntryPoint>importEntryPoints(List<EntryPoint> list)Imports multiple new EntryPoint object.MediaLinkimportMediaLink(MediaLink medialink)Imports a new MediaLink object.List<MediaLink>importMediaLinks(List<MediaLink> list)Imports multiple new MediaLink object.NaviItemimportNaviItem(NaviItem naviitem)Imports a new NaviItem object.List<NaviItem>importNaviItems(List<NaviItem> list)Imports multiple new NaviItem object.PageAliasimportPageAlias(PageAlias pagealias)Imports a new PageAlias object.List<PageAlias>importPageAliass(List<PageAlias> list)Imports multiple new PageAlias object.PageTemplateimportPageTemplate(PageTemplate pagetemplate)Imports a new PageTemplate object.List<PageTemplate>importPageTemplates(List<PageTemplate> list)Imports multiple new PageTemplate object.RedirectUrlimportRedirectUrl(RedirectUrl redirecturl)Imports a new RedirectUrl object.List<RedirectUrl>importRedirectUrls(List<RedirectUrl> list)Imports multiple new RedirectUrl object.ScriptimportScript(Script script)Imports a new Script object.List<Script>importScripts(List<Script> list)Imports multiple new Script object.SiteimportSite(Site site)Imports a new Site object.List<Site>importSites(List<Site> list)Imports multiple new Site object.voidmoduleLoaded(net.anotheria.anodoc.data.Module module)EntryPointupdateEntryPoint(EntryPoint entrypoint)Updates a EntryPoint object.List<EntryPoint>updateEntryPoints(List<EntryPoint> list)Updates multiple EntryPoint objects.MediaLinkupdateMediaLink(MediaLink medialink)Updates a MediaLink object.List<MediaLink>updateMediaLinks(List<MediaLink> list)Updates multiple MediaLink objects.NaviItemupdateNaviItem(NaviItem naviitem)Updates a NaviItem object.List<NaviItem>updateNaviItems(List<NaviItem> list)Updates multiple NaviItem objects.PageAliasupdatePageAlias(PageAlias pagealias)Updates a PageAlias object.List<PageAlias>updatePageAliass(List<PageAlias> list)Updates multiple PageAlias objects.PageTemplateupdatePageTemplate(PageTemplate pagetemplate)Updates a PageTemplate object.List<PageTemplate>updatePageTemplates(List<PageTemplate> list)Updates multiple PageTemplate objects.RedirectUrlupdateRedirectUrl(RedirectUrl redirecturl)Updates a RedirectUrl object.List<RedirectUrl>updateRedirectUrls(List<RedirectUrl> list)Updates multiple RedirectUrl objects.ScriptupdateScript(Script script)Updates a Script object.List<Script>updateScripts(List<Script> list)Updates multiple Script objects.SiteupdateSite(Site site)Updates a Site object.List<Site>updateSites(List<Site> list)Updates multiple Site objects.-
Methods inherited from class net.anotheria.anosite.gen.shared.service.BasicCMSService
addModuleListener, getModule, updateModule
-
Methods inherited from class net.anotheria.anosite.gen.shared.service.BasicService
getAnoAccessApplicationDataService, getAnoAccessConfigurationService, getASActionService, getASBrandService, getASCustomActionService, getASCustomDataService, getASExperimentService, getASFeatureService, getASFederatedDataService, getASGenericActionService, getASGenericDataService, getASLayoutDataService, getASResourceDataService, getASSiteConfigService, getASSiteDataService, getASUserDataService, getASWebDataService, getASWizardDataService, getImagesService
-
Methods inherited from class net.anotheria.asg.service.AbstractASGService
addServiceListener, fireObjectCreatedEvent, fireObjectDeletedEvent, fireObjectImportedEvent, fireObjectUpdatedEvent, firePersistenceChangedEvent, hasServiceListeners, removeServiceListener
-
-
-
-
Method Detail
-
moduleLoaded
public void moduleLoaded(net.anotheria.anodoc.data.Module module)
- Specified by:
moduleLoadedin interfacenet.anotheria.asg.util.listener.IModuleListener
-
getPageTemplates
public List<PageTemplate> getPageTemplates()
Description copied from interface:IASSiteDataServiceReturns all PageTemplates objects stored.- Specified by:
getPageTemplatesin interfaceIASSiteDataService
-
getPageTemplates
public List<PageTemplate> getPageTemplates(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all PageTemplates objects sorted by given sortType.- Specified by:
getPageTemplatesin interfaceIASSiteDataService
-
getPageTemplates
public List<PageTemplate> getPageTemplates(List<String> ids)
Returns the PageTemplate objects with the specified ids.
-
getPageTemplates
public List<PageTemplate> getPageTemplates(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the PageTemplate objects with the specified ids, sorted by given sorttype.
-
deletePageTemplate
public void deletePageTemplate(PageTemplate pagetemplate)
Description copied from interface:IASSiteDataServiceDeletes a PageTemplate object.- Specified by:
deletePageTemplatein interfaceIASSiteDataService
-
deletePageTemplate
public void deletePageTemplate(String id)
Description copied from interface:IASSiteDataServiceDeletes a PageTemplate object by id.- Specified by:
deletePageTemplatein interfaceIASSiteDataService
-
deletePageTemplates
public void deletePageTemplates(List<PageTemplate> list)
Description copied from interface:IASSiteDataServiceDeletes multiple PageTemplate object.- Specified by:
deletePageTemplatesin interfaceIASSiteDataService
-
getPageTemplate
public PageTemplate getPageTemplate(String id)
Description copied from interface:IASSiteDataServiceReturns the PageTemplate object with the specified id.- Specified by:
getPageTemplatein interfaceIASSiteDataService
-
importPageTemplate
public PageTemplate importPageTemplate(PageTemplate pagetemplate)
Description copied from interface:IASSiteDataServiceImports a new PageTemplate object. Returns the created version.- Specified by:
importPageTemplatein interfaceIASSiteDataService
-
importPageTemplates
public List<PageTemplate> importPageTemplates(List<PageTemplate> list)
Description copied from interface:IASSiteDataServiceImports multiple new PageTemplate object. Returns the created versions.- Specified by:
importPageTemplatesin interfaceIASSiteDataService
-
createPageTemplate
public PageTemplate createPageTemplate(PageTemplate pagetemplate)
Description copied from interface:IASSiteDataServiceCreates a new PageTemplate object. Returns the created version.- Specified by:
createPageTemplatein interfaceIASSiteDataService
-
createPageTemplates
public List<PageTemplate> createPageTemplates(List<PageTemplate> list)
Description copied from interface:IASSiteDataServiceCreates multiple new PageTemplate objects. Returns the created versions.- Specified by:
createPageTemplatesin interfaceIASSiteDataService
-
updatePageTemplate
public PageTemplate updatePageTemplate(PageTemplate pagetemplate)
Description copied from interface:IASSiteDataServiceUpdates a PageTemplate object. Returns the updated version.- Specified by:
updatePageTemplatein interfaceIASSiteDataService
-
updatePageTemplates
public List<PageTemplate> updatePageTemplates(List<PageTemplate> list)
Description copied from interface:IASSiteDataServiceUpdates multiple PageTemplate objects. Returns the updated versions.- Specified by:
updatePageTemplatesin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all PageTemplate objects, where property with given name equals object.- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all PageTemplate objects, where property with given name equals object, sorted.- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
executeQueryOnPageTemplates
public net.anotheria.anodoc.query2.QueryResult executeQueryOnPageTemplates(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on PageTemplates- Specified by:
executeQueryOnPageTemplatesin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all PageTemplate objects, where property matches.- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all PageTemplate objects, where property matches, sorted- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
getPageTemplatesCount
public int getPageTemplatesCount()
Returns PageTemplate objects count.- Specified by:
getPageTemplatesCountin interfaceIASSiteDataService
-
getPageTemplates
public List<PageTemplate> getPageTemplates(net.anotheria.util.slicer.Segment aSegment)
Returns PageTemplate objects segment.- Specified by:
getPageTemplatesin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns PageTemplate objects segment, where property matched.- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
getPageTemplatesByProperty
public List<PageTemplate> getPageTemplatesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns PageTemplate objects segment, where property matched, sorted.- Specified by:
getPageTemplatesByPropertyin interfaceIASSiteDataService
-
fetchPageTemplate
public void fetchPageTemplate(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this PageTemplate document.- Specified by:
fetchPageTemplatein interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
getMediaLinks
public List<MediaLink> getMediaLinks()
Description copied from interface:IASSiteDataServiceReturns all MediaLinks objects stored.- Specified by:
getMediaLinksin interfaceIASSiteDataService
-
getMediaLinks
public List<MediaLink> getMediaLinks(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all MediaLinks objects sorted by given sortType.- Specified by:
getMediaLinksin interfaceIASSiteDataService
-
getMediaLinks
public List<MediaLink> getMediaLinks(List<String> ids)
Returns the MediaLink objects with the specified ids.
-
getMediaLinks
public List<MediaLink> getMediaLinks(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the MediaLink objects with the specified ids, sorted by given sorttype.
-
deleteMediaLink
public void deleteMediaLink(MediaLink medialink)
Description copied from interface:IASSiteDataServiceDeletes a MediaLink object.- Specified by:
deleteMediaLinkin interfaceIASSiteDataService
-
deleteMediaLink
public void deleteMediaLink(String id)
Description copied from interface:IASSiteDataServiceDeletes a MediaLink object by id.- Specified by:
deleteMediaLinkin interfaceIASSiteDataService
-
deleteMediaLinks
public void deleteMediaLinks(List<MediaLink> list)
Description copied from interface:IASSiteDataServiceDeletes multiple MediaLink object.- Specified by:
deleteMediaLinksin interfaceIASSiteDataService
-
getMediaLink
public MediaLink getMediaLink(String id)
Description copied from interface:IASSiteDataServiceReturns the MediaLink object with the specified id.- Specified by:
getMediaLinkin interfaceIASSiteDataService
-
importMediaLink
public MediaLink importMediaLink(MediaLink medialink)
Description copied from interface:IASSiteDataServiceImports a new MediaLink object. Returns the created version.- Specified by:
importMediaLinkin interfaceIASSiteDataService
-
importMediaLinks
public List<MediaLink> importMediaLinks(List<MediaLink> list)
Description copied from interface:IASSiteDataServiceImports multiple new MediaLink object. Returns the created versions.- Specified by:
importMediaLinksin interfaceIASSiteDataService
-
createMediaLink
public MediaLink createMediaLink(MediaLink medialink)
Description copied from interface:IASSiteDataServiceCreates a new MediaLink object. Returns the created version.- Specified by:
createMediaLinkin interfaceIASSiteDataService
-
createMediaLinks
public List<MediaLink> createMediaLinks(List<MediaLink> list)
Description copied from interface:IASSiteDataServiceCreates multiple new MediaLink objects. Returns the created versions.- Specified by:
createMediaLinksin interfaceIASSiteDataService
-
updateMediaLink
public MediaLink updateMediaLink(MediaLink medialink)
Description copied from interface:IASSiteDataServiceUpdates a MediaLink object. Returns the updated version.- Specified by:
updateMediaLinkin interfaceIASSiteDataService
-
updateMediaLinks
public List<MediaLink> updateMediaLinks(List<MediaLink> list)
Description copied from interface:IASSiteDataServiceUpdates multiple MediaLink objects. Returns the updated versions.- Specified by:
updateMediaLinksin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all MediaLink objects, where property with given name equals object.- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all MediaLink objects, where property with given name equals object, sorted.- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
executeQueryOnMediaLinks
public net.anotheria.anodoc.query2.QueryResult executeQueryOnMediaLinks(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on MediaLinks- Specified by:
executeQueryOnMediaLinksin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all MediaLink objects, where property matches.- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all MediaLink objects, where property matches, sorted- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
getMediaLinksCount
public int getMediaLinksCount()
Returns MediaLink objects count.- Specified by:
getMediaLinksCountin interfaceIASSiteDataService
-
getMediaLinks
public List<MediaLink> getMediaLinks(net.anotheria.util.slicer.Segment aSegment)
Returns MediaLink objects segment.- Specified by:
getMediaLinksin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns MediaLink objects segment, where property matched.- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
getMediaLinksByProperty
public List<MediaLink> getMediaLinksByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns MediaLink objects segment, where property matched, sorted.- Specified by:
getMediaLinksByPropertyin interfaceIASSiteDataService
-
fetchMediaLink
public void fetchMediaLink(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this MediaLink document.- Specified by:
fetchMediaLinkin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
getScripts
public List<Script> getScripts()
Description copied from interface:IASSiteDataServiceReturns all Scripts objects stored.- Specified by:
getScriptsin interfaceIASSiteDataService
-
getScripts
public List<Script> getScripts(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all Scripts objects sorted by given sortType.- Specified by:
getScriptsin interfaceIASSiteDataService
-
getScripts
public List<Script> getScripts(List<String> ids)
Returns the Script objects with the specified ids.
-
getScripts
public List<Script> getScripts(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the Script objects with the specified ids, sorted by given sorttype.
-
deleteScript
public void deleteScript(Script script)
Description copied from interface:IASSiteDataServiceDeletes a Script object.- Specified by:
deleteScriptin interfaceIASSiteDataService
-
deleteScript
public void deleteScript(String id)
Description copied from interface:IASSiteDataServiceDeletes a Script object by id.- Specified by:
deleteScriptin interfaceIASSiteDataService
-
deleteScripts
public void deleteScripts(List<Script> list)
Description copied from interface:IASSiteDataServiceDeletes multiple Script object.- Specified by:
deleteScriptsin interfaceIASSiteDataService
-
getScript
public Script getScript(String id)
Description copied from interface:IASSiteDataServiceReturns the Script object with the specified id.- Specified by:
getScriptin interfaceIASSiteDataService
-
importScript
public Script importScript(Script script)
Description copied from interface:IASSiteDataServiceImports a new Script object. Returns the created version.- Specified by:
importScriptin interfaceIASSiteDataService
-
importScripts
public List<Script> importScripts(List<Script> list)
Description copied from interface:IASSiteDataServiceImports multiple new Script object. Returns the created versions.- Specified by:
importScriptsin interfaceIASSiteDataService
-
createScript
public Script createScript(Script script)
Description copied from interface:IASSiteDataServiceCreates a new Script object. Returns the created version.- Specified by:
createScriptin interfaceIASSiteDataService
-
createScripts
public List<Script> createScripts(List<Script> list)
Description copied from interface:IASSiteDataServiceCreates multiple new Script objects. Returns the created versions.- Specified by:
createScriptsin interfaceIASSiteDataService
-
updateScript
public Script updateScript(Script script)
Description copied from interface:IASSiteDataServiceUpdates a Script object. Returns the updated version.- Specified by:
updateScriptin interfaceIASSiteDataService
-
updateScripts
public List<Script> updateScripts(List<Script> list)
Description copied from interface:IASSiteDataServiceUpdates multiple Script objects. Returns the updated versions.- Specified by:
updateScriptsin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all Script objects, where property with given name equals object.- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all Script objects, where property with given name equals object, sorted.- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
executeQueryOnScripts
public net.anotheria.anodoc.query2.QueryResult executeQueryOnScripts(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on Scripts- Specified by:
executeQueryOnScriptsin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all Script objects, where property matches.- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all Script objects, where property matches, sorted- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
getScriptsCount
public int getScriptsCount()
Returns Script objects count.- Specified by:
getScriptsCountin interfaceIASSiteDataService
-
getScripts
public List<Script> getScripts(net.anotheria.util.slicer.Segment aSegment)
Returns Script objects segment.- Specified by:
getScriptsin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns Script objects segment, where property matched.- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
getScriptsByProperty
public List<Script> getScriptsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns Script objects segment, where property matched, sorted.- Specified by:
getScriptsByPropertyin interfaceIASSiteDataService
-
fetchScript
public void fetchScript(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this Script document.- Specified by:
fetchScriptin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
getSites
public List<Site> getSites()
Description copied from interface:IASSiteDataServiceReturns all Sites objects stored.- Specified by:
getSitesin interfaceIASSiteDataService
-
getSites
public List<Site> getSites(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all Sites objects sorted by given sortType.- Specified by:
getSitesin interfaceIASSiteDataService
-
getSites
public List<Site> getSites(List<String> ids)
Returns the Site objects with the specified ids.
-
getSites
public List<Site> getSites(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the Site objects with the specified ids, sorted by given sorttype.
-
deleteSite
public void deleteSite(Site site)
Description copied from interface:IASSiteDataServiceDeletes a Site object.- Specified by:
deleteSitein interfaceIASSiteDataService
-
deleteSite
public void deleteSite(String id)
Description copied from interface:IASSiteDataServiceDeletes a Site object by id.- Specified by:
deleteSitein interfaceIASSiteDataService
-
deleteSites
public void deleteSites(List<Site> list)
Description copied from interface:IASSiteDataServiceDeletes multiple Site object.- Specified by:
deleteSitesin interfaceIASSiteDataService
-
getSite
public Site getSite(String id)
Description copied from interface:IASSiteDataServiceReturns the Site object with the specified id.- Specified by:
getSitein interfaceIASSiteDataService
-
importSite
public Site importSite(Site site)
Description copied from interface:IASSiteDataServiceImports a new Site object. Returns the created version.- Specified by:
importSitein interfaceIASSiteDataService
-
importSites
public List<Site> importSites(List<Site> list)
Description copied from interface:IASSiteDataServiceImports multiple new Site object. Returns the created versions.- Specified by:
importSitesin interfaceIASSiteDataService
-
createSite
public Site createSite(Site site)
Description copied from interface:IASSiteDataServiceCreates a new Site object. Returns the created version.- Specified by:
createSitein interfaceIASSiteDataService
-
createSites
public List<Site> createSites(List<Site> list)
Description copied from interface:IASSiteDataServiceCreates multiple new Site objects. Returns the created versions.- Specified by:
createSitesin interfaceIASSiteDataService
-
updateSite
public Site updateSite(Site site)
Description copied from interface:IASSiteDataServiceUpdates a Site object. Returns the updated version.- Specified by:
updateSitein interfaceIASSiteDataService
-
updateSites
public List<Site> updateSites(List<Site> list)
Description copied from interface:IASSiteDataServiceUpdates multiple Site objects. Returns the updated versions.- Specified by:
updateSitesin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all Site objects, where property with given name equals object.- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all Site objects, where property with given name equals object, sorted.- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
executeQueryOnSites
public net.anotheria.anodoc.query2.QueryResult executeQueryOnSites(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on Sites- Specified by:
executeQueryOnSitesin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all Site objects, where property matches.- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all Site objects, where property matches, sorted- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
getSitesCount
public int getSitesCount()
Returns Site objects count.- Specified by:
getSitesCountin interfaceIASSiteDataService
-
getSites
public List<Site> getSites(net.anotheria.util.slicer.Segment aSegment)
Returns Site objects segment.- Specified by:
getSitesin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns Site objects segment, where property matched.- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
getSitesByProperty
public List<Site> getSitesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns Site objects segment, where property matched, sorted.- Specified by:
getSitesByPropertyin interfaceIASSiteDataService
-
fetchSite
public void fetchSite(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this Site document.- Specified by:
fetchSitein interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
copyMultilingualAttributesInAllSites
public void copyMultilingualAttributesInAllSites(String sourceLanguage, String targetLanguage)
Description copied from interface:IASSiteDataServiceIn all documents of type Site copies all multilingual fields from sourceLanguage to targetLanguage.- Specified by:
copyMultilingualAttributesInAllSitesin interfaceIASSiteDataService
-
getNaviItems
public List<NaviItem> getNaviItems()
Description copied from interface:IASSiteDataServiceReturns all NaviItems objects stored.- Specified by:
getNaviItemsin interfaceIASSiteDataService
-
getNaviItems
public List<NaviItem> getNaviItems(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all NaviItems objects sorted by given sortType.- Specified by:
getNaviItemsin interfaceIASSiteDataService
-
getNaviItems
public List<NaviItem> getNaviItems(List<String> ids)
Returns the NaviItem objects with the specified ids.
-
getNaviItems
public List<NaviItem> getNaviItems(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the NaviItem objects with the specified ids, sorted by given sorttype.
-
deleteNaviItem
public void deleteNaviItem(NaviItem naviitem)
Description copied from interface:IASSiteDataServiceDeletes a NaviItem object.- Specified by:
deleteNaviItemin interfaceIASSiteDataService
-
deleteNaviItem
public void deleteNaviItem(String id)
Description copied from interface:IASSiteDataServiceDeletes a NaviItem object by id.- Specified by:
deleteNaviItemin interfaceIASSiteDataService
-
deleteNaviItems
public void deleteNaviItems(List<NaviItem> list)
Description copied from interface:IASSiteDataServiceDeletes multiple NaviItem object.- Specified by:
deleteNaviItemsin interfaceIASSiteDataService
-
getNaviItem
public NaviItem getNaviItem(String id)
Description copied from interface:IASSiteDataServiceReturns the NaviItem object with the specified id.- Specified by:
getNaviItemin interfaceIASSiteDataService
-
importNaviItem
public NaviItem importNaviItem(NaviItem naviitem)
Description copied from interface:IASSiteDataServiceImports a new NaviItem object. Returns the created version.- Specified by:
importNaviItemin interfaceIASSiteDataService
-
importNaviItems
public List<NaviItem> importNaviItems(List<NaviItem> list)
Description copied from interface:IASSiteDataServiceImports multiple new NaviItem object. Returns the created versions.- Specified by:
importNaviItemsin interfaceIASSiteDataService
-
createNaviItem
public NaviItem createNaviItem(NaviItem naviitem)
Description copied from interface:IASSiteDataServiceCreates a new NaviItem object. Returns the created version.- Specified by:
createNaviItemin interfaceIASSiteDataService
-
createNaviItems
public List<NaviItem> createNaviItems(List<NaviItem> list)
Description copied from interface:IASSiteDataServiceCreates multiple new NaviItem objects. Returns the created versions.- Specified by:
createNaviItemsin interfaceIASSiteDataService
-
updateNaviItem
public NaviItem updateNaviItem(NaviItem naviitem)
Description copied from interface:IASSiteDataServiceUpdates a NaviItem object. Returns the updated version.- Specified by:
updateNaviItemin interfaceIASSiteDataService
-
updateNaviItems
public List<NaviItem> updateNaviItems(List<NaviItem> list)
Description copied from interface:IASSiteDataServiceUpdates multiple NaviItem objects. Returns the updated versions.- Specified by:
updateNaviItemsin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all NaviItem objects, where property with given name equals object.- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all NaviItem objects, where property with given name equals object, sorted.- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
executeQueryOnNaviItems
public net.anotheria.anodoc.query2.QueryResult executeQueryOnNaviItems(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on NaviItems- Specified by:
executeQueryOnNaviItemsin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all NaviItem objects, where property matches.- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all NaviItem objects, where property matches, sorted- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
getNaviItemsCount
public int getNaviItemsCount()
Returns NaviItem objects count.- Specified by:
getNaviItemsCountin interfaceIASSiteDataService
-
getNaviItems
public List<NaviItem> getNaviItems(net.anotheria.util.slicer.Segment aSegment)
Returns NaviItem objects segment.- Specified by:
getNaviItemsin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns NaviItem objects segment, where property matched.- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
getNaviItemsByProperty
public List<NaviItem> getNaviItemsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns NaviItem objects segment, where property matched, sorted.- Specified by:
getNaviItemsByPropertyin interfaceIASSiteDataService
-
fetchNaviItem
public void fetchNaviItem(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this NaviItem document.- Specified by:
fetchNaviItemin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
copyMultilingualAttributesInAllNaviItems
public void copyMultilingualAttributesInAllNaviItems(String sourceLanguage, String targetLanguage)
Description copied from interface:IASSiteDataServiceIn all documents of type NaviItem copies all multilingual fields from sourceLanguage to targetLanguage.- Specified by:
copyMultilingualAttributesInAllNaviItemsin interfaceIASSiteDataService
-
getEntryPoints
public List<EntryPoint> getEntryPoints()
Description copied from interface:IASSiteDataServiceReturns all EntryPoints objects stored.- Specified by:
getEntryPointsin interfaceIASSiteDataService
-
getEntryPoints
public List<EntryPoint> getEntryPoints(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all EntryPoints objects sorted by given sortType.- Specified by:
getEntryPointsin interfaceIASSiteDataService
-
getEntryPoints
public List<EntryPoint> getEntryPoints(List<String> ids)
Returns the EntryPoint objects with the specified ids.
-
getEntryPoints
public List<EntryPoint> getEntryPoints(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the EntryPoint objects with the specified ids, sorted by given sorttype.
-
deleteEntryPoint
public void deleteEntryPoint(EntryPoint entrypoint)
Description copied from interface:IASSiteDataServiceDeletes a EntryPoint object.- Specified by:
deleteEntryPointin interfaceIASSiteDataService
-
deleteEntryPoint
public void deleteEntryPoint(String id)
Description copied from interface:IASSiteDataServiceDeletes a EntryPoint object by id.- Specified by:
deleteEntryPointin interfaceIASSiteDataService
-
deleteEntryPoints
public void deleteEntryPoints(List<EntryPoint> list)
Description copied from interface:IASSiteDataServiceDeletes multiple EntryPoint object.- Specified by:
deleteEntryPointsin interfaceIASSiteDataService
-
getEntryPoint
public EntryPoint getEntryPoint(String id)
Description copied from interface:IASSiteDataServiceReturns the EntryPoint object with the specified id.- Specified by:
getEntryPointin interfaceIASSiteDataService
-
importEntryPoint
public EntryPoint importEntryPoint(EntryPoint entrypoint)
Description copied from interface:IASSiteDataServiceImports a new EntryPoint object. Returns the created version.- Specified by:
importEntryPointin interfaceIASSiteDataService
-
importEntryPoints
public List<EntryPoint> importEntryPoints(List<EntryPoint> list)
Description copied from interface:IASSiteDataServiceImports multiple new EntryPoint object. Returns the created versions.- Specified by:
importEntryPointsin interfaceIASSiteDataService
-
createEntryPoint
public EntryPoint createEntryPoint(EntryPoint entrypoint)
Description copied from interface:IASSiteDataServiceCreates a new EntryPoint object. Returns the created version.- Specified by:
createEntryPointin interfaceIASSiteDataService
-
createEntryPoints
public List<EntryPoint> createEntryPoints(List<EntryPoint> list)
Description copied from interface:IASSiteDataServiceCreates multiple new EntryPoint objects. Returns the created versions.- Specified by:
createEntryPointsin interfaceIASSiteDataService
-
updateEntryPoint
public EntryPoint updateEntryPoint(EntryPoint entrypoint)
Description copied from interface:IASSiteDataServiceUpdates a EntryPoint object. Returns the updated version.- Specified by:
updateEntryPointin interfaceIASSiteDataService
-
updateEntryPoints
public List<EntryPoint> updateEntryPoints(List<EntryPoint> list)
Description copied from interface:IASSiteDataServiceUpdates multiple EntryPoint objects. Returns the updated versions.- Specified by:
updateEntryPointsin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all EntryPoint objects, where property with given name equals object.- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all EntryPoint objects, where property with given name equals object, sorted.- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
executeQueryOnEntryPoints
public net.anotheria.anodoc.query2.QueryResult executeQueryOnEntryPoints(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on EntryPoints- Specified by:
executeQueryOnEntryPointsin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all EntryPoint objects, where property matches.- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all EntryPoint objects, where property matches, sorted- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
getEntryPointsCount
public int getEntryPointsCount()
Returns EntryPoint objects count.- Specified by:
getEntryPointsCountin interfaceIASSiteDataService
-
getEntryPoints
public List<EntryPoint> getEntryPoints(net.anotheria.util.slicer.Segment aSegment)
Returns EntryPoint objects segment.- Specified by:
getEntryPointsin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns EntryPoint objects segment, where property matched.- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
getEntryPointsByProperty
public List<EntryPoint> getEntryPointsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns EntryPoint objects segment, where property matched, sorted.- Specified by:
getEntryPointsByPropertyin interfaceIASSiteDataService
-
fetchEntryPoint
public void fetchEntryPoint(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this EntryPoint document.- Specified by:
fetchEntryPointin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
getPageAliass
public List<PageAlias> getPageAliass()
Description copied from interface:IASSiteDataServiceReturns all PageAliass objects stored.- Specified by:
getPageAliassin interfaceIASSiteDataService
-
getPageAliass
public List<PageAlias> getPageAliass(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all PageAliass objects sorted by given sortType.- Specified by:
getPageAliassin interfaceIASSiteDataService
-
getPageAliass
public List<PageAlias> getPageAliass(List<String> ids)
Returns the PageAlias objects with the specified ids.
-
getPageAliass
public List<PageAlias> getPageAliass(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the PageAlias objects with the specified ids, sorted by given sorttype.
-
deletePageAlias
public void deletePageAlias(PageAlias pagealias)
Description copied from interface:IASSiteDataServiceDeletes a PageAlias object.- Specified by:
deletePageAliasin interfaceIASSiteDataService
-
deletePageAlias
public void deletePageAlias(String id)
Description copied from interface:IASSiteDataServiceDeletes a PageAlias object by id.- Specified by:
deletePageAliasin interfaceIASSiteDataService
-
deletePageAliass
public void deletePageAliass(List<PageAlias> list)
Description copied from interface:IASSiteDataServiceDeletes multiple PageAlias object.- Specified by:
deletePageAliassin interfaceIASSiteDataService
-
getPageAlias
public PageAlias getPageAlias(String id)
Description copied from interface:IASSiteDataServiceReturns the PageAlias object with the specified id.- Specified by:
getPageAliasin interfaceIASSiteDataService
-
importPageAlias
public PageAlias importPageAlias(PageAlias pagealias)
Description copied from interface:IASSiteDataServiceImports a new PageAlias object. Returns the created version.- Specified by:
importPageAliasin interfaceIASSiteDataService
-
importPageAliass
public List<PageAlias> importPageAliass(List<PageAlias> list)
Description copied from interface:IASSiteDataServiceImports multiple new PageAlias object. Returns the created versions.- Specified by:
importPageAliassin interfaceIASSiteDataService
-
createPageAlias
public PageAlias createPageAlias(PageAlias pagealias)
Description copied from interface:IASSiteDataServiceCreates a new PageAlias object. Returns the created version.- Specified by:
createPageAliasin interfaceIASSiteDataService
-
createPageAliass
public List<PageAlias> createPageAliass(List<PageAlias> list)
Description copied from interface:IASSiteDataServiceCreates multiple new PageAlias objects. Returns the created versions.- Specified by:
createPageAliassin interfaceIASSiteDataService
-
updatePageAlias
public PageAlias updatePageAlias(PageAlias pagealias)
Description copied from interface:IASSiteDataServiceUpdates a PageAlias object. Returns the updated version.- Specified by:
updatePageAliasin interfaceIASSiteDataService
-
updatePageAliass
public List<PageAlias> updatePageAliass(List<PageAlias> list)
Description copied from interface:IASSiteDataServiceUpdates multiple PageAlias objects. Returns the updated versions.- Specified by:
updatePageAliassin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all PageAlias objects, where property with given name equals object.- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all PageAlias objects, where property with given name equals object, sorted.- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
executeQueryOnPageAliass
public net.anotheria.anodoc.query2.QueryResult executeQueryOnPageAliass(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on PageAliass- Specified by:
executeQueryOnPageAliassin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all PageAlias objects, where property matches.- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all PageAlias objects, where property matches, sorted- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
getPageAliassCount
public int getPageAliassCount()
Returns PageAlias objects count.- Specified by:
getPageAliassCountin interfaceIASSiteDataService
-
getPageAliass
public List<PageAlias> getPageAliass(net.anotheria.util.slicer.Segment aSegment)
Returns PageAlias objects segment.- Specified by:
getPageAliassin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns PageAlias objects segment, where property matched.- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
getPageAliassByProperty
public List<PageAlias> getPageAliassByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns PageAlias objects segment, where property matched, sorted.- Specified by:
getPageAliassByPropertyin interfaceIASSiteDataService
-
fetchPageAlias
public void fetchPageAlias(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this PageAlias document.- Specified by:
fetchPageAliasin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
getRedirectUrls
public List<RedirectUrl> getRedirectUrls()
Description copied from interface:IASSiteDataServiceReturns all RedirectUrls objects stored.- Specified by:
getRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrls
public List<RedirectUrl> getRedirectUrls(net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all RedirectUrls objects sorted by given sortType.- Specified by:
getRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrls
public List<RedirectUrl> getRedirectUrls(List<String> ids)
Returns the RedirectUrl objects with the specified ids.
-
getRedirectUrls
public List<RedirectUrl> getRedirectUrls(List<String> ids, net.anotheria.util.sorter.SortType sortType)
Returns the RedirectUrl objects with the specified ids, sorted by given sorttype.
-
deleteRedirectUrl
public void deleteRedirectUrl(RedirectUrl redirecturl)
Description copied from interface:IASSiteDataServiceDeletes a RedirectUrl object.- Specified by:
deleteRedirectUrlin interfaceIASSiteDataService
-
deleteRedirectUrl
public void deleteRedirectUrl(String id)
Description copied from interface:IASSiteDataServiceDeletes a RedirectUrl object by id.- Specified by:
deleteRedirectUrlin interfaceIASSiteDataService
-
deleteRedirectUrls
public void deleteRedirectUrls(List<RedirectUrl> list)
Description copied from interface:IASSiteDataServiceDeletes multiple RedirectUrl object.- Specified by:
deleteRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrl
public RedirectUrl getRedirectUrl(String id)
Description copied from interface:IASSiteDataServiceReturns the RedirectUrl object with the specified id.- Specified by:
getRedirectUrlin interfaceIASSiteDataService
-
importRedirectUrl
public RedirectUrl importRedirectUrl(RedirectUrl redirecturl)
Description copied from interface:IASSiteDataServiceImports a new RedirectUrl object. Returns the created version.- Specified by:
importRedirectUrlin interfaceIASSiteDataService
-
importRedirectUrls
public List<RedirectUrl> importRedirectUrls(List<RedirectUrl> list)
Description copied from interface:IASSiteDataServiceImports multiple new RedirectUrl object. Returns the created versions.- Specified by:
importRedirectUrlsin interfaceIASSiteDataService
-
createRedirectUrl
public RedirectUrl createRedirectUrl(RedirectUrl redirecturl)
Description copied from interface:IASSiteDataServiceCreates a new RedirectUrl object. Returns the created version.- Specified by:
createRedirectUrlin interfaceIASSiteDataService
-
createRedirectUrls
public List<RedirectUrl> createRedirectUrls(List<RedirectUrl> list)
Description copied from interface:IASSiteDataServiceCreates multiple new RedirectUrl objects. Returns the created versions.- Specified by:
createRedirectUrlsin interfaceIASSiteDataService
-
updateRedirectUrl
public RedirectUrl updateRedirectUrl(RedirectUrl redirecturl)
Description copied from interface:IASSiteDataServiceUpdates a RedirectUrl object. Returns the updated version.- Specified by:
updateRedirectUrlin interfaceIASSiteDataService
-
updateRedirectUrls
public List<RedirectUrl> updateRedirectUrls(List<RedirectUrl> list)
Description copied from interface:IASSiteDataServiceUpdates multiple RedirectUrl objects. Returns the updated versions.- Specified by:
updateRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(String propertyName, Object value)
Description copied from interface:IASSiteDataServiceReturns all RedirectUrl objects, where property with given name equals object.- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
Description copied from interface:IASSiteDataServiceReturns all RedirectUrl objects, where property with given name equals object, sorted.- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
executeQueryOnRedirectUrls
public net.anotheria.anodoc.query2.QueryResult executeQueryOnRedirectUrls(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on RedirectUrls- Specified by:
executeQueryOnRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
Returns all RedirectUrl objects, where property matches.- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
Returns all RedirectUrl objects, where property matches, sorted- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
getRedirectUrlsCount
public int getRedirectUrlsCount()
Returns RedirectUrl objects count.- Specified by:
getRedirectUrlsCountin interfaceIASSiteDataService
-
getRedirectUrls
public List<RedirectUrl> getRedirectUrls(net.anotheria.util.slicer.Segment aSegment)
Returns RedirectUrl objects segment.- Specified by:
getRedirectUrlsin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property)
Returns RedirectUrl objects segment, where property matched.- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
getRedirectUrlsByProperty
public List<RedirectUrl> getRedirectUrlsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
Returns RedirectUrl objects segment, where property matched, sorted.- Specified by:
getRedirectUrlsByPropertyin interfaceIASSiteDataService
-
fetchRedirectUrl
public void fetchRedirectUrl(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceCreate json object list dependencies for this RedirectUrl document.- Specified by:
fetchRedirectUrlin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
executeParsingForDocument
public void executeParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data) throws ASSiteDataServiceException
Description copied from interface:IASSiteDataServiceSave transferred document by its own type.- Specified by:
executeParsingForDocumentin interfaceIASSiteDataService- Throws:
ASSiteDataServiceException
-
copyMultilingualAttributesInAllObjects
public void copyMultilingualAttributesInAllObjects(String sourceLanguage, String targetLanguage)
Copies all multilingual fields from sourceLanguage to targetLanguage in all data objects (documents, vo) which are part of this module and managed by this service- Specified by:
copyMultilingualAttributesInAllObjectsin interfaceIASSiteDataService
-
executeQueryOnAllObjects
public net.anotheria.anodoc.query2.QueryResult executeQueryOnAllObjects(net.anotheria.anodoc.query2.DocumentQuery query)
Executes a query on all data objects (documents, vo) which are part of this module and managed by this service- Specified by:
executeQueryOnAllObjectsin interfaceIASSiteDataService
-
exportPageTemplatesToXML
public net.anotheria.util.xml.XMLNode exportPageTemplatesToXML()
-
exportPageTemplatesToXML
public net.anotheria.util.xml.XMLNode exportPageTemplatesToXML(List<PageTemplate> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportPageTemplatesToXMLin interfaceIASSiteDataService
-
exportPageTemplatesToXML
public net.anotheria.util.xml.XMLNode exportPageTemplatesToXML(String[] languages)
-
exportPageTemplatesToXML
public net.anotheria.util.xml.XMLNode exportPageTemplatesToXML(String[] languages, List<PageTemplate> list)
-
exportMediaLinksToXML
public net.anotheria.util.xml.XMLNode exportMediaLinksToXML()
-
exportMediaLinksToXML
public net.anotheria.util.xml.XMLNode exportMediaLinksToXML(List<MediaLink> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportMediaLinksToXMLin interfaceIASSiteDataService
-
exportMediaLinksToXML
public net.anotheria.util.xml.XMLNode exportMediaLinksToXML(String[] languages)
-
exportMediaLinksToXML
public net.anotheria.util.xml.XMLNode exportMediaLinksToXML(String[] languages, List<MediaLink> list)
-
exportScriptsToXML
public net.anotheria.util.xml.XMLNode exportScriptsToXML()
-
exportScriptsToXML
public net.anotheria.util.xml.XMLNode exportScriptsToXML(List<Script> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportScriptsToXMLin interfaceIASSiteDataService
-
exportScriptsToXML
public net.anotheria.util.xml.XMLNode exportScriptsToXML(String[] languages)
-
exportScriptsToXML
public net.anotheria.util.xml.XMLNode exportScriptsToXML(String[] languages, List<Script> list)
-
exportSitesToXML
public net.anotheria.util.xml.XMLNode exportSitesToXML()
-
exportSitesToXML
public net.anotheria.util.xml.XMLNode exportSitesToXML(List<Site> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportSitesToXMLin interfaceIASSiteDataService
-
exportSitesToXML
public net.anotheria.util.xml.XMLNode exportSitesToXML(String[] languages)
-
exportSitesToXML
public net.anotheria.util.xml.XMLNode exportSitesToXML(String[] languages, List<Site> list)
Description copied from interface:IASSiteDataServicecreates an xml element with selected contained data but only selected languages in multilingual attributes- Specified by:
exportSitesToXMLin interfaceIASSiteDataService
-
exportNaviItemsToXML
public net.anotheria.util.xml.XMLNode exportNaviItemsToXML()
-
exportNaviItemsToXML
public net.anotheria.util.xml.XMLNode exportNaviItemsToXML(List<NaviItem> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportNaviItemsToXMLin interfaceIASSiteDataService
-
exportNaviItemsToXML
public net.anotheria.util.xml.XMLNode exportNaviItemsToXML(String[] languages)
-
exportNaviItemsToXML
public net.anotheria.util.xml.XMLNode exportNaviItemsToXML(String[] languages, List<NaviItem> list)
Description copied from interface:IASSiteDataServicecreates an xml element with selected contained data but only selected languages in multilingual attributes- Specified by:
exportNaviItemsToXMLin interfaceIASSiteDataService
-
exportEntryPointsToXML
public net.anotheria.util.xml.XMLNode exportEntryPointsToXML()
-
exportEntryPointsToXML
public net.anotheria.util.xml.XMLNode exportEntryPointsToXML(List<EntryPoint> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportEntryPointsToXMLin interfaceIASSiteDataService
-
exportEntryPointsToXML
public net.anotheria.util.xml.XMLNode exportEntryPointsToXML(String[] languages)
-
exportEntryPointsToXML
public net.anotheria.util.xml.XMLNode exportEntryPointsToXML(String[] languages, List<EntryPoint> list)
Description copied from interface:IASSiteDataServicecreates an xml element with selected contained data but only selected languages in multilingual attributes- Specified by:
exportEntryPointsToXMLin interfaceIASSiteDataService
-
exportPageAliassToXML
public net.anotheria.util.xml.XMLNode exportPageAliassToXML()
-
exportPageAliassToXML
public net.anotheria.util.xml.XMLNode exportPageAliassToXML(List<PageAlias> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportPageAliassToXMLin interfaceIASSiteDataService
-
exportPageAliassToXML
public net.anotheria.util.xml.XMLNode exportPageAliassToXML(String[] languages)
-
exportPageAliassToXML
public net.anotheria.util.xml.XMLNode exportPageAliassToXML(String[] languages, List<PageAlias> list)
Description copied from interface:IASSiteDataServicecreates an xml element with selected contained data but only selected languages in multilingual attributes- Specified by:
exportPageAliassToXMLin interfaceIASSiteDataService
-
exportRedirectUrlsToXML
public net.anotheria.util.xml.XMLNode exportRedirectUrlsToXML()
-
exportRedirectUrlsToXML
public net.anotheria.util.xml.XMLNode exportRedirectUrlsToXML(List<RedirectUrl> list)
Description copied from interface:IASSiteDataServiceCreates an xml element with selected contained data.- Specified by:
exportRedirectUrlsToXMLin interfaceIASSiteDataService
-
exportRedirectUrlsToXML
public net.anotheria.util.xml.XMLNode exportRedirectUrlsToXML(String[] languages)
-
exportRedirectUrlsToXML
public net.anotheria.util.xml.XMLNode exportRedirectUrlsToXML(String[] languages, List<RedirectUrl> list)
Description copied from interface:IASSiteDataServicecreates an xml element with selected contained data but only selected languages in multilingual attributes- Specified by:
exportRedirectUrlsToXMLin interfaceIASSiteDataService
-
exportToXML
public net.anotheria.util.xml.XMLNode exportToXML()
Description copied from interface:IASSiteDataServicecreates an xml element with all contained data.- Specified by:
exportToXMLin interfaceIASSiteDataService
-
exportToXML
public net.anotheria.util.xml.XMLNode exportToXML(String[] languages)
Description copied from interface:IASSiteDataServicecreates an xml element with all contained data but only selected languages in multilingual attributes.- Specified by:
exportToXMLin interfaceIASSiteDataService
-
-