From 5a759121082bafc6dc48c5bdef4f167120e0d166 Mon Sep 17 00:00:00 2001
From: Roland Haeder <roland@mxchange.org>
Date: Fri, 16 Oct 2015 19:05:55 +0200
Subject: [PATCH] Added business method allMemberPublicVisibleUsers() + updated
 jar(s)

---
 lib/juser-core.jar                            | Bin 28474 -> 28891 bytes
 .../model/user/UserSessionBeanRemote.java     |   9 +++++++++
 2 files changed, 9 insertions(+)

diff --git a/lib/juser-core.jar b/lib/juser-core.jar
index ff5b3c74e1c64d288b59fb88e1e3974250580b90..24dbe54287ff32e63ba82aa0c4093b43ed0d9e61 100644
GIT binary patch
delta 1840
zcmZvde@s(X6vxkf?Q5Yt1S-%%E52%#mR|+Ypafi@6s!m`2r2^wp#}MkFkGe~&gl}D
z{jsoPwy|VRCTg-x6hXI{EnA#!&OeyHf1vZ%mJOF>+3##&f9%`~>YA*{J>Ppi_uTv5
zJLlfplegK;drT=S)@Tg?AppCE`xU3ObGScipVT+pe?#SV%1IU%vP>@3ESJk0%){jl
z%jRN{++5a6MO<teCq|mWa6&S0_d99XG+oYRqo$b4u*OR=`iJHL<9b(a({U|Te8L|H
zw`sWlQDlYCsOa^Acg3ueI6r4vr{!w5F4IQ!4VM*--1=e9ga&}OTvVei=uVl11GXsK
zYK@qi8Uj{5%n5@8m}>wPYzF$+c_A=g4|Y8)z|A@bPO0DG{gttpo@vE9wso$B3M7I<
z4^9P=AX$M~kisCgvM123Hv83W>3wQP=hJFqXK#l;jX@S}R<p1*^)|j_F^5UOC_aL0
zB(|kFwnqVg0VJ|ch^6I>)Qc6q31&kyc>pGeA;!c^6Q4<JCFn$yG0CXYehgBTCb{AR
z(7q4y2#recc-=+R&-~B2#z*TK!5j~9V&Ql($?~||l)<0ow}=csm3TyGSn^rTES^#M
zg(Nl>2QU_g_tM;RZW&-cjD*557!8GaFlHcgJdEC*%n4lKT5RXeDULtmp{Mn5hC3$>
z@Hu?JduJ&C_qo&<KL0Cj&hxPgdbp^EOS}f7zqt;}?9Axkl8ZXlg|-|O_vB=!tE<Zk
zyya?smD-!uOZoTt)w~K1gXp}rwvs@5eW1Inx4x~pf!C&o!S<PnnT5Vm)sfvL#!}Sm
zb`jd+{Qu<?sD(N`Tvp%;tXH6hn`dFG9<JhKjz@D1uH(G~XNVqdD9{2ESeu){ZjScn
zYBiy+f)-wfFc`qS?wxb?Qr!nB;crtC_CqQRK^7c<JU9r&a0r*@ZI64G;@_jn4pYsJ
zP@Rr}8OCU59LKA9_3R|>D2&0<e24rA$nYtScun|9zKfj}{2K8uiJueP;&HKY!RtH@
z`4aKVf)5eDF8BlDUlYGAcxr)*-50#Oz#)H6d{Xce#D5fgiuf<Ye--=*uZ#UD_%5$Q
zo+ADaaj(Qc!0<wcEQ8E+BKXNd7c&sgl_Q8n3N}%=B0L%-76TD17Oc#KuA*di3ag8J
zECde}HCx>97H#D89?HaE4;&5JoAE1BWq!(iC8tBgDSxM~x!kP-5DmLDnRtGw0gra*
z@Knv((PL}QNH|%Wj-AEk2!)P$z5;geD3snf9Ir}9vBLs|HfaolxXKD|d2Lzw>O$Wt
zZ*9ry0y5r`d~bP$LWht7%y^+{wp^LN%I6t9T(^aVW>UcxQ<0ZoN_{EI!EN==qpwD>
zB#JYY3TZ-JLGRyHGp3Vv(bd_ojP6w2*dT7n{SE2#QFw(QNu=MyrP5!*WyoK_<!}E=
zF5W;Hm)8Pox%?a`<>GGiO?y^6)VPRuZ#GtQS=v;|<>jU(E`K$(atUk_-uNaz_ZByI
zaXC0G=9W(Gz1Xsqi`=>;Jm@CH-K`t=z+|gc+HFT$bUdnU;+?D8tkUm^g1A$najzo+
zliH0u_8g5INS+ySaH<C1B>)+esE5Cy9i1-B(Ae?0b_<{WX1i7D_6c%V(c(8V)BBtm
z#%Ji?iMQbCgQbsxb307pSwVZ`;e$wrb~LTU&6-6sTW0#j#`o8qUqc&;H+N95ykUCf
PC1y<MjMaVU=cE4u=e`4W

delta 1807
zcmY+FX>3$g6vzMXy?L{B+UYiJr=6B=w9^jlv{2|mTMFH6Xc`+?EUid4Xu*~*BoYIn
ze(@tYGy;)`f_%`hv{M&E1!XB{)Cv|X3Q{!~L&6dR31EWf+{!k|yZ?KB=iGBo-aGfs
zFH_oQmo-;QlVNcJcHqX)R#%RGeQ0a(ZW$+2WxOwhva~rOZCZuMPOVzxH?2%0Nv{%V
z*Xu>nj2w!L52K5^Q_QP+=`^hrdC_PRIbhVXgl-#uYob@owN}w)SEI6bgr^x|e;(PY
zG%B`T@j=frUHCWg%PgXqzEVrn^`VyfrfVH{iwr=X3OW|Zp|{hbXrs?fEBv+eAoUNL
zkrhs9=}mMb&!ZL7`qX0jHl-)DKUY_Yw`KOpMkD@%YQN#YX+!0meD=h#I|+b1g;Ze7
zq=UhP?2Arh;GhGCFzi4&Mw~o^!VoLNC_a+e$IR%@U{R)oer>~XiTTut6F4ceQxbDZ
z7LV~j<prr>;`_mdaT|UNtuL4`wd0}sd1tNK^Hf;wr7Pt&Dyt|<bm0Z8wBf7^=g{uL
z3K?F;MjL*jippwZ0_SNeCC6^V1sD48GmTajS|&9FXv&e!wL3zw3(o6~Az1Jh!myqG
zS@?SLF1WE9UcAetzK1;QK{57XA>Kz5_7N@G?EQe_KZF(g5rqSY!7vgKLJmeLP`ye!
zOuK75w5Qr{ehCvtX}r2lJFeKQ8ozm(*%@Z>G*}bVzGGfto@I7UvAfJJsMyL{zxgZk
zONzf%8`P#0A7g%%`Cp2M)djU{inrAH&6~_`DZY*QZN(><-(!AX@#Ok^9S@XaRlVP|
zz|>6T*jFFa9Ex9K9>LtLc(9=%JO;WJ3%BNhPm7~B8Uk8~4mC7tHoDia=85CN9k{76
z&y-Hw-+aOzE}d92aWdPm0tRhb+EQ2L;5V1=L=Xiwcx@<jA`-J@m?NGdJEHBF>*VP?
zv5W196)myDBU)-hnGN$piOa_Hhy+RCb)g&;8p`NaNtxS)6jZvnix#*Lhj=P!ONmZL
zh6~Y%adC(7;6V(%)3$4VBsBhbW|dcb04uwdas<GX69AEk{As;xn{XfzNxaHOfzBjP
zGBYb%VCvv)XDClwXHxc)o>ca`RFo5Gk`Fppm%*ctc6BCime>gJA;lcdR>Unh7pZK;
zafGbQRJF)VsxdH=sg5kpm<_+|$aaub>M(OhVLPM(9+yzA(oL6O{-4gyotmo_Q)yTF
zJjW++h7f)PmgUhAX7se_wtm63F@mtx<(3hIw=OqF;BE~;8|ED}B-5pKZ_;!*0nAdn
z<~_bRxdWm)My>jdAsXva_nqFY?!=nz0&Wl5(5>KbcePk|x)+Po_Oy!Z?0H7yYEO$u
zN$*mTt-Z}6Q@xGTmX8`%&z9*ctJ_2-S3f6Gu%=gJ$C`c-YoD?P`ntrL=o=KN?^klT
ze?Y9<wHrnDt=*uy_0hdaIqN#a@#Z?8{(A;}74Xw|mY0rttQ5J<C7yrT)11woe5&+&
z9@74oeENf2rVT<;<pex+XYz}B_}jbXOg<GFnS2eosbD}QtsL;_5e<sIIuIw@Y-duj
zSdl9(3tb+FS4kfoD?VCP4>Pjv-C``E^~P+vS>&XnORck7nlwGunEpGHYQEpIa(oFd
XlIQ7#T`MT9V-cMkjI<_nO3MEL6{qmY

diff --git a/src/org/mxchange/jusercore/model/user/UserSessionBeanRemote.java b/src/org/mxchange/jusercore/model/user/UserSessionBeanRemote.java
index 337536b..619e6a5 100644
--- a/src/org/mxchange/jusercore/model/user/UserSessionBeanRemote.java
+++ b/src/org/mxchange/jusercore/model/user/UserSessionBeanRemote.java
@@ -28,6 +28,14 @@ import javax.ejb.Remote;
 @Remote
 public interface UserSessionBeanRemote extends Serializable {
 
+	/**
+	 * Returns a list with all public and member-visible users. Members are
+	 * logged-in users. ;-)
+	 * <p>
+	 * @return A list of public and member-visible users
+	 */
+	List<User> allMemberPublicVisibleUsers ();
+
 	/**
 	 * Returns a list of all public user profiles
 	 * <p>
@@ -62,6 +70,7 @@ public interface UserSessionBeanRemote extends Serializable {
 	 * Checks if given user id exists
 	 * <p>
 	 * @param userId User id to check
+	 * <p>
 	 * @return Whether the user id exists
 	 */
 	boolean ifUserIdExists (final Long userId);
-- 
2.39.5