public abstract class AbstractEventDistributorFactoryService extends Object implements InternalEventDistributorFactory
Constructor and Description |
---|
AbstractEventDistributorFactoryService() |
Modifier and Type | Method and Description |
---|---|
protected abstract DQPCore |
getDQPCore() |
EventDistributor |
getEventDistributor()
Get an
EventDistributor that will distribute events to
all members. |
protected abstract ObjectReplicator |
getObjectReplicator() |
EventDistributor |
getReplicatedEventDistributor() |
InternalEventDistributorFactory |
getValue() |
protected abstract VDBRepository |
getVdbRepository() |
void |
start() |
void |
stop() |
public AbstractEventDistributorFactoryService()
public InternalEventDistributorFactory getValue() throws IllegalStateException, IllegalArgumentException
protected abstract VDBRepository getVdbRepository()
protected abstract ObjectReplicator getObjectReplicator()
protected abstract DQPCore getDQPCore()
public void start()
public void stop()
public EventDistributor getReplicatedEventDistributor()
getReplicatedEventDistributor
in interface InternalEventDistributorFactory
public EventDistributor getEventDistributor()
EventDistributorFactory
EventDistributor
that will distribute events to
all members.getEventDistributor
in interface EventDistributorFactory
Copyright © 2019. All rights reserved.