tigase.pubsub.repository.cached
Class Node

java.lang.Object
  extended by tigase.pubsub.repository.cached.Node

public class Node
extends Object


Constructor Summary
Node(AbstractNodeConfig nodeConfig, tigase.pubsub.repository.cached.NodeAffiliations nodeAffiliations, tigase.pubsub.repository.cached.NodeSubscriptions nodeSubscriptions)
           
 
Method Summary
 void affiliationsMerge()
           
 boolean affiliationsNeedsWriting()
           
 void affiliationsSaved()
           
 void configCopyFrom(AbstractNodeConfig nodeConfig)
           
 boolean configNeedsWriting()
           
 void configSaved()
           
 long getCreationTime()
           
 String getName()
           
 tigase.pubsub.repository.cached.NodeAffiliations getNodeAffiliations()
           
 AbstractNodeConfig getNodeConfig()
           
 tigase.pubsub.repository.cached.NodeSubscriptions getNodeSubscriptions()
           
 boolean isDeleted()
           
 boolean needsWriting()
           
 void setDeleted(boolean deleted)
           
 void subscriptionsMerge()
           
 boolean subscriptionsNeedsWriting()
           
 void subscriptionsSaved()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node

public Node(AbstractNodeConfig nodeConfig,
            tigase.pubsub.repository.cached.NodeAffiliations nodeAffiliations,
            tigase.pubsub.repository.cached.NodeSubscriptions nodeSubscriptions)
Method Detail

affiliationsMerge

public void affiliationsMerge()

affiliationsNeedsWriting

public boolean affiliationsNeedsWriting()

affiliationsSaved

public void affiliationsSaved()

configCopyFrom

public void configCopyFrom(AbstractNodeConfig nodeConfig)

configNeedsWriting

public boolean configNeedsWriting()

configSaved

public void configSaved()

getCreationTime

public long getCreationTime()

getName

public String getName()

getNodeAffiliations

public tigase.pubsub.repository.cached.NodeAffiliations getNodeAffiliations()

getNodeConfig

public AbstractNodeConfig getNodeConfig()

getNodeSubscriptions

public tigase.pubsub.repository.cached.NodeSubscriptions getNodeSubscriptions()

isDeleted

public boolean isDeleted()

needsWriting

public boolean needsWriting()

setDeleted

public void setDeleted(boolean deleted)

subscriptionsMerge

public void subscriptionsMerge()

subscriptionsNeedsWriting

public boolean subscriptionsNeedsWriting()

subscriptionsSaved

public void subscriptionsSaved()


Copyright © 2008-2012 Tigase. All Rights Reserved.