From 9c41b1554483d8bd97620a63b3703ffb7750442b Mon Sep 17 00:00:00 2001 From: Roland Haeder Date: Mon, 12 Oct 2015 11:05:48 +0200 Subject: [PATCH] =?utf8?q?Continued:=20-=20added=20singleton=20remote=20in?= =?utf8?q?terface=20for=20SMS=20provider=20data=20retrieval=20-=20added=20?= =?utf8?q?jphone-core.jar=20-=20updated=20jars=20Signed-off-by:Roland=20H?= =?utf8?q?=C3=A4der=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- lib/jcoreee.jar | Bin 18176 -> 18204 bytes lib/jphone-core.jar | Bin 0 -> 19467 bytes nbproject/project.properties | 3 ++ ...essbookSmsProviderSingletonBeanRemote.java | 37 ++++++++++++++++++ 4 files changed, 40 insertions(+) create mode 100644 lib/jphone-core.jar create mode 100644 src/org/mxchange/jphone/phonenumbers/smsprovider/AddressbookSmsProviderSingletonBeanRemote.java diff --git a/lib/jcoreee.jar b/lib/jcoreee.jar index 7b88b148a9b687ad7c8259e8bd8fc3a6689750ee..093433c9bcb8dc508c42f20a649f82a3d7f6cbdc 100644 GIT binary patch delta 1071 zcmY+CO-NKx6vzMf&BxW}bH>Jx(Hff>9jBa98z)o8YQA(bM|3i+nX)hlB3eXkiol#G zE9nF520;XF+O!Ih(iTDOs+FsP+O%lVA~0JCL3Yj)$sXMMJMVwb{oi{Jr*L09xi5@t z#$wfhB4BiQ+Gx~{4^Ov0(kNc^@%*ciW>qV~jI4+ml+_+`Y?iwBLKk%s`zVKTDJUXCe<8JlUQLD~)oh`?7*s)K? ze#CUdk&s9hAtlkRqX%gnRvaiouf#zeI{Ku_M8b2c`b(`mBQYQ`NSPA#v`ZqZ-j#;R zD^N+YfkPM~$-rUI6RNhUosLk+h=C(GYM=r+b;@ztQh~f$cIQ>1$UWzG_K67%rEoxC zGn^kWx!4Rw6%Z zE4*Y)c488e@_{L#zL(vbV5=zI0ys$L_M;esv^<0$j$#+`h+ve8c#@PMAC$fyUiIWU}a%k<(qo$K)Kl_s& zwVd3;YGW$LxSkp-{jamt&s3flGTk2Sq04OXLU)^wbNnk~&tF&p9wStn_3!DmDzBO7 z^F@`OcJcOTk4M`dFx8(zSBsidg`RrT=F97rTa#qLBeU*7e0uG3(}oS@%F$e-%F2-rIZTgTk!+s*AM?9A_{^=Lm~^}!f0ZQAyMkW57Cgo z!j$7kw7NQD(4tjGOspuiWVfZnCY7C+VCs2!%=%d^qMv0xlC7i<*oX1UEGz%D` zC;TXf8y=+5IXX}XFMa)N#83nudFCRFVq!EDnAj}TWd3pNHmjdN2}-F(-VUIQN?}$` zHdf--QGrU>$S6S#@zCiFT&D7ZbecV+48ZoAT+<|KB=$<|lh`kDK%!QnP7o8+!nzIE z+}r-^i=cx$xaal%&uenQnJ{>qyl%gZvCDTamGN`M7i$KO*NyVk>oYW3Gg5sBm8(Qs zp8DoYO;*<2k*r$^{jw6OrRF*s{OPbc(9v);=Prcn7#713hVS7nhNeiI;Z~%VVJe!h zeniZ9$%t^fc4 diff --git a/lib/jphone-core.jar b/lib/jphone-core.jar new file mode 100644 index 0000000000000000000000000000000000000000..f7da496b94a16d7157abd650b5df779de84fa779 GIT binary patch literal 19467 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 literal 0 HcmV?d00001 diff --git a/nbproject/project.properties b/nbproject/project.properties index 2574a09..919e3d0 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -37,6 +37,7 @@ file.reference.jcore-swing.jar=lib/jcore-swing.jar file.reference.jcore.jar=lib/jcore.jar file.reference.jcoreee.jar=lib/jcoreee.jar file.reference.jcountry-core.jar=lib/jcountry-core.jar +file.reference.jphone-core.jar=lib/jphone-core.jar file.reference.juser-core.jar=lib\\juser-core.jar includes=** jar.archive.disabled=${jnlp.enabled} @@ -48,6 +49,7 @@ javac.classpath=\ ${file.reference.jcore-swing.jar}:\ ${file.reference.jcore-logger-lib.jar}:\ ${file.reference.jcountry-core.jar}:\ + ${file.reference.jphone-core.jar}:\ ${file.reference.jcontacts-core.jar}:\ ${file.reference.jcontacts-business-core.jar}:\ ${file.reference.juser-core.jar}:\ @@ -108,6 +110,7 @@ source.reference.jcore-swing.jar=../jcore-swing/src source.reference.jcore.jar=../jcore/src source.reference.jcoreee.jar=../jcoreee/src/ source.reference.jcountry-core.jar=../jcountry-core/src/ +source.reference.jphone-core.jar=../jphone-core/src/ source.reference.juser-core.jar=../juser-core/src/ src.dir=src test.src.dir=test diff --git a/src/org/mxchange/jphone/phonenumbers/smsprovider/AddressbookSmsProviderSingletonBeanRemote.java b/src/org/mxchange/jphone/phonenumbers/smsprovider/AddressbookSmsProviderSingletonBeanRemote.java new file mode 100644 index 0000000..f454249 --- /dev/null +++ b/src/org/mxchange/jphone/phonenumbers/smsprovider/AddressbookSmsProviderSingletonBeanRemote.java @@ -0,0 +1,37 @@ +/* + * Copyright (C) 2015 Roland Haeder + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +package org.mxchange.jphone.phonenumbers.smsprovider; + +import java.io.Serializable; +import java.util.List; +import javax.ejb.Remote; + +/** + * A remote interface for cellphone carrier data retrieval + *

+ * @author Roland Haeder + */ +@Remote +public interface AddressbookSmsProviderSingletonBeanRemote extends Serializable { + + /** + * All registered SMS providers + *

+ * @return A list of all SMS providers + */ + public List allSmsProvider (); +} -- 2.39.5