KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > cache > pojo > test > propagation > Node


1 package org.jboss.cache.pojo.test.propagation;
2
3 import java.util.List JavaDoc;
4
5 /**
6  * Main interface for network sensor supervising example.
7  */

8 // We are using JDK1.5 annotation.
9
@org.jboss.cache.pojo.annotation.Replicable
10 public interface Node
11 {
12    public void setNodeRDN(String JavaDoc rdn);
13
14    public String JavaDoc getNodeRDN();
15
16    public void setNodeFDN(String JavaDoc fdn);
17
18    public String JavaDoc getNodeFDN();
19
20    public void addChildNode(Node child);
21
22    public List JavaDoc getChildren();
23
24    public void setParentNode(Node parent);
25
26    public Node getParentNode();
27
28    public void addStateItem(StateItem stateItem);
29
30    public void setSummaryStateItem(StateItem stateItem);
31
32    public StateItem getSummaryStateItem();
33
34    public List JavaDoc getStateItems();
35
36    public StateItem findStateItem(long itemId);
37
38    public void setPropagationRule(PropagationRule rule);
39
40    public PropagationRule getPropagationRule();
41 }
42
Popular Tags