You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2014/11/14 12:21:42 UTC
svn commit: r1639610 - in /openmeetings/trunk/singlewebapp:
openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/
openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/
openmeetings-core/src/main/java/org/ap...
Author: solomax
Date: Fri Nov 14 11:21:36 2014
New Revision: 1639610
URL: http://svn.apache.org/r1639610
Log:
[OPENMEETINGS-1118] some methods are implemented, code clean up
Modified:
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/AppointmentLogic.java
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java
openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java
openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java
openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml
openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java
openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/AppointmentLogic.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/AppointmentLogic.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/AppointmentLogic.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/calendar/management/AppointmentLogic.java Fri Nov 14 11:21:36 2014
@@ -157,7 +157,7 @@ public class AppointmentLogic {
TimeZone tZone = timezoneUtil.getTimeZone(u.getTimeZoneId());
- long language_id = u.getLanguage_id();
+ long language_id = u.getLanguageId();
// Get the required labels one time for all meeting members. The
// Language of the email will be the system default language
String labelid1158 = langDao.getString(1158L, language_id);
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java Fri Nov 14 11:21:36 2014
@@ -339,7 +339,7 @@ public class LdapLoginManagement {
u.setAge(new Date());
u.setShowContactDataToContacts(true);
u.setAdresses(new Address());
- u.setLanguage_id(cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1"));
+ u.setLanguageId(cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1"));
u.setSalutations_id(1L);
}
if ("true".equals(config.getProperty(CONFIGKEY_LDAP_SYNC_PASSWD_OM, ""))) {
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java Fri Nov 14 11:21:36 2014
@@ -402,7 +402,7 @@ public class ConferenceService {
if (AuthLevelUtil.hasUserLevel(userDao.getRights(users_id))) {
User user = userDao.get(users_id);
return roomTypeDao.getAll(user == null
- ? cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1") : user.getLanguage_id());
+ ? cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1") : user.getLanguageId());
}
return null;
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java Fri Nov 14 11:21:36 2014
@@ -147,7 +147,7 @@ public class InvitationService implement
if (AuthLevelUtil.hasUserLevel(userDao.getRights(users_id))) {
Invitation inv = (Invitation)invitationManager.getInvitationByHashCode(invitationHash, true);
- inv.getInvitee().setLanguage_id(language_id);
+ inv.getInvitee().setLanguageId(language_id);
invitationManager.sendInvitionLink(inv, MessageType.Create, subject, message, false);
} else {
return "Need User Privileges to perfom the Action";
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java Fri Nov 14 11:21:36 2014
@@ -79,7 +79,7 @@ public class MobileService implements IP
User u = userDao.login(login, password);
if (u != null) {
Sessiondata sd = sessionDao.startsession();
- Boolean bool = sessionDao.updateUser(sd.getSession_id(), u.getId(), false, u.getLanguage_id());
+ Boolean bool = sessionDao.updateUser(sd.getSession_id(), u.getId(), false, u.getLanguageId());
if (bool == null) {
// Exception
} else if (!bool) {
@@ -108,7 +108,7 @@ public class MobileService implements IP
result.put("firstname", u.getFirstname());
result.put("lastname", u.getLastname());
result.put("login", u.getLogin());
- result.put("language", u.getLanguage_id()); //TODO rights
+ result.put("language", u.getLanguageId()); //TODO rights
}
}
} catch (Exception e) {
@@ -163,8 +163,8 @@ public class MobileService implements IP
User u = userDao.get(c.getUser_id());
//my rooms
List<Room> myl = new ArrayList<Room>();
- myl.add(roomManager.getRoomByOwnerAndTypeId(u.getId(), 1L, labelDao.getString(1306L, u.getLanguage_id())));
- myl.add(roomManager.getRoomByOwnerAndTypeId(u.getId(), 3L, labelDao.getString(1307L, u.getLanguage_id())));
+ myl.add(roomManager.getRoomByOwnerAndTypeId(u.getId(), 1L, labelDao.getString(1306L, u.getLanguageId())));
+ myl.add(roomManager.getRoomByOwnerAndTypeId(u.getId(), 3L, labelDao.getString(1307L, u.getLanguageId())));
myl.addAll(roomDao.getAppointedRoomsByUser(u.getId()));
for (Room r : myl) {
addRoom("my", null, false, result, r);
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java Fri Nov 14 11:21:36 2014
@@ -74,7 +74,7 @@ public class StateDao {
st.setDeleted(false);
st = em.merge(st);
- Long id = st.getState_id();
+ Long id = st.getId();
log.debug("added id " + id);
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java Fri Nov 14 11:21:36 2014
@@ -100,7 +100,7 @@ public class UserDao implements IDataPro
User user = new User();
user.setSalutations_id(1L); // TODO: Fix default selection to be configurable
user.setRights(getDefaultRights());
- user.setLanguage_id(cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1"));
+ user.setLanguageId(cfgDao.getConfValue(CONFIG_DEFAUT_LANG_KEY, Long.class, "1"));
user.setTimeZoneId(timezoneUtil.getTimeZone(currentUser).getID());
user.setForceTimeZoneCheck(false);
user.setSendSMS(false);
@@ -462,7 +462,7 @@ public class UserDao implements IDataPro
to.setLogin(login.length() < getMinLoginLength(cfgDao) ? UUID.randomUUID().toString() : login);
to.setFirstname(firstName);
to.setLastname(lastName);
- to.setLanguage_id(null == langId ? owner.getLanguage_id() : langId);
+ to.setLanguageId(null == langId ? owner.getLanguageId() : langId);
to.setOwnerId(owner.getId());
to.setAdresses(new Address());
to.getAdresses().setEmail(email);
@@ -648,7 +648,7 @@ public class UserDao implements IDataPro
u.setShowContactDataToContacts(showContactDataToContacts);
// this is needed cause the language is not a needed data at registering
- u.setLanguage_id(language_id != 0 ? language_id : null);
+ u.setLanguageId(language_id != 0 ? language_id : null);
if (!Strings.isEmpty(userpass)) {
u.updatePassword(cfgDao, userpass);
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java Fri Nov 14 11:21:36 2014
@@ -27,11 +27,12 @@ import org.apache.openmeetings.db.entity
public class UserDTO {
private Long id;
+ private String login;
+ private String password;
private String firstname;
private String lastname;
private Set<Right> rights;
- private String login;
- private Long language_id;
+ private Long languageId;
private Address adresses;
private String timeZoneId;
private Type type = Type.user;
@@ -42,7 +43,7 @@ public class UserDTO {
lastname = u.getLastname();
rights = u.getRights();
login = u.getLogin();
- language_id = u.getLanguage_id();
+ languageId = u.getLanguageId();
adresses = u.getAdresses();
timeZoneId = u.getTimeZoneId();
type = u.getType();
@@ -88,12 +89,12 @@ public class UserDTO {
this.login = login;
}
- public Long getLanguage_id() {
- return language_id;
+ public Long getLanguageId() {
+ return languageId;
}
- public void setLanguage_id(Long language_id) {
- this.language_id = language_id;
+ public void setLanguageId(Long languageId) {
+ this.languageId = languageId;
}
public Address getAdresses() {
@@ -119,4 +120,12 @@ public class UserDTO {
public void setType(Type type) {
this.type = type;
}
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java Fri Nov 14 11:21:36 2014
@@ -18,7 +18,6 @@
*/
package org.apache.openmeetings.db.entity.user;
-import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
@@ -32,19 +31,20 @@ import javax.persistence.Lob;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
+import org.apache.openmeetings.db.entity.IDataProviderEntity;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
@Entity
@Table(name = "address")
@Root(name="address")
-public class Address implements Serializable {
+public class Address implements IDataProviderEntity {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
- private Long adresses_id;
+ private Long id;
@Column(name = "additionalname")
@Element(data=true, required=false)
@@ -102,12 +102,12 @@ public class Address implements Serializ
this.additionalname = additionalname;
}
- public Long getAdresses_id() {
- return adresses_id;
+ public Long getId() {
+ return id;
}
- public void setAdresses_id(Long adresses_id) {
- this.adresses_id = adresses_id;
+ public void setId(Long id) {
+ this.id = id;
}
public String getComment() {
@@ -200,7 +200,7 @@ public class Address implements Serializ
@Override
public String toString() {
- return "Address [id=" + adresses_id + ", states=" + states
+ return "Address [id=" + id + ", states=" + states
+ ", street=" + street + ", town=" + town + ", zip=" + zip
+ ", deleted=" + deleted + ", email=" + email + ", phone="
+ phone + "]";
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java Fri Nov 14 11:21:36 2014
@@ -18,7 +18,6 @@
*/
package org.apache.openmeetings.db.entity.user;
-import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
@@ -30,19 +29,21 @@ import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
+import org.apache.openmeetings.db.entity.IDataProviderEntity;
+
@Entity
@NamedQueries({
- @NamedQuery(name = "getStateById", query = "select c from State as c where c.state_id = :state_id AND c.deleted = false"),
+ @NamedQuery(name = "getStateById", query = "select c from State as c where c.id = :state_id AND c.deleted = false"),
@NamedQuery(name = "getStates", query = "select c from State as c where c.deleted = false"),
@NamedQuery(name = "getStateByName", query = "select c from State as c where lower(c.name) LIKE :name AND c.deleted = false")
})
@Table(name = "state")
-public class State implements Serializable {
+public class State implements IDataProviderEntity {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
- private Long state_id;
+ private Long id;
@Column(name = "name")
private String name;
@@ -70,12 +71,12 @@ public class State implements Serializab
this.name = name;
}
- public Long getState_id() {
- return state_id;
+ public Long getId() {
+ return id;
}
- public void setState_id(Long state_id) {
- this.state_id = state_id;
+ public void setId(Long id) {
+ this.id = id;
}
public Date getStarttime() {
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java Fri Nov 14 11:21:36 2014
@@ -183,8 +183,8 @@ public class User implements IDataProvid
private boolean deleted;
@Column(name = "language_id")
- @Element(data = true, required = false)
- private Long language_id;
+ @Element(name = "language_id", data = true, required = false)
+ private Long languageId;
@Column(name = "resethash")
@Element(data = true, required = false)
@@ -423,12 +423,12 @@ public class User implements IDataProvid
this.pictureuri = pictureuri;
}
- public Long getLanguage_id() {
- return language_id;
+ public Long getLanguageId() {
+ return languageId;
}
- public void setLanguage_id(Long language_id) {
- this.language_id = language_id;
+ public void setLanguageId(Long languageId) {
+ this.languageId = languageId;
}
public List<OrganisationUser> getOrganisationUsers() {
@@ -588,7 +588,7 @@ public class User implements IDataProvid
return "User [user_id=" + id + ", firstname=" + firstname
+ ", lastname=" + lastname + ", login=" + login
+ ", pictureuri=" + pictureuri + ", deleted=" + deleted
- + ", language_id=" + language_id + ", adresses=" + adresses
+ + ", languageId=" + languageId + ", adresses=" + adresses
+ ", externalId=" + externalUserId + ", externalType="
+ externalUserType + ", type=" + type + "]";
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java Fri Nov 14 11:21:36 2014
@@ -40,6 +40,6 @@ public class StateConverter extends OmCo
public void write(OutputNode node, State value) throws Exception {
node.setData(true);
- node.setValue(value == null ? "0" : "" + value.getState_id());
+ node.setValue(value == null ? "0" : "" + value.getId());
}
}
\ No newline at end of file
Modified: openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java Fri Nov 14 11:21:36 2014
@@ -203,7 +203,7 @@ public class InvitationManager implement
private void sendInvitionLink(Appointment a, MeetingMember mm, MessageType type, boolean ical) throws Exception {
User owner = a.getOwner();
String invitorName = owner.getFirstname() + " " + owner.getLastname();
- Long langId = mm.getUser().getLanguage_id();
+ Long langId = mm.getUser().getLanguageId();
TimeZone tz = timezoneUtil.getTimeZone(mm.getUser());
String subject = null;
String message = null;
@@ -232,7 +232,7 @@ public class InvitationManager implement
String invitorName = owner.getFirstname() + " " + owner.getLastname();
boolean isCanceled = (type == MessageType.Cancel);
- String template = InvitationTemplate.getEmail(i.getInvitee().getLanguage_id(), invitorName, message, invitation_link, isCanceled);
+ String template = InvitationTemplate.getEmail(i.getInvitee().getLanguageId(), invitorName, message, invitation_link, isCanceled);
String email = i.getInvitee().getAdresses().getEmail();
String replyToEmail = owner.getAdresses().getEmail();
@@ -471,7 +471,7 @@ public class InvitationManager implement
invitation.setInvitedBy(createdBy);
invitation.setInvitee(inveetee);
if (language_id != null && Type.contact == invitation.getInvitee().getType()) {
- invitation.getInvitee().setLanguage_id(language_id);
+ invitation.getInvitee().setLanguageId(language_id);
}
invitation.setRoom(room);
invitation.setInserted(new Date());
Modified: openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java Fri Nov 14 11:21:36 2014
@@ -428,7 +428,7 @@ public class UserManager implements IUse
* (adress_emails_id==null) { return new Long(-112); }
*/
- if (adr.getAdresses_id() > 0 && u.getId() > 0) {
+ if (adr.getId() > 0 && u.getId() > 0) {
return u.getId();
} else {
return -16L;
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java Fri Nov 14 11:21:36 2014
@@ -109,7 +109,7 @@ public class GeneralUserForm extends For
@Override
protected void onUpdate(AjaxRequestTarget target) {
- GeneralUserForm.this.getModelObject().setLanguage_id(lang.getId());
+ GeneralUserForm.this.getModelObject().setLanguageId(lang.getId());
}
}));
@@ -135,8 +135,7 @@ public class GeneralUserForm extends For
add(new TextField<String>("adresses.additionalname"));
add(new TextField<String>("adresses.zip"));
add(new TextField<String>("adresses.town"));
- add(new DropDownChoice<State>("adresses.states", getBean(StateDao.class).getStates()
- , new ChoiceRenderer<State>("name", "state_id")));
+ add(new DropDownChoice<State>("adresses.states", getBean(StateDao.class).getStates(), new ChoiceRenderer<State>("name", "id")));
add(new TextArea<String>("adresses.comment"));
final List<OrganisationUser> orgUsers;
@@ -188,7 +187,7 @@ public class GeneralUserForm extends For
public void updateModelObject(User u) {
salutation = getBean(SalutationDao.class).get(u.getSalutations_id(), getLanguage());
- lang = getBean(FieldLanguageDao.class).get(u.getLanguage_id());
+ lang = getBean(FieldLanguageDao.class).get(u.getLanguageId());
}
@Override
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java Fri Nov 14 11:21:36 2014
@@ -198,7 +198,7 @@ public class RegisterDialog extends Abst
try {
getBean(IUserManager.class).registerUserInit(UserDao.getDefaultRights(), login, password, lastName
, firstName, email, null /* age/birthday */, "" /* street */
- , "" /* additionalname */, "" /* fax */, "" /* zip */, state.getState_id()
+ , "" /* additionalname */, "" /* fax */, "" /* zip */, state.getId()
, "" /* town */, lang.getId(), true /* sendWelcomeMessage */
, Arrays.asList(getBean(ConfigurationDao.class).getConfValue("default_domain_id", Long.class, null)),
"" /* phone */, false, sendConfirmation, TimeZone.getTimeZone(tzModel.getObject()),
@@ -252,7 +252,7 @@ public class RegisterDialog extends Abst
langField.setRequired(true).setLabel(Model.of(WebSession.getString(111)));
add(tzDropDown.setRequired(true).setLabel(Model.of(WebSession.getString(1143))));
add(stateField = new DropDownChoice<State>("state", new PropertyModel<State>(RegisterDialog.this, "state"),
- getBean(StateDao.class).getStates(), new ChoiceRenderer<State>("name", "state_id")));
+ getBean(StateDao.class).getStates(), new ChoiceRenderer<State>("name", "id")));
stateField.setRequired(true).setLabel(Model.of(WebSession.getString(120)));
add(new AjaxButton("submit") { // FAKE button so "submit-on-enter" works as expected
private static final long serialVersionUID = 1L;
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java Fri Nov 14 11:21:36 2014
@@ -122,7 +122,7 @@ public class InvitationDialog extends Ab
message.setObject(null);
modelTo.setObject(new ArrayList<User>());
tzId.setObject(u.getTimeZoneId());
- lang.setObject(getBean(FieldLanguageDao.class).get(u.getLanguage_id()));
+ lang.setObject(getBean(FieldLanguageDao.class).get(u.getLanguageId()));
url.setModelObject(null);
form.setModelObject(i);
send.setEnabled(false, target);
@@ -204,7 +204,7 @@ public class InvitationDialog extends Ab
i.setInvitee(u);
if (Type.contact == u.getType()) {
//TODO not sure it is right
- u.setLanguage_id(lang.getObject().getId());
+ u.setLanguageId(lang.getObject().getId());
}
return getBean(InvitationDao.class).update(i);
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java Fri Nov 14 11:21:36 2014
@@ -208,7 +208,7 @@ public class MessageDialog extends Abstr
if (p.isBookedRoom()) {
Invitation i = getBean(IInvitationManager.class).getInvitation(to, p.getRoom(),
false, null, Valid.Period
- , userDao.get(getUserId()), userDao.get(getUserId()).getLanguage_id(),
+ , userDao.get(getUserId()), userDao.get(getUserId()).getLanguageId(),
modelStart.getObject(), modelEnd.getObject(), null);
invitation_link = getInvitationLink(getBean(ConfigurationDao.class).getBaseUrl(), i);
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml Fri Nov 14 11:21:36 2014
@@ -311,10 +311,6 @@
<bean id="serverWebService" class="org.apache.openmeetings.webservice.ServerWebService" />
<!-- (writeXsiType=false) -->
- <!-- bean id="jsonProvider" class="org.apache.cxf.jaxrs.provider.json.JSONProvider">
- <property name="ignoreNamespaces" value="true" />
- </bean>
- <bean id="jaxbProvider" class="org.apache.cxf.jaxrs.provider.JAXBElementProvider"/-->
<jaxrs:server id="server" address="/">
<jaxrs:serviceBeans>
<ref bean="userWebService"/>
@@ -324,9 +320,6 @@
<ref bean="jabberWebService"/>
<ref bean="serverWebService"/>
</jaxrs:serviceBeans>
- <!-- jaxrs:providers>
- <ref bean="jaxbProvider"/>
- </jaxrs:providers-->
</jaxrs:server>
<jaxws:endpoint id="userServiceWS" address="/UserService"
implementor="#userWebService"
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java Fri Nov 14 11:21:36 2014
@@ -167,7 +167,7 @@ public abstract class AbstractJUnitDefau
u.setLastname("lastname" + rnd);
u.setLogin("login" + rnd);
u.updatePassword(configurationDao, "pass" + rnd);
- u.setLanguage_id(1L);
+ u.setLanguageId(1L);
return u;
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java Fri Nov 14 11:21:36 2014
@@ -45,7 +45,7 @@ public class TestInvitation extends Abst
public void testSendInvitationLink() {
Sessiondata sessionData = sessDao.startsession();
- Long uid = userWebService.loginUser(sessionData.getSession_id(), username, userpass);
+ Long uid = userWebService.login(sessionData.getSession_id(), username, userpass);
User us = userDao.get(uid);
String date = new SimpleDateFormat("dd.MM.yyyy").format(new Date());
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java Fri Nov 14 11:21:36 2014
@@ -40,9 +40,9 @@ public class TestStateToLower extends Ab
assertTrue(state_alabania != null);
assertTrue(state_alabania_lower != null);
- assertTrue(state_alabania.getState_id().equals(3L));
- assertTrue(state_alabania_lower.getState_id().equals(3L));
- assertTrue(state_alabania.getState_id().equals(state_alabania_lower.getState_id()));
+ assertTrue(state_alabania.getId().equals(3L));
+ assertTrue(state_alabania_lower.getId().equals(3L));
+ assertTrue(state_alabania.getId().equals(state_alabania_lower.getId()));
}
Modified: openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java Fri Nov 14 11:21:36 2014
@@ -576,7 +576,7 @@ public class CalendarWebService {
if (AuthLevelUtil.hasUserLevel(userDao.getRights(users_id))) {
User user = userDao.get(users_id);
- long language_id = (user == null) ? 1 : user.getLanguage_id();
+ long language_id = (user == null) ? 1 : user.getLanguageId();
List<AppointmentReminderType> res = appointmentReminderTypDao
.getList(language_id);
Modified: openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java Fri Nov 14 11:21:36 2014
@@ -23,6 +23,7 @@ import static org.apache.openmeetings.ut
import java.util.ArrayList;
import java.util.Date;
+import javax.jws.WebParam;
import javax.jws.WebService;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@@ -41,6 +42,7 @@ import org.apache.openmeetings.db.dao.us
import org.apache.openmeetings.db.dao.user.UserDao;
import org.apache.openmeetings.db.dto.basic.ErrorResult;
import org.apache.openmeetings.db.dto.basic.SearchResult;
+import org.apache.openmeetings.db.dto.user.UserDTO;
import org.apache.openmeetings.db.dto.user.UserSearchResult;
import org.apache.openmeetings.db.entity.basic.ErrorType;
import org.apache.openmeetings.db.entity.basic.ErrorValue;
@@ -57,6 +59,8 @@ import org.red5.logging.Red5LoggerFactor
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
+import com.sun.istack.NotNull;
+
/**
*
* The Service contains methods to login and create hash to directly enter
@@ -69,7 +73,7 @@ import org.springframework.beans.factory
@WebService(name = "UserService")
@Features(features = "org.apache.cxf.feature.LoggingFeature")
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
-@Path("/UserService")
+@Path("/user")
public class UserWebService {
private static final Logger log = Red5LoggerFactory.getLogger(UserWebService.class, webAppRootKey);
@@ -118,7 +122,9 @@ public class UserWebService {
*
* @return - id of the logged in user, -1 in case of the error
*/
- public Long loginUser(String SID, String username, String userpass) {
+ @GET
+ @Path("/login")
+ public Long login(@WebParam String SID, @WebParam String username, @WebParam String userpass) {
try {
log.debug("Login user SID : " + SID);
User u = userDao.login(username, userpass);
@@ -126,7 +132,7 @@ public class UserWebService {
return -1L;
}
- boolean bool = sessiondataDao.updateUser(SID, u.getId(), false, u.getLanguage_id());
+ boolean bool = sessiondataDao.updateUser(SID, u.getId(), false, u.getLanguageId());
if (!bool) {
// invalid Session-Object
return -35L;
@@ -138,7 +144,7 @@ public class UserWebService {
return oe.getCode();
}
} catch (Exception err) {
- log.error("[loginUser]", err);
+ log.error("[login]", err);
}
return -1L;
}
@@ -158,7 +164,9 @@ public class UserWebService {
*
* @return - error with the code given
*/
- public ErrorResult getErrorByCode(String SID, long errorid, long langId) {
+ @GET
+ @Path("/getErrorByCode")
+ public ErrorResult getErrorByCode(@WebParam String SID, @WebParam long errorid, @WebParam long langId) {
try {
if (errorid < 0) {
ErrorValue eValues = errorDao.get(-1 * errorid);
@@ -215,10 +223,9 @@ public class UserWebService {
* @return - id of the user added or error code
* @throws ServiceException
*/
- public Long addNewUser(String SID, String username, String userpass,
- String lastname, String firstname, String email,
- String additionalname, String street, String zip, String fax,
- long states_id, String town, long language_id)
+ @GET
+ @Path("/addUser")
+ public Long addUser(@WebParam String SID, @WebParam @NotNull UserDTO userDto)
throws ServiceException {
try {
Long users_id = sessiondataDao.checkSession(SID);
@@ -227,9 +234,10 @@ public class UserWebService {
String jName_timeZone = configurationDao.getConfValue("default.timezone", String.class, "");
- Long user_id = userManagement.registerUser(username, userpass,
- lastname, firstname, email, new Date(), street,
- additionalname, fax, zip, states_id, town, language_id,
+ Long user_id = userManagement.registerUser(userDto.getLogin(), userDto.getPassword(),
+ userDto.getLastname(), userDto.getFirstname(), userDto.getAdresses() != null ? userDto.getAdresses().getEmail() : "", new Date(), userDto.getAdresses().getStreet(), //FIXME NPE signature
+ userDto.getAdresses().getAdditionalname(), userDto.getAdresses().getFax(), userDto.getAdresses().getZip(), userDto.getAdresses().getStates().getId() //FIXME NPE signature
+ , userDto.getAdresses().getTown(), userDto.getLanguageId(), //FIXME NPE signature
"", false, true, // generate SIP Data if the config is enabled
jName_timeZone);
Modified: openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java?rev=1639610&r1=1639609&r2=1639610&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java Fri Nov 14 11:21:36 2014
@@ -173,7 +173,7 @@ public class RestClient {
sessionId = client.getSession().getSession_id();
- Long uId = client.loginUser(sessionId, user, pass);
+ Long uId = client.login(sessionId, user, pass);
loginSuccess = uId > 0;