From: Roland Haeder Date: Sun, 17 Apr 2016 14:17:18 +0000 (+0200) Subject: Renamed interface as the bean should not be singleton. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=048e955af13bd9a80a1187091625a1a5cf8a188e;p=jphone-lib.git Renamed interface as the bean should not be singleton. --- diff --git a/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSessionBeanRemote.java b/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSessionBeanRemote.java new file mode 100644 index 0000000..cf6e479 --- /dev/null +++ b/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSessionBeanRemote.java @@ -0,0 +1,45 @@ +/* + * Copyright (C) 2016 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.mobileprovider; + +import java.io.Serializable; +import javax.ejb.Remote; +import org.mxchange.jphone.exceptions.MobileProviderAlreadyAddedException; + +/** + * A remote interface for mobile provider data retrieval for administrative + * purposes. + *

+ * @author Roland Haeder + */ +@Remote +public interface AdminMobileProviderSessionBeanRemote extends Serializable { + + /** + * Adds given mobile provider to database if not already added. If the + * providers dial prefix and country combination is found an exception is + * thrown. An updated instance is returned on success. + *

+ * @param mobileProvider Mobile provider instance + *

+ * @return Updated instance + *

+ * @throws org.mxchange.jphone.exceptions.MobileProviderAlreadyAddedException Thrown if the mobile provider is already added + */ + MobileProvider addMobileProvider (final MobileProvider mobileProvider) throws MobileProviderAlreadyAddedException; + +} diff --git a/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSingletonBeanRemote.java b/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSingletonBeanRemote.java deleted file mode 100644 index b80a84c..0000000 --- a/src/org/mxchange/jphone/phonenumbers/mobileprovider/AdminMobileProviderSingletonBeanRemote.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (C) 2016 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.mobileprovider; - -import java.io.Serializable; -import javax.ejb.Remote; -import org.mxchange.jphone.exceptions.MobileProviderAlreadyAddedException; - -/** - * A remote interface for mobile provider data retrieval for administrative - * purposes. - *

- * @author Roland Haeder - */ -@Remote -public interface AdminMobileProviderSingletonBeanRemote extends Serializable { - - /** - * Adds given mobile provider to database if not already added. If the - * providers dial prefix and country combination is found an exception is - * thrown. An updated instance is returned on success. - *

- * @param mobileProvider Mobile provider instance - *

- * @return Updated instance - *

- * @throws org.mxchange.jphone.exceptions.MobileProviderAlreadyAddedException Thrown if the mobile provider is already added - */ - MobileProvider addMobileProvider (final MobileProvider mobileProvider) throws MobileProviderAlreadyAddedException; - -}