Package network.aika
Class AbstractNode<P extends Provider<? extends AbstractNode>>
- java.lang.Object
-
- network.aika.AbstractNode<P>
-
-
Field Summary
Fields Modifier and Type Field Description intlastUsedDocumentIdbooleanmodifiedprotected Pprovider
-
Constructor Summary
Constructors Constructor Description AbstractNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PgetProvider()voidreactivate()static <P extends Provider>
AbstractNoderead(DataInput in, P p)voidsetModified()voidsuspend()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface network.aika.Writable
readFields, write
-
-
-
-
Field Detail
-
lastUsedDocumentId
public volatile int lastUsedDocumentId
-
modified
public volatile boolean modified
-
provider
protected P extends Provider<? extends AbstractNode> provider
-
-
Method Detail
-
getProvider
public P getProvider()
-
setModified
public void setModified()
-
suspend
public void suspend()
-
reactivate
public void reactivate()
-
read
public static <P extends Provider> AbstractNode read(DataInput in, P p) throws IOException
- Throws:
IOException
-
-