summaryrefslogtreecommitdiffstats
path: root/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/DSI1-ausgang/DSI-ejb/src/java/beans/adressen/AdressenBean.java
blob: 9046ed58c518dfbac14f3c368223948d5f41cae4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans.adressen;


import beans.*;
import javax.ejb.Stateless;
import javax.jws.WebService;

/**
 *
 * @author jmueller
 */
@Stateless(mappedName="AdressenBean")
public class AdressenBean implements AdressenRemote {

    
    /**
     * gibt zu einer Artikel-Id die Adresse des Lieferanten zurück
     * @param artikel_id    Die Artikel-Id
     * @return              Die Adresse des Lieferanten
     */
    public String getLieferantenAdresseFuerArtikel(  long artikel_id) {
       if(artikel_id == 1)
            return "Shimano, Merkelstr. 133, 12345 Dresden";
       else if (artikel_id == 2)
            return "Siemens, Zumwinkelstr. 31, 123123 Berlin";
       else if (artikel_id == 3)
            return "Schwalbe, Taubenweg 3, 54566 Hannover";
       else
           return "Musterfirma, Musterstrasse 123, 12345 Musterstadt";
        
        
    }

    
    // Add business logic below. (Right-click in editor and choose
    // "EJB Methods > Add Business Method" or "Web Service > Add Operation")
 
}