Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Mon Apr 4 10:49:25 2016 @@ -460,6 +460,7 @@ public class Application extends Authent } } + @Override public <T> T getOmBean(Class<T> clazz) { //FIXME hack for email templates support (should be in separate module for now return Application.getBean(clazz); } @@ -468,6 +469,7 @@ public class Application extends Authent return PROFILE_MESSAGES.getLink(); } + @Override public String getOmContactsLink() { //FIXME hack for email templates support (should be in separate module for now return getContactsLink(); } @@ -488,7 +490,7 @@ public class Application extends Authent link += "?invitationHash=" + i.getHash(); if (u.getLanguageId() > 0) { - link += "&language=" + u.getLanguageId().toString(); + link += "&language=" + u.getLanguageId(); } } else { link = getRoomUrlFragment(r.getId()).getLink(); @@ -497,6 +499,7 @@ public class Application extends Authent return link; } + @Override public String getOmInvitationLink(String baseUrl, Invitation i) { //FIXME hack for email templates support (should be in separate module for now return getInvitationLink(baseUrl, i); } @@ -506,18 +509,22 @@ public class Application extends Authent return rc.getUrlRenderer().renderFullUrl(Url.parse(getBean(ConfigurationDao.class).getBaseUrl() + rc.urlFor(clazz, pp))); } + @Override public String urlForActivatePage(PageParameters pp) { //FIXME hack for email templates support (should be in separate module for now return urlForPage(ActivatePage.class, pp); } + @Override public String getOmString(long id) { return getString(id); } + @Override public String getOmString(long id, long languageId) { return getString(id, languageId); } + @Override public String getOmString(String key, long languageId) { return getString(key, languageId); }
Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/LabelResourceLoader.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/LabelResourceLoader.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/LabelResourceLoader.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/LabelResourceLoader.java Mon Apr 4 10:49:25 2016 @@ -42,20 +42,23 @@ public class LabelResourceLoader impleme STRING_LABEL_MAPPING.put("PagingNavigator.last", 371L); } + @Override public String loadStringResource(Class<?> clazz, String key, Locale locale, String style, String variation) { return getStringByPropertyKey(key); } + @Override public String loadStringResource(Component component, String key, Locale locale, String style, String variation) { return getStringByPropertyKey(key); } - private String getStringByPropertyKey(String key) { + private static String getStringByPropertyKey(String key) { Long labelId = STRING_LABEL_MAPPING.get(key); - if (labelId == null) + if (labelId == null) { return null; + } return Application.getString(labelId); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java Mon Apr 4 10:49:25 2016 @@ -90,7 +90,7 @@ public class WebSession extends Abstract public static int MILLIS_IN_MINUTE = 60000; public static final String SECURE_HASH = "secureHash"; public static final String INVITATION_HASH = "invitationHash"; - private long userId = -1; + private Long userId = null; private Set<Right> rights = new HashSet<User.Right>(); //TODO renew somehow on user edit !!!! private long languageId = -1; //TODO renew somehow on user edit !!!! private String SID = null; @@ -118,7 +118,7 @@ public class WebSession extends Abstract public void invalidate() { removeOnlineUser(getClientByKeys(getUserId(), get().getId())); super.invalidate(); - userId = -1; + userId = null; rights = new HashSet<User.Right>(); SID = null; sdf = null; @@ -171,14 +171,14 @@ public class WebSession extends Abstract @Override public boolean isSignedIn() { - if (userId < 1) { + if (userId == null) { IAuthenticationStrategy strategy = getAuthenticationStrategy(); // get username and password from persistence store String[] data = strategy.load(); if (data != null && data.length > 3 && data[2] != null) { Long domainId = null; try { - domainId = Long.parseLong(data[3]); + domainId = Long.valueOf(data[3]); } catch (Exception e) { //no-op } @@ -189,7 +189,7 @@ public class WebSession extends Abstract } } } - return userId > -1; + return userId != null && userId.longValue() > 0; } public boolean signIn(String secureHash, boolean markUsed) { @@ -275,7 +275,7 @@ public class WebSession extends Abstract signIn(u); return true; } catch (OmException oe) { - loginError = oe.getCode() == null ? -1L : oe.getCode(); + loginError = oe.getCode() == null ? Long.valueOf(-1) : oe.getCode(); } return false; } @@ -298,6 +298,7 @@ public class WebSession extends Abstract return (WebSession)AbstractAuthenticatedWebSession.get(); } + @Override public void setLanguage(long languageId) { this.languageId = languageId; } @@ -337,7 +338,7 @@ public class WebSession extends Abstract return get().getValidatedSid(); } - public static long getUserId() { + public static Long getUserId() { checkIsInvalid(); return get().userId; } @@ -494,6 +495,7 @@ public class WebSession extends Abstract } } + @Override public long getOmLanguage() { return getLanguage(); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/ComunityUserForm.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/ComunityUserForm.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/ComunityUserForm.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/ComunityUserForm.java Mon Apr 4 10:49:25 2016 @@ -37,6 +37,7 @@ public class ComunityUserForm extends Fo RadioGroup<Long> rg = new RadioGroup<Long>("community_settings", new IModel<Long>() { private static final long serialVersionUID = 1L; + @Override public Long getObject() { User u = ComunityUserForm.this.getModelObject(); if (u.isShowContactData()) { @@ -47,6 +48,7 @@ public class ComunityUserForm extends Fo return 3L; } + @Override public void setObject(Long choice) { User u = ComunityUserForm.this.getModelObject(); if (choice.equals(1L)) { @@ -61,6 +63,7 @@ public class ComunityUserForm extends Fo } } + @Override public void detach() { } }); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/UploadableProfileImagePanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/UploadableProfileImagePanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/UploadableProfileImagePanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/UploadableProfileImagePanel.java Mon Apr 4 10:49:25 2016 @@ -53,12 +53,15 @@ public class UploadableProfileImagePanel private static final long serialVersionUID = 1L; //FIXME this need to be eliminated + @Override public void detach() { } + @Override public void setObject(List<FileUpload> object) { } + @Override public List<FileUpload> getObject() { return null; } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.java Mon Apr 4 10:49:25 2016 @@ -125,6 +125,7 @@ public abstract class FileTreePanel exte sizes.add(new AjaxSelfUpdatingTimerBehavior(Duration.seconds(30)) { private static final long serialVersionUID = 1L; + @Override protected void onPostProcessTarget(AjaxRequestTarget target) { updateSizes(); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/MyRecordingTreeProvider.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/MyRecordingTreeProvider.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/MyRecordingTreeProvider.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/MyRecordingTreeProvider.java Mon Apr 4 10:49:25 2016 @@ -32,6 +32,7 @@ import org.apache.openmeetings.web.app.A public class MyRecordingTreeProvider extends RecordingTreeProvider { private static final long serialVersionUID = 1L; + @Override public Iterator<? extends Recording> getRoots() { Recording r = new Recording(); r.setId(0L); @@ -41,6 +42,7 @@ public class MyRecordingTreeProvider ext return Arrays.asList(r).iterator(); } + @Override public Iterator<? extends Recording> getChildren(Recording node) { if (node.getId() == 0) { return getBean(RecordingDao.class).getRootByOwner(getUserId()).iterator(); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/PublicRecordingTreeProvider.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/PublicRecordingTreeProvider.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/PublicRecordingTreeProvider.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/PublicRecordingTreeProvider.java Mon Apr 4 10:49:25 2016 @@ -38,6 +38,7 @@ public class PublicRecordingTreeProvider this.name = name; } + @Override public Iterator<? extends Recording> getRoots() { Recording r = new Recording(); r.setId(groupId == null ? -1 : -groupId); @@ -49,6 +50,7 @@ public class PublicRecordingTreeProvider return Arrays.asList(r).iterator(); } + @Override public Iterator<? extends Recording> getChildren(Recording node) { if (node.getId() < 0) { return getBean(RecordingDao.class).getRootByPublic(groupId).iterator(); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/RecordingTreeProvider.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/RecordingTreeProvider.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/RecordingTreeProvider.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/RecordingTreeProvider.java Mon Apr 4 10:49:25 2016 @@ -32,21 +32,24 @@ import org.apache.wicket.model.Model; public abstract class RecordingTreeProvider implements ITreeProvider<Recording> { private static final long serialVersionUID = 1L; + @Override public void detach() { // TODO LDM should be used } + @Override public boolean hasChildren(Recording node) { return node.getId() <= 0 || Type.Folder == node.getType(); } + @Override public Iterator<? extends Recording> getChildren(Recording node) { return getBean(RecordingDao.class).getByParent(node.getId()).iterator(); } + @Override public IModel<Recording> model(Recording object) { // TODO LDM should be used return Model.of(object); } - } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/OmOrderByBorder.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/OmOrderByBorder.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/OmOrderByBorder.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/OmOrderByBorder.java Mon Apr 4 10:49:25 2016 @@ -32,6 +32,7 @@ public class OmOrderByBorder<T extends I setOutputMarkupId(true); } + @Override protected void onSortChanged() { container.view.setCurrentPage(0); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/SearchableDataProvider.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/SearchableDataProvider.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/SearchableDataProvider.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/data/SearchableDataProvider.java Mon Apr 4 10:49:25 2016 @@ -44,6 +44,7 @@ public class SearchableDataProvider<T ex this.clazz = c; } + @Override public void detach() { // does nothing } @@ -60,16 +61,19 @@ public class SearchableDataProvider<T ex return result; } + @Override public Iterator<? extends T> iterator(long first, long count) { return (search == null && getSort() == null ? getDao().get((int)first, (int)count) : getDao().get(search, (int)first, (int)count, getSortStr())).iterator(); } + @Override public long size() { return search == null ? getDao().count() : getDao().count(search); } + @Override public IModel<T> model(T object) { return new CompoundPropertyModel<T>(object); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java Mon Apr 4 10:49:25 2016 @@ -207,7 +207,7 @@ public class ForgetPasswordDialog extend * @param appLink * @return */ - private Long resetUser(String email, String username, String appLink) { + private static Long resetUser(String email, String username, String appLink) { try { UserDao userDao = getBean(UserDao.class); log.debug("resetUser " + email); @@ -237,7 +237,7 @@ public class ForgetPasswordDialog extend return new Long(-2); } - private void sendHashByUser(User us, String appLink, UserDao userDao) throws Exception { + private static void sendHashByUser(User us, String appLink, UserDao userDao) throws Exception { log.debug("User: " + us.getLogin()); us.setResethash(UUID.randomUUID().toString()); userDao.update(us, -1L); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ResetPasswordDialog.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ResetPasswordDialog.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ResetPasswordDialog.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ResetPasswordDialog.java Mon Apr 4 10:49:25 2016 @@ -119,6 +119,7 @@ public class ResetPasswordDialog extends add(confirmReset); } + @Override public void onConfigure(JQueryBehavior behavior) { super.onConfigure(behavior); behavior.setOption("dialogClass", Options.asString("no-close")); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java Mon Apr 4 10:49:25 2016 @@ -195,15 +195,18 @@ public class SignInPage extends BaseInit return result; } - private void prepareConnection(URLConnection connection) { + private static void prepareConnection(URLConnection connection) { if (!(connection instanceof HttpsURLConnection)) return; ConfigurationDao configurationDao = getBean(ConfigurationDao.class); Boolean ignoreBadSSL = configurationDao.getConfValue(CONFIG_IGNORE_BAD_SSL, String.class, "no").equals("yes"); if (!ignoreBadSSL) return; TrustManager[] trustAllCerts = new TrustManager[] {new X509TrustManager() { + @Override public void checkClientTrusted(X509Certificate[] arg0, String arg1) throws CertificateException {} + @Override public void checkServerTrusted(X509Certificate[] arg0, String arg1) throws CertificateException {} + @Override public X509Certificate[] getAcceptedIssuers() { return null; } @@ -216,6 +219,7 @@ public class SignInPage extends BaseInit ((HttpsURLConnection) connection).setSSLSocketFactory(sslSocketFactory); ((HttpsURLConnection) connection).setHostnameVerifier(new HostnameVerifier() { + @Override public boolean verify(String arg0, SSLSession arg1) { return true; } @@ -280,7 +284,7 @@ public class SignInPage extends BaseInit return result; } - private Map<String, String> parseCanonicalResponse(String response) { + private static Map<String, String> parseCanonicalResponse(String response) { String[] parts = response.split("&"); Map<String, String> result = new HashMap<String, String>(); for (String part: parts) { Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/install/InstallWizard.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/install/InstallWizard.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/install/InstallWizard.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/install/InstallWizard.java Mon Apr 4 10:49:25 2016 @@ -636,6 +636,7 @@ public class InstallWizard extends Abstr th = null; } + @Override public void run() { try { installer.loadAll(getModelObject(), true); @@ -693,9 +694,11 @@ public class InstallWizard extends Abstr setChoiceRenderer(new ChoiceRenderer<String>() { private static final long serialVersionUID = 1L; + @Override public Object getDisplayValue(String object) { return object.toString(); } + @Override public String getIdValue(String object, int index) { return object.toString(); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomBroadcaster.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomBroadcaster.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomBroadcaster.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomBroadcaster.java Mon Apr 4 10:49:25 2016 @@ -43,6 +43,7 @@ public class RoomBroadcaster { final UserDao userDao = getBean(UserDao.class); ScopeApplicationAdapter sa = getBean(ScopeApplicationAdapter.class); sa.new MessageSender(sa.getRoomScope("" + roomId), method, obj) { + @Override public boolean filter(IConnection conn) { Client rcl = sessionMgr.getClientByStreamId(conn.getClient().getId(), null); return rcl.isScreenClient() Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java Mon Apr 4 10:49:25 2016 @@ -272,7 +272,7 @@ public class RoomPanel extends BasePanel //handler.appendJavaScript("roomLoad();"); } - private ResourceReference newResourceReference() { + private static ResourceReference newResourceReference() { return new JavaScriptResourceReference(RoomPanel.class, "swf-functions.js"); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/StartSharingEventBehavior.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/StartSharingEventBehavior.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/StartSharingEventBehavior.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/StartSharingEventBehavior.java Mon Apr 4 10:49:25 2016 @@ -135,7 +135,7 @@ public class StartSharingEventBehavior e download.initiate(target); } - private String getLabels(int ... ids) { + private static String getLabels(int ... ids) { StringBuilder result = new StringBuilder(); boolean delim = false; LabelDao labelDao = getBean(LabelDao.class); @@ -149,7 +149,7 @@ public class StartSharingEventBehavior e return result.toString(); } - private String addKeystore(String app, Protocol protocol) { + private static String addKeystore(String app, Protocol protocol) { log.debug("RTMP Sharer Keystore :: start"); String keystore = "--dummy--", password = "--dummy--"; if (Protocol.rtmps == protocol) { Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/PollResultsDialog.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/PollResultsDialog.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/PollResultsDialog.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/PollResultsDialog.java Mon Apr 4 10:49:25 2016 @@ -166,7 +166,7 @@ public class PollResultsDialog extends A } } - private String removeMinified(String name_) { + private static String removeMinified(String name_) { String name = name_; int idxOfExtension = name.lastIndexOf('.'); if (idxOfExtension > -1) { @@ -195,13 +195,13 @@ public class PollResultsDialog extends A public void onClose(IPartialPageRequestHandler handler, DialogButton button) { } - private String[] getTicks(RoomPoll p) { + private static String[] getTicks(RoomPoll p) { return p != null && RoomPoll.Type.numeric == p.getType() ? new String[] {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"} : new String[] {Application.getString(34), Application.getString(35)}; } - private Integer[] initValues(int size) { + private static Integer[] initValues(int size) { Integer[] values = new Integer[size]; for (int i = 0; i < size; ++i) { values[i] = 0; @@ -209,7 +209,7 @@ public class PollResultsDialog extends A return values; } - private Integer[] getValues(RoomPoll p) { + private static Integer[] getValues(RoomPoll p) { Integer[] values = initValues(p != null && RoomPoll.Type.numeric == p.getType() ? 10 : 2); if (p != null && RoomPoll.Type.numeric == p.getType()) { for (RoomPollAnswer a : p.getAnswers()) { @@ -223,7 +223,7 @@ public class PollResultsDialog extends A return values; } - private PieChart<Integer> pieChart(RoomPoll p) { + private static PieChart<Integer> pieChart(RoomPoll p) { PieChart<Integer> pieChart = new PieChart<Integer>(null); String[] ticks = getTicks(p); Integer[] values = getValues(p); @@ -246,7 +246,7 @@ public class PollResultsDialog extends A return pieChart; } - private BarChart<Integer> barChart(RoomPoll p) { + private static BarChart<Integer> barChart(RoomPoll p) { String[] ticks = getTicks(p); BarChart<Integer> barChart = new BarChart<Integer>(null); barChart.addValue(Arrays.asList(getValues(p))); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.java Mon Apr 4 10:49:25 2016 @@ -212,7 +212,7 @@ public class ChatPanel extends BasePanel response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forScript(getNamedFunction("acceptMessage", acceptMessage, explicit(PARAM_ROOM_ID), explicit(PARAM_MSG_ID)), "acceptMessage"))); } - private void sendRoom(ChatMessage m, String msg) { + private static void sendRoom(ChatMessage m, String msg) { IWebSocketConnectionRegistry reg = WebSocketSettings.Holder.get(Application.get()).getConnectionRegistry(); for (Client c : getRoomUsers(m.getToRoom().getId())) { try { Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatToolbar.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatToolbar.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatToolbar.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatToolbar.java Mon Apr 4 10:49:25 2016 @@ -62,6 +62,7 @@ public class ChatToolbar extends Panel i } + @Override public void attachToEditor(Component editor) { toolbar.add(AttributeModifier.replace("data-target", JQueryWidget.getSelector(editor))); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java Mon Apr 4 10:49:25 2016 @@ -66,7 +66,7 @@ public class InviteUserToRoomDialog exte add(inviteMsg); } - private List<Room> getPrivateRooms(Long userId1, Long userId2, RoomDao roomDao) { + private static List<Room> getPrivateRooms(Long userId1, Long userId2, RoomDao roomDao) { List<Long> orgIds = new ArrayList<>(); List<Long> orgIds2 = new ArrayList<>(); UserDao userDao = getBean(UserDao.class); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentModel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentModel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentModel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentModel.java Mon Apr 4 10:49:25 2016 @@ -35,6 +35,7 @@ import com.googlecode.wicket.jquery.ui.c public class AppointmentModel extends CalendarModel implements ICalendarVisitor { private static final long serialVersionUID = 1L; + @Override public void visit(CalendarEvent event) { //every event can be customized } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java Mon Apr 4 10:49:25 2016 @@ -81,7 +81,7 @@ public class CalendarPanel extends UserP refreshTimer.stop(handler); } - private AppointmentDao getDao() { + private static AppointmentDao getDao() { return getBean(AppointmentDao.class); } @@ -260,7 +260,7 @@ public class CalendarPanel extends UserP add(refreshTimer); } - private Appointment getDefault() { + private static Appointment getDefault() { Appointment a = new Appointment(); a.setReminder(Reminder.ical); //TODO: Make configurable a.setOwner(getBean(UserDao.class).get(getUserId())); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidget.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidget.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidget.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidget.java Mon Apr 4 10:49:25 2016 @@ -43,6 +43,7 @@ public class MyRoomsWidget extends Abstr id = WIDGET_ID_MY_ROOMS; } + @Override public WidgetView createView(String viewId) { return new MyRoomsWidgetView(viewId, new Model<Widget>(this)); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidgetDescriptor.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidgetDescriptor.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidgetDescriptor.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/MyRoomsWidgetDescriptor.java Mon Apr 4 10:49:25 2016 @@ -25,22 +25,27 @@ import ro.fortsoft.wicket.dashboard.Widg public class MyRoomsWidgetDescriptor implements WidgetDescriptor { private static final long serialVersionUID = 1L; + @Override public String getName() { return Application.getString(781L); } + @Override public String getProvider() { return "Apache Openmeetings"; } + @Override public String getDescription() { return Application.getString(782L); } + @Override public String getWidgetClassName() { return MyRoomsWidget.class.getName(); } + @Override public String getTypeName() { return "om.widget.myrooms"; } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidget.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidget.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidget.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidget.java Mon Apr 4 10:49:25 2016 @@ -43,6 +43,7 @@ public class RssWidget extends AbstractW id = WIDGET_ID_RSS; } + @Override public WidgetView createView(String viewId) { return new RssWidgetView(viewId, new Model<Widget>(this)); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetDescriptor.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetDescriptor.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetDescriptor.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetDescriptor.java Mon Apr 4 10:49:25 2016 @@ -25,22 +25,27 @@ import ro.fortsoft.wicket.dashboard.Widg public class RssWidgetDescriptor implements WidgetDescriptor { private static final long serialVersionUID = 1L; + @Override public String getName() { return Application.getString(277L); } + @Override public String getProvider() { return "Apache Openmeetings"; } + @Override public String getDescription() { return Application.getString(277L); } + @Override public String getWidgetClassName() { return RssWidget.class.getName(); } + @Override public String getTypeName() { return "om.widget.rss"; } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetView.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetView.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetView.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/RssWidgetView.java Mon Apr 4 10:49:25 2016 @@ -67,11 +67,13 @@ public class RssWidgetView extends Widge this.url = url; } + @Override public void onRequest() { ResourceStreamRequestHandler handler = new ResourceStreamRequestHandler(new AbstractResourceStream() { private static final long serialVersionUID = 1L; transient HttpURLConnection con; + @Override public InputStream getInputStream() throws ResourceStreamNotFoundException { try { con = getFeedConnection(url); @@ -82,6 +84,7 @@ public class RssWidgetView extends Widge } } + @Override public void close() throws IOException { if (con != null) { con.disconnect(); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidget.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidget.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidget.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidget.java Mon Apr 4 10:49:25 2016 @@ -42,6 +42,7 @@ public class StartWidget extends Abstrac id = "StartWidget"; } + @Override public WidgetView createView(String viewId) { return new StartWidgetView(viewId, new Model<Widget>(this)); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidgetDescriptor.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidgetDescriptor.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidgetDescriptor.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/StartWidgetDescriptor.java Mon Apr 4 10:49:25 2016 @@ -25,22 +25,27 @@ import ro.fortsoft.wicket.dashboard.Widg public class StartWidgetDescriptor implements WidgetDescriptor { private static final long serialVersionUID = 1L; + @Override public String getName() { return Application.getString(774L); } + @Override public String getProvider() { return "Apache Openmeetings"; } + @Override public String getDescription() { return Application.getString(804L); } + @Override public String getWidgetClassName() { return StartWidget.class.getName(); } + @Override public String getTypeName() { return "om.widget.start"; } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidget.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidget.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidget.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidget.java Mon Apr 4 10:49:25 2016 @@ -42,6 +42,7 @@ public class WelcomeWidget extends Abstr id = "WelcomeWidget"; } + @Override public WidgetView createView(String viewId) { return new WelcomeWidgetView(viewId, new Model<Widget>(this)); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetDescriptor.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetDescriptor.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetDescriptor.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetDescriptor.java Mon Apr 4 10:49:25 2016 @@ -25,22 +25,27 @@ import ro.fortsoft.wicket.dashboard.Widg public class WelcomeWidgetDescriptor implements WidgetDescriptor { private static final long serialVersionUID = 1L; + @Override public String getName() { return Application.getString(1546L); } + @Override public String getProvider() { return "Apache Openmeetings"; } + @Override public String getDescription() { return Application.getString(1547L); } + @Override public String getWidgetClassName() { return WelcomeWidget.class.getName(); } + @Override public String getTypeName() { return "om.widget.welcome"; } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java Mon Apr 4 10:49:25 2016 @@ -122,10 +122,12 @@ public class MessagesContactsPanel exten , new ChoiceRenderer<Integer>() { private static final long serialVersionUID = 1L; + @Override public Object getDisplayValue(Integer object) { return Application.getString(object); } + @Override public String getIdValue(Integer object, int index) { return "" + object; } @@ -136,10 +138,12 @@ public class MessagesContactsPanel exten , new ChoiceRenderer<PrivateMessageFolder>() { private static final long serialVersionUID = 1L; + @Override public Object getDisplayValue(PrivateMessageFolder object) { return object.getFolderName(); } + @Override public String getIdValue(PrivateMessageFolder object, int index) { return "" + object.getId(); } @@ -152,7 +156,7 @@ public class MessagesContactsPanel exten trash.add(AttributeAppender.replace("class", "email trash clickable")); } - private void selectFolder(WebMarkupContainer folder) { + private static void selectFolder(WebMarkupContainer folder) { folder.add(AttributeAppender.append("class", "ui-widget-header ui-corner-all")); } @@ -171,7 +175,7 @@ public class MessagesContactsPanel exten target.add(buttons); } - private String getEmail(User u) { + private static String getEmail(User u) { return u == null || u.getAddress() == null ? "" : u.getAddress().getEmail(); } @@ -233,7 +237,7 @@ public class MessagesContactsPanel exten } } - private String getDisplayName(User u) { + private static String getDisplayName(User u) { return new StringBuilder().append(u.getFirstname()).append(" ") .append(u.getLastname()).append(" ") .append("<").append(getEmail(u)).append(">") @@ -521,17 +525,21 @@ public class MessagesContactsPanel exten IDataProvider<UserContact> dp = new IDataProvider<UserContact>() { private static final long serialVersionUID = 1L; + @Override public void detach() { } + @Override public Iterator<? extends UserContact> iterator(long first, long count) { return getBean(UserContactDao.class).get(getUserId(), (int)first, (int)count).iterator(); } + @Override public long size() { return getBean(UserContactDao.class).count(getUserId()); } + @Override public IModel<UserContact> model(UserContact object) { return Model.of(object); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java Mon Apr 4 10:49:25 2016 @@ -91,18 +91,22 @@ public class UserSearchPanel extends Use IDataProvider<User> dp = new IDataProvider<User>() { private static final long serialVersionUID = 1L; + @Override public void detach() { } + @Override public Iterator<? extends User> iterator(long first, long count) { return searched ? getBean(UserDao.class).searchUserProfile(getUserId(), text, offer, search, orderBy, (int)first, (int)count, asc).iterator() : new ArrayList<User>().iterator(); } + @Override public long size() { return searched ? getBean(UserDao.class).searchCountUserProfile(getUserId(), text, offer, search) : 0; } + @Override public IModel<User> model(User object) { return new CompoundPropertyModel<User>(object); } @@ -140,7 +144,7 @@ public class UserSearchPanel extends Use }).setOutputMarkupId(true)); } - private String getName(User u) { + private static String getName(User u) { return "" + u.getFirstname() + " " + u.getLastname() + " [" + u.getLogin() + "]"; //FIXME salutation } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/WidgetsPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/WidgetsPanel.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/WidgetsPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/WidgetsPanel.java Mon Apr 4 10:49:25 2016 @@ -46,7 +46,7 @@ import ro.fortsoft.wicket.dashboard.web. public class WidgetsPanel extends Panel { private static final long serialVersionUID = 1L; - private Widget isDisplayed(WidgetDescriptor wd) { + private static Widget isDisplayed(WidgetDescriptor wd) { for (Widget w : getDashboard().getWidgets()) { if (w.getClass().getName().equals(wd.getWidgetClassName())) { return w; Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoInfo.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoInfo.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoInfo.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoInfo.java Mon Apr 4 10:49:25 2016 @@ -68,6 +68,7 @@ public class VideoInfo extends Panel { protected void onSubmit(AjaxRequestTarget target, Form<?> form) { final IRecordingConverter converter = getBean(isInterview ? InterviewConverter.class : RecordingConverter.class); new Thread() { + @Override public void run() { converter.startConversion(rm.getObject().getId()); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomEnterBehavior.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomEnterBehavior.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomEnterBehavior.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomEnterBehavior.java Mon Apr 4 10:49:25 2016 @@ -27,18 +27,18 @@ import org.apache.wicket.core.request.ha public class RoomEnterBehavior extends AjaxEventBehavior { private static final long serialVersionUID = 1L; - protected final long roomId; + protected final Long roomId; - public RoomEnterBehavior(long roomId) { + public RoomEnterBehavior(Long roomId) { super("click"); this.roomId = roomId; } - public static OmUrlFragment getRoomUrlFragment(long roomId) { + public static OmUrlFragment getRoomUrlFragment(Long roomId) { return new OmUrlFragment(AreaKeys.room, "" + roomId); } - public static void roomEnter(MainPage page, IPartialPageRequestHandler handler, long roomId) { + public static void roomEnter(MainPage page, IPartialPageRequestHandler handler, Long roomId) { page.updateContents(getRoomUrlFragment(roomId), handler); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/AjaxDownload.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/AjaxDownload.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/AjaxDownload.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/AjaxDownload.java Mon Apr 4 10:49:25 2016 @@ -61,6 +61,7 @@ public class AjaxDownload extends Abstra target.appendJavaScript("setTimeout(\"window.location.href='" + url + "'\", 100);"); } + @Override public void onRequest() { ResourceStreamRequestHandler handler = new ResourceStreamRequestHandler(getResourceStream(), getFileName()); handler.setContentDisposition(getContentDisposition()); Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/CountryDropDown.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/CountryDropDown.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/CountryDropDown.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/CountryDropDown.java Mon Apr 4 10:49:25 2016 @@ -44,6 +44,7 @@ public class CountryDropDown extends Dro return code; } + @Override public Object getDisplayValue(String code) { return new Locale.Builder().setRegion(code).build().getDisplayCountry(WebSession.get().getLocale()); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RecordingResourceReference.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RecordingResourceReference.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RecordingResourceReference.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RecordingResourceReference.java Mon Apr 4 10:49:25 2016 @@ -83,7 +83,7 @@ public abstract class RecordingResourceR abstract String getFileName(Recording r); abstract File getFile(Recording r); - private Recording getRecording(Long id) { + private static Recording getRecording(Long id) { Recording r = getBean(RecordingDao.class).get(id); // TODO should we process public? // || r.getOwnerId() == 0 || r.getParentFileExplorerItemId() == null || r.getParentFileExplorerItemId() == 0 @@ -107,7 +107,7 @@ public abstract class RecordingResourceR return null; } - private Recording getRecording(Attributes attributes) { + private static Recording getRecording(Attributes attributes) { PageParameters params = attributes.getParameters(); StringValue _id = params.get("id"); Long id = null; Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RoomTypeDropDown.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RoomTypeDropDown.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RoomTypeDropDown.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RoomTypeDropDown.java Mon Apr 4 10:49:25 2016 @@ -40,6 +40,7 @@ public class RoomTypeDropDown extends Dr return rt.name(); } + @Override public Object getDisplayValue(Type rt) { return getString("room.type." + rt.name()); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserDashboardPersister.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserDashboardPersister.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserDashboardPersister.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserDashboardPersister.java Mon Apr 4 10:49:25 2016 @@ -41,10 +41,12 @@ import com.thoughtworks.xstream.io.xml.D public class UserDashboardPersister implements DashboardPersister { private static final Logger log = getLogger(UserDashboardPersister.class, webAppRootKey); + @Override public Dashboard load() { return new XStreamDashboardPersister().load(); } + @Override public void save(Dashboard dashboard) { new XStreamDashboardPersister().save(dashboard); } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentAddAppointment.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentAddAppointment.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentAddAppointment.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentAddAppointment.java Mon Apr 4 10:49:25 2016 @@ -85,7 +85,7 @@ public class TestAppointmentAddAppointme assertTrue("Saved appointment should have valid id: " + a.getId(), a.getId() != null && a.getId() > 0); } - private String createClientObj(String firstname, String lastname, String email, String jNameTimeZone) { + private static String createClientObj(String firstname, String lastname, String email, String jNameTimeZone) { StringBuilder sb = new StringBuilder(); sb.append(",") //memberId .append(firstname).append(",") Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureUsersSearch.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureUsersSearch.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureUsersSearch.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureUsersSearch.java Mon Apr 4 10:49:25 2016 @@ -38,7 +38,7 @@ public class TestDatabaseStructureUsersS @Test public void testAddingGroup(){ try { - List<User> users = userDao.get("first", 0, 10, "lastname", false, 1); + List<User> users = userDao.get("first", 0, 10, "lastname", false, 1L); log.debug("[result]" + users.size()); log.debug("[records]"+ users); } catch (Exception err) { Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSession.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSession.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSession.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSession.java Mon Apr 4 10:49:25 2016 @@ -27,16 +27,14 @@ import org.apache.openmeetings.db.dao.se import org.apache.openmeetings.db.entity.room.Client; import org.apache.openmeetings.db.entity.server.Server; import org.apache.openmeetings.test.AbstractJUnitDefaults; -import org.apache.openmeetings.util.OpenmeetingsVariables; +import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey; import org.junit.Test; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; import org.springframework.beans.factory.annotation.Autowired; public class TestDbSession extends AbstractJUnitDefaults { - - protected static final Logger log = Red5LoggerFactory.getLogger( - TestDbSession.class, OpenmeetingsVariables.webAppRootKey); + protected static final Logger log = Red5LoggerFactory.getLogger(TestDbSession.class, webAppRootKey); @Autowired private ServerDao serverDao; @@ -46,7 +44,6 @@ public class TestDbSession extends Abstr @Test public void testDbSessionFunctions() { - clientDao.cleanAllClients(); List<Server> serverList = serverDao.getActiveServers(); @@ -194,5 +191,4 @@ public class TestDbSession extends Abstr countAll = clientDao.countClients(); assertEquals(0, countAll); } - } Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSessionGetRoomIds.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSessionGetRoomIds.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSessionGetRoomIds.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestDbSessionGetRoomIds.java Mon Apr 4 10:49:25 2016 @@ -27,16 +27,14 @@ import org.apache.openmeetings.db.dao.se import org.apache.openmeetings.db.entity.room.Client; import org.apache.openmeetings.db.entity.server.Server; import org.apache.openmeetings.test.AbstractJUnitDefaults; -import org.apache.openmeetings.util.OpenmeetingsVariables; +import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey; import org.junit.Test; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; import org.springframework.beans.factory.annotation.Autowired; public class TestDbSessionGetRoomIds extends AbstractJUnitDefaults { - - protected static final Logger log = Red5LoggerFactory.getLogger( - TestDbSessionGetRoomIds.class, OpenmeetingsVariables.webAppRootKey); + protected static final Logger log = Red5LoggerFactory.getLogger(TestDbSessionGetRoomIds.class, webAppRootKey); @Autowired private ServerDao serverDao; @@ -46,7 +44,6 @@ public class TestDbSessionGetRoomIds ext @Test public void testDbSessionFunctions() { - clientDao.cleanAllClients(); List<Server> serverList = serverDao.getActiveServers(); @@ -95,5 +92,4 @@ public class TestDbSessionGetRoomIds ext int countAll = clientDao.countClients(); assertEquals(0, countAll); } - } Modified: openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomWebService.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomWebService.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomWebService.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomWebService.java Mon Apr 4 10:49:25 2016 @@ -393,8 +393,8 @@ public class RoomWebService { try { Long userId = sessionDao.checkSession(sid); if (AuthLevelUtil.hasWebServiceLevel(userDao.getRights(userId))) { - Boolean result = userManager.kickUserByStreamId(sid, id); - return new ServiceResult(Boolean.TRUE.equals(result) ? 1L : 0L, "Kicked", Type.SUCCESS); + boolean result = userManager.kickUserByStreamId(sid, id); + return new ServiceResult(result ? 1L : 0L, "Kicked", Type.SUCCESS); } else { throw new ServiceException("Insufficient permissions"); //TODO code -26 } @@ -428,7 +428,7 @@ public class RoomWebService { RoomCountBean rCountBean = new RoomCountBean(); rCountBean.setRoomId(room.getId()); rCountBean.setRoomName(room.getName()); - rCountBean.setMaxUser(room.getNumberOfPartizipants().intValue()); + rCountBean.setMaxUser(room.getNumberOfPartizipants()); rCountBean.setRoomCount(sessionManager.getClientListByRoom(room.getId()).size()); roomBeans.add(rCountBean); Modified: openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/SlaveHTTPConnectionManager.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/SlaveHTTPConnectionManager.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/SlaveHTTPConnectionManager.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/SlaveHTTPConnectionManager.java Mon Apr 4 10:49:25 2016 @@ -20,8 +20,8 @@ package org.apache.openmeetings.webservi import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey; -import java.util.HashMap; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; import org.apache.openmeetings.core.remote.ISlaveHTTPConnectionManager; import org.apache.openmeetings.db.entity.server.Server; @@ -47,7 +47,7 @@ public class SlaveHTTPConnectionManager * There can be only one RestClient per server, so we use the primary key of * the server to store the RestClient. */ - private static Map<Long, RestClient> restClientsSessionStore = new HashMap<Long, RestClient>(); + private static Map<Long, RestClient> restClientsSessionStore = new ConcurrentHashMap<>(); /** * Synchronized, cause nobody should manipulate the object while another @@ -57,7 +57,7 @@ public class SlaveHTTPConnectionManager * * @param server */ - private synchronized RestClient getRestClient(Server server) { + private static RestClient getRestClient(Server server) { RestClient restClient = restClientsSessionStore.get(server.getId()); // check if any values of the server have been changed, @@ -86,8 +86,8 @@ public class SlaveHTTPConnectionManager * @param serverId * @param publicSID */ + @Override public void kickSlaveUser(Server server, String publicSID) throws Exception { - RestClient rClient = getRestClient(server); if (rClient == null) { @@ -95,7 +95,5 @@ public class SlaveHTTPConnectionManager } rClient.kickUser(publicSID); - } - } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java Mon Apr 4 10:49:25 2016 @@ -126,7 +126,7 @@ public class FlvExplorerConverter extend return returnLog; } - private FlvDimension getFlvDimension(String txt) throws Exception { + private static FlvDimension getFlvDimension(String txt) throws Exception { Pattern p = Pattern.compile("\\d{2,4}(x)\\d{2,4}"); Matcher matcher = p.matcher(txt); Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateImage.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateImage.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateImage.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateImage.java Mon Apr 4 10:49:25 2016 @@ -79,6 +79,7 @@ public class GenerateImage extends BaseC // User Profile Update File[] files = getUploadProfilesUserDir(userId).listFiles(new FileFilter() { + @Override public boolean accept(File pathname) { return pathname.getName().endsWith(JPG_EXTENTION); } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java Mon Apr 4 10:49:25 2016 @@ -91,6 +91,7 @@ public class InterviewConverter extends return argv_full_sox; } + @Override public void startConversion(Long recordingId) { startConversion(recordingId, false, new ReConverterParams()); } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java Mon Apr 4 10:49:25 2016 @@ -50,6 +50,7 @@ public class RecordingConverter extends private String FFMPEG_MAP_PARAM = ":"; + @Override public void startConversion(Long recordingId) { Recording recording = null; try { Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/InterviewConverterTask.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/InterviewConverterTask.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/InterviewConverterTask.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/InterviewConverterTask.java Mon Apr 4 10:49:25 2016 @@ -39,6 +39,7 @@ public class InterviewConverterTask { log.debug("[-1-]" + taskExecutor); taskExecutor.execute(new Runnable() { + @Override public void run() { interviewConverter.startConversion(recordingId); } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/RecordingConverterTask.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/RecordingConverterTask.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/RecordingConverterTask.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/RecordingConverterTask.java Mon Apr 4 10:49:25 2016 @@ -39,6 +39,7 @@ public class RecordingConverterTask { log.debug("[-1-]" + taskExecutor); taskExecutor.execute(new Runnable() { + @Override public void run() { recordingConverter.startConversion(recordingId); } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/StreamListener.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/StreamListener.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/StreamListener.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/StreamListener.java Mon Apr 4 10:49:25 2016 @@ -49,6 +49,7 @@ public class StreamListener implements I : new StreamVideoWriter(streamName, scope, metaDataId, isScreenData, isInterview, metaDataDao); } + @Override public void packetReceived(IBroadcastStream broadcastStream, IStreamPacket streampacket) { try { CachedEvent cachedEvent = new CachedEvent(); Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/BaseStreamWriter.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/BaseStreamWriter.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/BaseStreamWriter.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/BaseStreamWriter.java Mon Apr 4 10:49:25 2016 @@ -124,6 +124,7 @@ public abstract class BaseStreamWriter i dostopping = true; } + @Override public void run() { log.debug("##REC:: stream writer started"); long lastPackedRecieved = System.currentTimeMillis() + TIME_TO_WAIT_FOR_FRAME; Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/CachedEvent.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/CachedEvent.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/CachedEvent.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/CachedEvent.java Mon Apr 4 10:49:25 2016 @@ -51,14 +51,17 @@ public class CachedEvent implements IStr this.data = data; } + @Override public byte getDataType() { return dataType; } + @Override public int getTimestamp() { return timestamp; } + @Override public IoBuffer getData() { return data; } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteBoardObjectSyncManager.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteBoardObjectSyncManager.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteBoardObjectSyncManager.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteBoardObjectSyncManager.java Mon Apr 4 10:49:25 2016 @@ -23,7 +23,7 @@ import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.apache.openmeetings.db.dto.room.WhiteboardSyncLockObject; -import org.apache.openmeetings.util.OpenmeetingsVariables; +import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; @@ -37,9 +37,7 @@ public class WhiteBoardObjectSyncManager private Map<Long, Map<String, WhiteboardSyncLockObject>> whiteBoardSyncList = new ConcurrentHashMap<Long, Map<String, WhiteboardSyncLockObject>>(); private Map<Long, Map<String, Map<String, WhiteboardSyncLockObject>>> whiteBoardObjectSyncList = new ConcurrentHashMap<Long, Map<String, Map<String, WhiteboardSyncLockObject>>>(); - private static final Logger log = Red5LoggerFactory.getLogger( - WhiteBoardObjectSyncManager.class, - OpenmeetingsVariables.webAppRootKey); + private static final Logger log = Red5LoggerFactory.getLogger(WhiteBoardObjectSyncManager.class, webAppRootKey); /* * Initial Sync Process @@ -48,7 +46,7 @@ public class WhiteBoardObjectSyncManager whiteBoardSyncList.put(roomId, mapObject); } - public synchronized Map<String, WhiteboardSyncLockObject> getWhiteBoardSyncListByRoomid(Long roomId) { + public Map<String, WhiteboardSyncLockObject> getWhiteBoardSyncListByRoomid(Long roomId) { Map<String, WhiteboardSyncLockObject> roomList = whiteBoardSyncList.get(roomId); if (roomList == null) { roomList = new HashMap<String, WhiteboardSyncLockObject>(); Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/CreateLibraryPresentation.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/CreateLibraryPresentation.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/CreateLibraryPresentation.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/CreateLibraryPresentation.java Mon Apr 4 10:49:25 2016 @@ -51,31 +51,32 @@ public class CreateLibraryPresentation { .addAttribute("lastmod", (new Long(file.lastModified())).toString()) .addAttribute("size", (new Long(file.length())).toString()) .addText(originalDocument); - - if (pdfDocument!=null){ - File pdfDocumentFile = new File(targetDirectory, pdfDocument); - root.addElement("pdfDocument") + + if (pdfDocument!=null){ + File pdfDocumentFile = new File(targetDirectory, pdfDocument); + root.addElement("pdfDocument") .addAttribute("lastmod", (new Long(pdfDocumentFile.lastModified())).toString()) .addAttribute("size", (new Long(pdfDocumentFile.length())).toString()) .addText(pdfDocument); - } - - if (swfDocument!=null){ - File swfDocumentFile = new File(targetDirectory, originalDocument); - root.addElement("swfDocument") + } + + if (swfDocument!=null){ + File swfDocumentFile = new File(targetDirectory, originalDocument); + root.addElement("swfDocument") .addAttribute("lastmod", (new Long(swfDocumentFile.lastModified())).toString()) .addAttribute("size", (new Long(swfDocumentFile.length())).toString()) .addText(swfDocument); - } - - Element thumbs = root.addElement( "thumbs" ); - - //Secoond get all Files of this Folder + } + + Element thumbs = root.addElement( "thumbs" ); + + //Second get all Files of this Folder FilenameFilter ff = new FilenameFilter() { - public boolean accept(File b, String name) { - File f = new File(b, name); - return f.isFile(); - } + @Override + public boolean accept(File b, String name) { + File f = new File(b, name); + return f.isFile(); + } }; String[] allfiles = targetDirectory.list(ff); @@ -107,6 +108,4 @@ public class CreateLibraryPresentation { return returnMap; } } - - } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/GeneratePDF.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/GeneratePDF.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/GeneratePDF.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/GeneratePDF.java Mon Apr 4 10:49:25 2016 @@ -123,6 +123,7 @@ public class GeneratePDF { String jodConverterJar = ""; String[] list = jodFolder.list(new FilenameFilter() { + @Override public boolean accept(File file1, String name) { return name.endsWith(".jar"); } Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/LibraryWmlLoader.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/LibraryWmlLoader.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/LibraryWmlLoader.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/documents/LibraryWmlLoader.java Mon Apr 4 10:49:25 2016 @@ -75,7 +75,7 @@ public class LibraryWmlLoader { * @param subMap */ @SuppressWarnings({ "unused", "rawtypes" }) - private void createListObjectPaintByNode(Element paintElement, LinkedHashMap<Integer,Object> subMap){ + private static void createListObjectPaintByNode(Element paintElement, LinkedHashMap<Integer,Object> subMap){ try { LinkedHashMap<Integer,LinkedHashMap> pointMap = new LinkedHashMap<Integer,LinkedHashMap>(); Modified: openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java?rev=1737653&r1=1737652&r2=1737653&view=diff ============================================================================== --- openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java (original) +++ openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java Mon Apr 4 10:49:25 2016 @@ -134,7 +134,7 @@ public class LdapLoginManagement { @Autowired private TimezoneUtil timezoneUtil; - private void bindAdmin(LdapConnection conn, LdapOptions options) throws LdapException { + private static void bindAdmin(LdapConnection conn, LdapOptions options) throws LdapException { if (!Strings.isEmpty(options.adminDn)) { conn.bind(options.adminDn, options.adminPasswd); } else { @@ -142,13 +142,13 @@ public class LdapLoginManagement { } } - private String getAttr(Properties config, Entry entry, String aliasCode, String defaultAlias) throws LdapInvalidAttributeValueException { + private static String getAttr(Properties config, Entry entry, String aliasCode, String defaultAlias) throws LdapInvalidAttributeValueException { String alias = config.getProperty(aliasCode, ""); Attribute a = entry.get(Strings.isEmpty(alias) ? defaultAlias : alias); return a == null ? null : a.getString(); } - private String getLogin(Properties config, Entry entry) throws LdapInvalidAttributeValueException { + private static String getLogin(Properties config, Entry entry) throws LdapInvalidAttributeValueException { return getAttr(config, entry, CONFIGKEY_LDAP_KEY_LOGIN, LDAP_KEY_LOGIN); }
