Interface IASActionService

  • All Superinterfaces:
    net.anotheria.asg.service.ASGService, net.anotheria.anoprise.metafactory.Service
    All Known Implementing Classes:
    ASActionServiceImpl

    public interface IASActionService
    extends net.anotheria.asg.service.ASGService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ActionDef createActionDef​(ActionDef actiondef)
      Creates a new ActionDef object.
      java.util.List<ActionDef> createActionDefs​(java.util.List<ActionDef> list)
      Creates multiple new ActionDef objects.
      void deleteActionDef​(java.lang.String id)
      Deletes a ActionDef object by id.
      void deleteActionDef​(ActionDef actiondef)
      Deletes a ActionDef object.
      void deleteActionDefs​(java.util.List<ActionDef> list)
      Deletes multiple ActionDef object.
      void executeParsingForDocument​(DocumentName documentName, org.codehaus.jettison.json.JSONObject data)
      Save transferred document by its own type.
      net.anotheria.anodoc.query2.QueryResult executeQueryOnActionDefs​(net.anotheria.anodoc.query2.DocumentQuery query)
      Executes a query.
      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.
      net.anotheria.util.xml.XMLNode exportActionDefsToXML​(java.util.List<ActionDef> listActionDefs)
      Creates an xml element with selected contained data.
      net.anotheria.util.xml.XMLNode exportToXML()
      creates an xml element with all contained data.
      void fetchActionDef​(java.lang.String id, java.util.Set<java.lang.String> addedDocuments, org.codehaus.jettison.json.JSONArray data)
      Create json object list dependencies for this ActionDef document.
      ActionDef getActionDef​(java.lang.String id)
      Returns the ActionDef object with the specified id.
      java.util.List<ActionDef> getActionDefs()
      Returns all ActionDefs objects stored.
      java.util.List<ActionDef> getActionDefs​(net.anotheria.util.slicer.Segment aSegment)
      Returns ActionDefs objects segment.
      java.util.List<ActionDef> getActionDefs​(net.anotheria.util.sorter.SortType sortType)
      Returns all ActionDefs objects sorted by given sortType.
      java.util.List<ActionDef> getActionDefsByProperty​(java.lang.String propertyName, java.lang.Object value)
      Returns all ActionDef objects, where property with given name equals object.
      java.util.List<ActionDef> getActionDefsByProperty​(java.lang.String propertyName, java.lang.Object value, net.anotheria.util.sorter.SortType sortType)
      Returns all ActionDef objects, where property with given name equals object, sorted.
      java.util.List<ActionDef> getActionDefsByProperty​(net.anotheria.anodoc.query2.QueryProperty... property)
      Returns all ActionDef objects, where property matches.
      java.util.List<ActionDef> getActionDefsByProperty​(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... aProperty)
      Returns ActionDef objects segment, where property matches.
      java.util.List<ActionDef> getActionDefsByProperty​(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
      Returns ActionDef objects segment, where property matches, sorted.
      java.util.List<ActionDef> getActionDefsByProperty​(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
      Returns all ActionDef objects, where property matches, sorted.
      int getActionDefsCount()
      Returns all ActionDefs count.
      ActionDef importActionDef​(ActionDef actiondef)
      Imports a new ActionDef object.
      java.util.List<ActionDef> importActionDefs​(java.util.List<ActionDef> list)
      Imports multiple new ActionDef object.
      ActionDef updateActionDef​(ActionDef actiondef)
      Updates a ActionDef object.
      java.util.List<ActionDef> updateActionDefs​(java.util.List<ActionDef> list)
      Updates multiple ActionDef objects.
      • Methods inherited from interface net.anotheria.asg.service.ASGService

        addServiceListener, hasServiceListeners, removeServiceListener