[openempi~source-repository:16] Updates for the 2.0.2 release
- From: odysseas@kenai.com
- To: commits@openempi.kenai.com
- Subject: [openempi~source-repository:16] Updates for the 2.0.2 release
- Date: Tue, 12 Jan 2010 22:34:35 +0000
Project: openempi
Repository: source-repository
Revision: 16
Author: odysseas
Date: 2010-01-12 22:34:32 UTC
Link:
Log Message:
------------
Updates for the 2.0.2 release
Revisions:
----------
16
Modified Paths:
---------------
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerService.java
trunk/openempi/pom.xml
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryService.java
trunk/openempi/ear/pom.xml
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerServiceBean.java
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryServiceBean.java
Diffs:
------
Index:
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerService.java
===================================================================
---
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerService.java
(revision 15)
+++
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerService.java
(revision 16)
@@ -41,19 +41,10 @@
public void mergePersons(String sessionKey, PersonIdentifier
retiredIdentifier, PersonIdentifier survivingIdentifier) throws
ApplicationException;
public Person getPerson(String sessionKey, List<PersonIdentifier>
personIdentifiers);
-
- public List<IdentifierDomain> getIdentifierDomains(String sessionKey);
-
- public List<String> getIdentifierDomainTypeCodes(String sessionKey);
-
public IdentifierDomain obtainUniqueIdentifierDomain(String
sessionKey, String universalIdentifierTypeCode);
public IdentifierDomainAttribute addIdentifierDomainAttribute(String
sessionKey, IdentifierDomain identifierDomain, String attributeName, String
attributeValue);
- public IdentifierDomainAttribute getIdentifierDomainAttribute(String
sessionKey, IdentifierDomain identifierDomain, String attributeName);
-
- public List<IdentifierDomainAttribute>
getIdentifierDomainAttributes(String sessionKey, IdentifierDomain
identifierDomain);
-
public void updateIdentifierDomainAttribute(String sessionKey,
IdentifierDomainAttribute identifierDomainAttribute);
public void removeIdentifierDomainAttribute(String sessionKey,
IdentifierDomainAttribute identifierDomainAttribute);
Index:
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryServiceBean.java
===================================================================
---
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryServiceBean.java
(revision 15)
+++
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryServiceBean.java
(revision 16)
@@ -25,6 +25,8 @@
import org.openhie.openempi.context.Context;
import org.openhie.openempi.ejb.BaseSpringInjectableBean;
import org.openhie.openempi.ejb.SpringInjectionInterceptor;
+import org.openhie.openempi.model.IdentifierDomain;
+import org.openhie.openempi.model.IdentifierDomainAttribute;
import org.openhie.openempi.model.Person;
import org.openhie.openempi.model.PersonIdentifier;
@@ -41,6 +43,13 @@
return personService.findPersonById(identifier);
}
+ public List<Person> findPersonsById(String sessionKey,
PersonIdentifier identifier) {
+ log.trace("In findPersonsById method.");
+ Context.authenticate(sessionKey);
+ org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
+ return personService.findPersonsById(identifier);
+ }
+
public List<Person> findPersonsByAttributes(String sessionKey, Person
person) {
log.trace("In findPersonsByAttributes method.");
Context.authenticate(sessionKey);
@@ -54,4 +63,33 @@
org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
return personService.findLinkedPersons(identifier);
}
+
+
+ public List<IdentifierDomain> getIdentifierDomains(String sessionKey)
{
+ log.trace("In getIdentifierDomains method.");
+ Context.authenticate(sessionKey);
+ org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
+ return personService.getIdentifierDomains();
+ }
+
+ public List<String> getIdentifierDomainTypeCodes(String sessionKey) {
+ log.trace("In getIdentifierDomainTypeCodes method.");
+ Context.authenticate(sessionKey);
+ org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
+ return personService.getIdentifierDomainTypeCodes();
+ }
+
+ public IdentifierDomainAttribute getIdentifierDomainAttribute(String
sessionKey, IdentifierDomain identifierDomain, String attributeName) {
+ log.trace("In getIdentifierDomainAttribute method.");
+ Context.authenticate(sessionKey);
+ org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
+ return
personService.getIdentifierDomainAttribute(identifierDomain, attributeName);
+ }
+
+ public List<IdentifierDomainAttribute>
getIdentifierDomainAttributes(String sessionKey, IdentifierDomain
identifierDomain) {
+ log.trace("In getIdentifierDomainAttributes method.");
+ Context.authenticate(sessionKey);
+ org.openhie.openempi.service.PersonQueryService personService
= Context.getPersonQueryService();
+ return
personService.getIdentifierDomainAttributes(identifierDomain);
+ }
}
Index:
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerServiceBean.java
===================================================================
---
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerServiceBean.java
(revision 15)
+++
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonManagerServiceBean.java
(revision 16)
@@ -77,21 +77,6 @@
org.openhie.openempi.service.PersonManagerService
personService = Context.getPersonManagerService();
return personService.getPerson(personIdentifiers);
}
-
- public List<IdentifierDomain> getIdentifierDomains(String sessionKey)
{
- log.trace("In getIdentifierDomains method.");
- Context.authenticate(sessionKey);
- org.openhie.openempi.service.PersonManagerService
personService = Context.getPersonManagerService();
- return personService.getIdentifierDomains();
- }
-
- public List<String> getIdentifierDomainTypeCodes(String sessionKey) {
- log.trace("In getIdentifierDomainTypeCodes method.");
- Context.authenticate(sessionKey);
- org.openhie.openempi.service.PersonManagerService
personService = Context.getPersonManagerService();
- return personService.getIdentifierDomainTypeCodes();
- }
-
public IdentifierDomain obtainUniqueIdentifierDomain(String
sessionKey, String universalIdentifierTypeCode) {
log.trace("In obtainUniqueIdentifierDomain method.");
Context.authenticate(sessionKey);
@@ -106,20 +91,6 @@
return
personService.addIdentifierDomainAttribute(identifierDomain, attributeName,
attributeValue);
}
- public IdentifierDomainAttribute getIdentifierDomainAttribute(String
sessionKey, IdentifierDomain identifierDomain, String attributeName) {
- log.trace("In getIdentifierDomainAttribute method.");
- Context.authenticate(sessionKey);
- org.openhie.openempi.service.PersonManagerService
personService = Context.getPersonManagerService();
- return
personService.getIdentifierDomainAttribute(identifierDomain, attributeName);
- }
-
- public List<IdentifierDomainAttribute>
getIdentifierDomainAttributes(String sessionKey, IdentifierDomain
identifierDomain) {
- log.trace("In getIdentifierDomainAttributes method.");
- Context.authenticate(sessionKey);
- org.openhie.openempi.service.PersonManagerService
personService = Context.getPersonManagerService();
- return
personService.getIdentifierDomainAttributes(identifierDomain);
- }
-
public void updateIdentifierDomainAttribute(String sessionKey,
IdentifierDomainAttribute identifierDomainAttribute) {
log.trace("In updateIdentifierDomainAttribute method.");
Context.authenticate(sessionKey);
Index:
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryService.java
===================================================================
---
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryService.java
(revision 15)
+++
trunk/openempi/ejb/src/main/java/org/openhie/openempi/ejb/person/PersonQueryService.java
(revision 16)
@@ -21,6 +21,8 @@
import javax.ejb.Remote;
+import org.openhie.openempi.model.IdentifierDomain;
+import org.openhie.openempi.model.IdentifierDomainAttribute;
import org.openhie.openempi.model.Person;
import org.openhie.openempi.model.PersonIdentifier;
@@ -29,7 +31,18 @@
{
public Person findPersonById(String seessionKey, PersonIdentifier
identifier);
+ public List<Person> findPersonsById(String sessionKey,
PersonIdentifier identifier);
+
public List<Person> findLinkedPersons(String sessionKey,
PersonIdentifier identifier);
- public List<Person> findPersonsByAttributes(String seessionKey,
Person person);
+ public List<Person> findPersonsByAttributes(String seessionKey,
Person person);
+
+ public List<IdentifierDomain> getIdentifierDomains(String sessionKey);
+
+ public List<String> getIdentifierDomainTypeCodes(String sessionKey);
+
+ public IdentifierDomainAttribute getIdentifierDomainAttribute(String
sessionKey, IdentifierDomain identifierDomain, String attributeName);
+
+ public List<IdentifierDomainAttribute>
getIdentifierDomainAttributes(String sessionKey, IdentifierDomain
identifierDomain);
+
}
Index: trunk/openempi/ear/pom.xml
===================================================================
--- trunk/openempi/ear/pom.xml (revision 15)
+++ trunk/openempi/ear/pom.xml (revision 16)
@@ -37,6 +37,12 @@
<version>${release.version}</version>
<type>war</type>
</dependency>
+ <dependency>
+ <groupId>org.openhie.openempi</groupId>
+ <artifactId>openempi-webapp-web</artifactId>
+ <version>${release.version}</version>
+ <type>war</type>
+ </dependency>
</dependencies>
<build>
@@ -62,6 +68,11 @@
<artifactId>openempi-webapp</artifactId>
<bundleDir>/</bundleDir>
</webModule>
+ <webModule>
+
<groupId>org.openhie.openempi</groupId>
+
<artifactId>openempi-webapp-web</artifactId>
+
<bundleDir>/</bundleDir>
+ </webModule>
</modules>
<!--
<jboss>
Index: trunk/openempi/pom.xml
===================================================================
--- trunk/openempi/pom.xml (revision 15)
+++ trunk/openempi/pom.xml (revision 16)
@@ -71,6 +71,14 @@
</configuration>
</plugin>
<plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+
<descriptor>src/main/assembly/assembly.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ <plugin>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.5.1</version>
<configuration>
@@ -95,6 +103,11 @@
<useFullNames>false</useFullNames>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
<!-- Use mvn license:check or mvn license:format -->
<plugin>
<groupId>com.google.code.maven-license-plugin</groupId>
@@ -155,7 +168,15 @@
<id>com.eaio</id>
<name>eaio.com repository</name>
<url>http://eaio.com/maven2</url>
- </repository>
+ </repository>
+ <repository>
+ <id>gwt-maven</id>
+ <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</url>
+ </repository>
+ <repository>
+ <id>for-gwt-incubator</id>
+ <url>http://dist.codehaus.org/mule/dependencies/maven2/</url>
+ </repository>
</repositories>
<pluginRepositories>
@@ -170,6 +191,10 @@
<enabled>true</enabled>
</releases>
</pluginRepository>
+ <pluginRepository>
+ <id>gwt-maven-plugins</id>
+
<url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</url>
+ </pluginRepository>
<pluginRepository>
<id>appfuse</id>
<url>http://static.appfuse.org/repository</url>
@@ -274,6 +299,8 @@
<module>ejb</module>
<module>pixpdq-adapter</module>
<module>web</module>
+ <module>webapp-server</module>
+ <module>webapp-web</module>
<module>ear</module>
</modules>
@@ -432,8 +459,11 @@
</profiles>
<properties>
- <release.version>2.0.1</release.version>
+ <release.version>2.0.2</release.version>
+ <maven.compiler.source>5</maven.compiler.source>
+ <maven.compiler.target>5</maven.compiler.target>
+
<!-- Application settings -->
<copyright.year>2008</copyright.year>
<dao.framework>hibernate</dao.framework>
@@ -445,6 +475,12 @@
<appfuse.version>2.0.2</appfuse.version>
<spring.version>2.5.4</spring.version>
+ <!-- GWT dependency -->
+ <gwt.version>1.7.1</gwt.version>
+ <gxt.version>2.0.1</gxt.version>
+ <platform>windows</platform>
+ <dozer.version>5.1</dozer.version>
+
<!-- Testing dependency versions -->
<jmock.version>2.4.0</jmock.version>
<jsp.version>2.0</jsp.version>
|
[openempi~source-repository:16] Updates for the 2.0.2 release |
odysseas | 01/12/2010 |





