This project has retired. For details please refer to its
Attic page.
UserImpl xref
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.ws.scout.registry.infomodel;
18
19 import java.net.URL;
20 import java.util.ArrayList;
21 import java.util.Collection;
22
23 import javax.xml.registry.JAXRException;
24 import javax.xml.registry.LifeCycleManager;
25 import javax.xml.registry.UnsupportedCapabilityException;
26 import javax.xml.registry.infomodel.Organization;
27 import javax.xml.registry.infomodel.PersonName;
28 import javax.xml.registry.infomodel.User;
29
30
31
32
33
34
35
36 public class UserImpl extends RegistryObjectImpl implements User
37 {
38 private PersonName personName = null;
39
40 private Collection postalAddresses = new ArrayList();
41 private Collection emailAddresses = new ArrayList();
42 private Collection telnumbers = new ArrayList();
43
44 private String type = "";
45
46 private Organization org = null;
47
48
49
50
51 public UserImpl(LifeCycleManager lifeCycleManager)
52 {
53 super(lifeCycleManager);
54 }
55
56 public Organization getOrganization() throws JAXRException
57 {
58 return org;
59 }
60
61 public PersonName getPersonName() throws JAXRException
62 {
63 return personName;
64 }
65
66 public Collection getPostalAddresses() throws JAXRException
67 {
68 return postalAddresses;
69 }
70
71 public Collection getTelephoneNumbers(String str)
72 throws JAXRException
73 {
74 return telnumbers;
75 }
76
77 public String getType() throws JAXRException
78 {
79 return type;
80 }
81
82 public URL getUrl() throws JAXRException
83 {
84 throw new UnsupportedCapabilityException();
85 }
86
87 public void setEmailAddresses(Collection collection)
88 throws JAXRException
89 {
90 emailAddresses = collection;
91 }
92
93 public void setPersonName(PersonName pname) throws JAXRException
94 {
95 personName = pname;
96 }
97
98 public void setPostalAddresses(Collection collection)
99 throws JAXRException
100 {
101 postalAddresses = collection;
102 }
103
104 public void setTelephoneNumbers(Collection collection)
105 throws JAXRException
106 {
107 telnumbers = collection;
108 }
109
110 public void setType(String str) throws JAXRException
111 {
112 type = str;
113 }
114
115 public void setUrl(URL uRL) throws JAXRException
116 {
117 throw new UnsupportedCapabilityException();
118 }
119
120 public Collection getEmailAddresses() throws JAXRException
121 {
122 return emailAddresses;
123 }
124
125
126 public void setOrganization(Organization o)
127 {
128 org = o;
129 }
130 }