public class DBSPubSubInvalidator extends AbstractPubSubInvalidator<DBSInvalidations> implements DBSClusterInvalidator
DBSClusterInvalidator
.bufferedInvalidations, DISCRIMINATOR_SEP, discriminatorBytes, topic
Constructor and Description |
---|
DBSPubSubInvalidator() |
Modifier and Type | Method and Description |
---|---|
DBSInvalidations |
deserialize(InputStream in)
Deserializes an
InputStream into invalidations, or null . |
void |
initialize(String nodeId,
String repositoryName)
Initializes the invalidator.
|
DBSInvalidations |
newInvalidations()
Constructs new empty invalidations, of type
T . |
close, receiveInvalidations, scanDiscriminator, sendInvalidations, subscriber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, receiveInvalidations, sendInvalidations
public DBSPubSubInvalidator()
public DBSInvalidations newInvalidations()
AbstractPubSubInvalidator
T
.newInvalidations
in class AbstractPubSubInvalidator<DBSInvalidations>
public DBSInvalidations deserialize(InputStream in) throws IOException
AbstractPubSubInvalidator
InputStream
into invalidations, or null
.deserialize
in class AbstractPubSubInvalidator<DBSInvalidations>
IOException
public void initialize(String nodeId, String repositoryName)
AbstractPubSubInvalidator
initialize
in interface DBSClusterInvalidator
initialize
in class AbstractPubSubInvalidator<DBSInvalidations>
nodeId
- the topicrepositoryName
- the discriminatorCopyright © 2017 Nuxeo. All rights reserved.