Class ElasticPetriNetService
- java.lang.Object
-
- com.netgrif.application.engine.elastic.service.ElasticPetriNetService
-
- All Implemented Interfaces:
IElasticPetriNetService
@Service public class ElasticPetriNetService extends java.lang.Object implements IElasticPetriNetService
-
-
Constructor Summary
Constructors Constructor Description ElasticPetriNetService(ElasticPetriNetRepository repository, Executor executors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<PetriNet>
findAllByUriNodeId(java.lang.String uriNodeId)
java.lang.String
findUriNodeId(PetriNet net)
void
index(ElasticPetriNet net)
void
indexNow(ElasticPetriNet net)
void
remove(java.lang.String id)
void
setPetriNetService(IPetriNetService petriNetService)
-
-
-
Constructor Detail
-
ElasticPetriNetService
public ElasticPetriNetService(ElasticPetriNetRepository repository, Executor executors)
-
-
Method Detail
-
setPetriNetService
@Lazy @Autowired public void setPetriNetService(IPetriNetService petriNetService)
-
index
public void index(ElasticPetriNet net)
- Specified by:
index
in interfaceIElasticPetriNetService
-
indexNow
public void indexNow(ElasticPetriNet net)
- Specified by:
indexNow
in interfaceIElasticPetriNetService
-
remove
public void remove(java.lang.String id)
- Specified by:
remove
in interfaceIElasticPetriNetService
-
findUriNodeId
public java.lang.String findUriNodeId(PetriNet net)
- Specified by:
findUriNodeId
in interfaceIElasticPetriNetService
-
findAllByUriNodeId
public java.util.List<PetriNet> findAllByUriNodeId(java.lang.String uriNodeId)
- Specified by:
findAllByUriNodeId
in interfaceIElasticPetriNetService
-
-