public interface GroupSelector { /** * Method used by GroupDefiner to obtains the GroupType of the Group Selection Module * * @return The GroupType of the Group Selection Module */ public int getGroupType(); /** * Processes the Mobile Node´s group membership using the Context Update (CxtU) message * * @param nodeMessage Context Update (CxtU) message produced by Mobile Node * @return A set that holds the Mobile Node´s group membership */ public Set processGroups(Message nodeMessage); }