* @return a count of Person instances\r
*/\r
public int countMembers(Team team);\r
+\r
+ /**\r
+ * Return a count of addresses of a given agent\r
+ * \r
+ * @param agent the agent\r
+ * @return a count of Address instances\r
+ */\r
+ public Integer countAddresses(AgentBase agent);\r
+\r
+ /**\r
+ * Return a List of addresses of a given agent\r
+ * \r
+ * @param agent the agent\r
+ * @param pageSize The maximum number of addresses returned (can be null for all addresses)\r
+ * @param pageNumber The offset (in pageSize chunks) from the start of the result set (0 - based)\r
+ * @return a List of Address instances\r
+ */\r
+ public List<Address> getAddresses(AgentBase agent, Integer pageSize,Integer pageNumber);\r
}\r