|
@@ -25,12 +25,12 @@ import java.util.Vector;
|
|
|
|
|
|
/**
|
|
|
* Backend business object that manages the contacts.
|
|
|
- *
|
|
|
+ *
|
|
|
* <P>
|
|
|
* As a backend, it never faces the public callers. It is always accessed via
|
|
|
* the {@link ContactManagerFacade}.
|
|
|
* </p>
|
|
|
- *
|
|
|
+ *
|
|
|
* <P>
|
|
|
* This facade approach is not really necessary in this application, and is
|
|
|
* done simply to demonstrate granting additional authorities via the
|
|
@@ -87,13 +87,10 @@ public class ContactManagerBackend implements ContactManager {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- Contact[] resultType = {new Contact(new Integer(1), "holder", "holder",
|
|
|
- "holder")};
|
|
|
-
|
|
|
if (list.size() == 0) {
|
|
|
return null;
|
|
|
} else {
|
|
|
- return (Contact[]) list.toArray(resultType);
|
|
|
+ return (Contact[]) list.toArray(new Contact[list.size()]);
|
|
|
}
|
|
|
}
|
|
|
|