Author: jongjinchoi
Date: Wed Mar 16 05:21:46 2005
New Revision: 157743
URL: http://svn.apache.org/viewcvs?view=rev&rev=157743
Log:
A few modification for wsm-addressbook-enhanced sample.
1. AddressBookImpl.java : make the map as static
2. Address.java : add otherPhones for later fix for wrapped/literal array
3. StateType.java : add setState()
Modified:
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
Modified:
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java?view=diff&r1=157742&r2=157743
==============================================================================
---
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
(original)
+++
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/Address.java
Wed Mar 16 05:21:46 2005
@@ -29,7 +29,7 @@
private StateType state;
private int zip;
private Phone phoneNumber;
-
+ // private Phone[] otherPhones;
/**
@@ -129,4 +129,16 @@
public void setZip(int zip) {
this.zip = zip;
}
+
+ /*--- [EMAIL PROTECTED] 2005-Mar-16. --
+ * The array property in bean is not supported yet in wrapped/literal mode.
+ * Added for later fix.
+ public Phone[] getOtherPhones() {
+ return otherPhones;
+ }
+
+ public void setOtherPhones(Phone[] phones) {
+ otherPhones = phones;
+ }
+ -----*/
}
Modified:
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java?view=diff&r1=157742&r2=157743
==============================================================================
---
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
(original)
+++
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/AddressBookImpl.java
Wed Mar 16 05:21:46 2005
@@ -26,7 +26,7 @@
public class AddressBookImpl implements EnhancedAddressBook
{
- private Map<String, Address> addresses = new Hashtable<String, Address>();
+ private static Map<String, Address> addresses = new Hashtable<String,
Address>();
public void addEntry(String name, Address address) throws
InvalidNameException, InvalidAddressException
{
Modified:
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java?view=diff&r1=157742&r2=157743
==============================================================================
---
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
(original)
+++
incubator/beehive/trunk/samples/wsm-addressbook-enhanced/WEB-INF/src/org/apache/beehive/sample/StateType.java
Wed Mar 16 05:21:46 2005
@@ -46,4 +46,11 @@
return state;
}
+ /**
+ * Set the state
+ * @param state state to set
+ */
+ public void setState(String state) {
+ this.state = state;
+ }
}