Interface IASBrandService

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

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

    Modifier and Type
    Method
    Description
    Creates a new Brand object.
    Creates multiple new Brand objects.
    void
    Deletes a Brand object by id.
    void
    Deletes a Brand object.
    void
    Deletes multiple Brand object.
    void
    executeParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data)
    Save transferred document by its own type.
    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.anodoc.query2.QueryResult
    executeQueryOnBrands(net.anotheria.anodoc.query2.DocumentQuery query)
    Executes a query.
    net.anotheria.util.xml.XMLNode
    Creates an xml element with selected contained data.
    net.anotheria.util.xml.XMLNode
    creates an xml element with all contained data.
    void
    fetchBrand(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data)
    Create json object list dependencies for this Brand document.
    Returns the Brand object with the specified id.
    Returns all Brands objects stored.
    getBrands(net.anotheria.util.slicer.Segment aSegment)
    Returns Brands objects segment.
    getBrands(net.anotheria.util.sorter.SortType sortType)
    Returns all Brands objects sorted by given sortType.
    getBrandsByProperty(String propertyName, Object value)
    Returns all Brand objects, where property with given name equals object.
    getBrandsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType)
    Returns all Brand objects, where property with given name equals object, sorted.
    getBrandsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)
    Returns all Brand objects, where property matches.
    getBrandsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... aProperty)
    Returns Brand objects segment, where property matches.
    getBrandsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty)
    Returns Brand objects segment, where property matches, sorted.
    getBrandsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)
    Returns all Brand objects, where property matches, sorted.
    int
    Returns all Brands count.
    Imports a new Brand object.
    Imports multiple new Brand object.
    Updates a Brand object.
    Updates multiple Brand objects.

    Methods inherited from interface net.anotheria.asg.service.ASGService

    addServiceListener, hasServiceListeners, removeServiceListener