OSDN Git Service

import
[luz/luz.git] / luz2 / src / com / lavans / luz2 / lremote / selector / impl / GroupSelector.java
1 package com.lavans.luz2.lremote.selector.impl;\r
2 \r
3 import com.lavans.luz2.lremote.connector.Connector;\r
4 import com.lavans.luz2.lremote.connector.impl.GroupConnector;\r
5 import com.lavans.luz2.lremote.node.RemoteNodeGroup;\r
6 import com.lavans.luz2.lremote.selector.Selector;\r
7 \r
8 /**\r
9  * Connect to all nodes of same group.\r
10  * @author dobashi\r
11  *\r
12  */\r
13 public class GroupSelector implements Selector{\r
14         /** �ڑ��ݒ��� */\r
15         private RemoteNodeGroup group;\r
16 \r
17         /**\r
18          * Constructor\r
19          */\r
20         public GroupSelector(RemoteNodeGroup nodeGroup){\r
21                 this.group = nodeGroup;\r
22         }\r
23 \r
24         public Connector getConnector(){\r
25                 Connector con = new GroupConnector(group);\r
26                 return con;\r
27         }\r
28 \r
29 \r
30 }\r