Interface PublicActorStore

All Superinterfaces:
DeliverableStore
All Known Implementing Classes:
PublicActorStoreDefault

public interface PublicActorStore extends DeliverableStore
  • Method Details

    • getPersons

      OrderedCollectionPage getPersons(Integer pageSize, Integer startIndex)
    • getPublicCollection

      OrderedCollectionPage getPublicCollection(Integer startIndex, Integer pageSize)
    • getActors

      Set<Actor> getActors()
      Same as getActorsCollection() but the subjects are resolved to objects.
      Returns:
      Set of Actors
    • getPersonsCollection

      Set<org.apache.commons.rdf.api.IRI> getPersonsCollection()
    • getApplicationsCollection

      Set<org.apache.commons.rdf.api.IRI> getApplicationsCollection()
    • getGroupsCollection

      Set<org.apache.commons.rdf.api.IRI> getGroupsCollection()
    • getOrganizationsCollection

      Set<org.apache.commons.rdf.api.IRI> getOrganizationsCollection()
    • getServicesCollection

      Set<org.apache.commons.rdf.api.IRI> getServicesCollection()
    • getActorsCollection

      Set<org.apache.commons.rdf.api.IRI> getActorsCollection()
    • addToPersons

      void addToPersons(org.apache.commons.rdf.api.IRI actorId)
    • addToApplications

      void addToApplications(org.apache.commons.rdf.api.IRI actorId)
    • find

      Optional<ActivityPubObject> find(org.apache.commons.rdf.api.IRI subject)
    • find

      Optional<ActivityPubObject> find(org.apache.commons.rdf.api.IRI subject, int deep)
    • find

      Optional<ActivityPubObject> find(org.apache.commons.rdf.api.IRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)
    • findCollection

      Set<PersistableRdfPubCollection> findCollection(org.apache.commons.rdf.api.IRI member)