You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2017/08/25 15:37:33 UTC
[4/6] syncope git commit: [SYNCOPE-938] Applying all Netbeans hints
for upgrade to JDK 8
[SYNCOPE-938] Applying all Netbeans hints for upgrade to JDK 8
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/5be24a03
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/5be24a03
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/5be24a03
Branch: refs/heads/master
Commit: 5be24a033334a8a15b0c12dfaef1e5326d813ced
Parents: a02779a
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Aug 25 17:36:06 2017 +0200
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Aug 25 17:36:06 2017 +0200
----------------------------------------------------------------------
.../client/console/approvals/Approval.java | 2 +-
.../approvals/ApprovalDirectoryPanel.java | 14 +-
.../MailTemplateDirectoryPanel.java | 2 +-
.../NotificationDirectoryPanel.java | 12 +-
.../console/notifications/TemplateModal.java | 2 +-
.../syncope/client/console/pages/Login.java | 11 +-
.../console/pages/MustChangePassword.java | 4 +-
.../panels/AbstractSchemaDetailsPanel.java | 4 +-
.../panels/AccessTokenDirectoryPanel.java | 6 +-
.../console/panels/ActionDataTablePanel.java | 2 +-
.../console/panels/AjaxDataTablePanel.java | 15 +-
.../console/panels/AnyTypeClassesPanel.java | 4 +-
.../console/panels/AnyTypeDetailsPanel.java | 4 +-
.../client/console/panels/AnyTypesPanel.java | 4 +-
.../ConnInstanceHistoryConfDirectoryPanel.java | 6 +-
.../client/console/panels/DerSchemaDetails.java | 2 +-
.../client/console/panels/DirectoryPanel.java | 4 +-
.../console/panels/DynRealmDirectoryPanel.java | 2 +-
.../console/panels/FailureMessageModal.java | 2 +-
.../console/panels/NewWorkflowProcess.java | 2 +-
.../console/panels/PlainSchemaDetails.java | 22 +--
.../panels/RelationshipTypeDetailsPanel.java | 6 +-
.../console/panels/RelationshipTypesPanel.java | 4 +-
.../ResourceHistoryConfDirectoryPanel.java | 6 +-
.../console/panels/RoleDirectoryPanel.java | 8 +-
.../client/console/panels/SchemaModalPanel.java | 2 +-
.../panels/SecurityQuestionDetailsPanel.java | 2 +-
.../console/panels/SecurityQuestionsPanel.java | 4 +-
.../panels/TypeExtensionDirectoryPanel.java | 13 +-
.../console/panels/WorkflowDirectoryPanel.java | 6 +-
.../policies/AccountPolicyDirectoryPanel.java | 6 +-
.../policies/PasswordPolicyDirectoryPanel.java | 4 +-
.../console/policies/PolicyDirectoryPanel.java | 10 +-
.../console/reports/ReportDirectoryPanel.java | 18 +-
.../reports/ReportTemplateDirectoryPanel.java | 2 +-
.../console/status/AnyStatusDirectoryPanel.java | 32 ++--
.../console/status/ChangePasswordModal.java | 4 +-
.../status/ResourceStatusDirectoryPanel.java | 4 +-
.../client/console/tasks/CrontabPanel.java | 6 +-
.../console/tasks/ExecutionsDirectoryPanel.java | 8 +-
.../tasks/NotificationTaskDirectoryPanel.java | 14 +-
.../tasks/PropagationTaskDirectoryPanel.java | 16 +-
.../tasks/ProvisioningTaskDirectoryPanel.java | 18 +-
.../client/console/tasks/PushTaskFilters.java | 3 +-
.../console/tasks/SchedTaskDirectoryPanel.java | 12 +-
.../client/console/topology/Topology.java | 66 ++++---
.../data/table/AjaxFallbackDataTable.java | 29 +--
.../markup/html/form/AjaxDateFieldPanel.java | 2 +-
.../html/form/AjaxDateTimeFieldPanel.java | 4 +-
.../markup/html/form/BinaryFieldPanel.java | 2 +-
.../wicket/markup/html/form/FieldPanel.java | 4 +-
.../html/form/IndicatingOnConfirmAjaxLink.java | 2 +-
.../html/list/ConnConfPropertyListView.java | 11 +-
.../client/console/widgets/JobWidget.java | 22 +--
.../ReconciliationDetailsModalPanel.java | 2 +-
.../console/wizards/AbstractMappingPanel.java | 93 +++++-----
.../console/wizards/any/AnyObjectDetails.java | 4 +-
.../console/wizards/any/GroupDetails.java | 3 +-
.../client/console/wizards/any/Ownership.java | 11 +-
.../console/wizards/any/PasswordPanel.java | 8 +-
.../client/console/wizards/any/UserDetails.java | 3 +-
.../client/console/wizards/any/VirAttrs.java | 18 +-
.../resources/JEXLTransformersTogglePanel.java | 4 +-
.../ResourceConnCapabilitiesPanel.java | 5 +-
.../resources/ResourceConnConfPanel.java | 29 ++-
.../wizards/resources/ResourceDetailsPanel.java | 16 +-
.../resources/ResourceSecurityPanel.java | 19 +-
.../enduser/SyncopeEnduserApplication.java | 18 +-
.../client/enduser/SyncopeEnduserSession.java | 12 +-
.../enduser/resources/BaseUserSelfResource.java | 42 ++---
.../client/enduser/resources/InfoResource.java | 2 +-
.../enduser/resources/SchemaResource.java | 56 +++---
.../resources/UserSelfCreateResource.java | 128 ++++++--------
.../enduser/resources/UserSelfReadResource.java | 44 ++---
.../resources/UserSelfUpdateResource.java | 154 +++++++---------
.../enduser/util/UserRequestValidator.java | 32 ++--
.../rest/api/beans/ConnObjectTOListQuery.java | 4 +-
.../common/rest/api/beans/SchemaQuery.java | 6 +-
.../syncope/core/logic/UserWorkflowLogic.java | 7 +-
.../core/logic/cocoon/XSLTTransformer.java | 11 +-
.../core/logic/init/EntitlementLoader.java | 10 +-
.../syncope/core/logic/init/LoggerLoader.java | 57 +++---
.../core/logic/init/LogicInitializer.java | 15 +-
.../api/search/SearchCondVisitor.java | 1 +
.../provisioning/api/EntitlementsHolder.java | 2 +-
.../provisioning/java/AsyncConnectorFacade.java | 13 +-
.../java/ConnIdBundleManagerImpl.java | 21 +--
.../provisioning/java/ConnectorFacadeProxy.java | 16 +-
.../java/DefaultUserProvisioningManager.java | 2 +-
.../provisioning/java/job/AfterHandlingJob.java | 18 +-
.../java/job/SetUMembershipsJob.java | 54 +++---
.../core/provisioning/java/job/TaskJob.java | 34 ++--
.../java/job/notification/NotificationJob.java | 20 +--
.../provisioning/java/job/report/ReportJob.java | 22 +--
.../security/JWTAuthenticationProvider.java | 15 +-
.../core/spring/security/SecureRandomUtils.java | 25 +--
.../UsernamePasswordAuthenticationProvider.java | 98 ++++-------
.../panels/CamelRoutesDirectoryPanel.java | 2 +-
.../console/widgets/CamelMetricsWidget.java | 22 +--
.../syncope/core/logic/CamelRouteLogic.java | 12 +-
.../camel/CamelUserProvisioningManager.java | 4 +-
.../camel/producer/SuspendProducer.java | 2 +-
.../client/console/panels/ImportMetadata.java | 2 +-
.../console/panels/SAML2IdPsDirectoryPanel.java | 12 +-
.../console/panels/SAMLSSOLoginFormPanel.java | 11 +-
.../console/wizards/SAML2IdPWizardBuilder.java | 20 +--
.../syncope/core/logic/saml2/SAML2IdPCache.java | 3 +-
.../fit/buildtools/ServiceTimeoutServlet.java | 5 +-
.../fit/buildtools/cxf/ProvisioningImpl.java | 175 +++++++++----------
.../core/reference/ITImplementationLookup.java | 20 +--
.../fit/console/AbstractConsoleITCase.java | 40 ++---
.../apache/syncope/fit/console/LogsITCase.java | 19 +-
.../syncope/installer/utilities/HttpUtils.java | 13 +-
113 files changed, 861 insertions(+), 1131 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/approvals/Approval.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/approvals/Approval.java b/client/console/src/main/java/org/apache/syncope/client/console/approvals/Approval.java
index d56dab8..18bf9a3 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/approvals/Approval.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/approvals/Approval.java
@@ -171,7 +171,7 @@ public abstract class Approval extends Panel {
case String:
default:
- field = new AjaxTextFieldPanel("value", label, new PropertyModel<String>(prop, "value"), false);
+ field = new AjaxTextFieldPanel("value", label, new PropertyModel<>(prop, "value"), false);
break;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java
index f40d7c6..29ea4aa 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java
@@ -88,17 +88,17 @@ public class ApprovalDirectoryPanel
protected List<IColumn<WorkflowFormTO, String>> getColumns() {
List<IColumn<WorkflowFormTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<WorkflowFormTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("taskId"), "taskId", "taskId"));
- columns.add(new PropertyColumn<WorkflowFormTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("key"), "key", "key"));
- columns.add(new PropertyColumn<WorkflowFormTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("username"), "username", "username"));
- columns.add(new DatePropertyColumn<WorkflowFormTO>(
+ columns.add(new DatePropertyColumn<>(
new ResourceModel("createTime"), "createTime", "createTime"));
- columns.add(new DatePropertyColumn<WorkflowFormTO>(
+ columns.add(new DatePropertyColumn<>(
new ResourceModel("dueDate"), "dueDate", "dueDate"));
- columns.add(new PropertyColumn<WorkflowFormTO, String>(new ResourceModel("owner"), "owner", "owner"));
+ columns.add(new PropertyColumn<>(new ResourceModel("owner"), "owner", "owner"));
return columns;
}
@@ -150,7 +150,7 @@ public class ApprovalDirectoryPanel
}
}));
-
+
modal.header(new Model<>(getString("approval.edit", new Model<>(model.getObject()))));
modal.show(true);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/notifications/MailTemplateDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/notifications/MailTemplateDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/notifications/MailTemplateDirectoryPanel.java
index 355e001..11091c3 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/notifications/MailTemplateDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/notifications/MailTemplateDirectoryPanel.java
@@ -111,7 +111,7 @@ public class MailTemplateDirectoryPanel
@Override
protected List<IColumn<MailTemplateTO, String>> getColumns() {
List<IColumn<MailTemplateTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<MailTemplateTO, String>(new StringResourceModel("key", this), "key", "key"));
+ columns.add(new PropertyColumn<>(new StringResourceModel("key", this), "key", "key"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/notifications/NotificationDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/notifications/NotificationDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/notifications/NotificationDirectoryPanel.java
index 740a36d..cb33f80 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/notifications/NotificationDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/notifications/NotificationDirectoryPanel.java
@@ -85,16 +85,16 @@ public class NotificationDirectoryPanel
@Override
protected List<IColumn<NotificationTO, String>> getColumns() {
List<IColumn<NotificationTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<NotificationTO>(new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<NotificationTO, String>(
+ columns.add(new KeyPropertyColumn<>(new StringResourceModel("key", this), "key"));
+ columns.add(new PropertyColumn<>(
new StringResourceModel("sender", this), "sender", "sender"));
- columns.add(new PropertyColumn<NotificationTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("subject", this), "subject", "subject"));
- columns.add(new PropertyColumn<NotificationTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("template", this), "template", "template"));
- columns.add(new CollectionPropertyColumn<NotificationTO>(
+ columns.add(new CollectionPropertyColumn<>(
new StringResourceModel("events", this), "events"));
- columns.add(new BooleanPropertyColumn<NotificationTO>(
+ columns.add(new BooleanPropertyColumn<>(
new StringResourceModel("active", this), "active", "active"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/notifications/TemplateModal.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/notifications/TemplateModal.java b/client/console/src/main/java/org/apache/syncope/client/console/notifications/TemplateModal.java
index 69ac0eb..d6cfce0 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/notifications/TemplateModal.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/notifications/TemplateModal.java
@@ -51,7 +51,7 @@ public class TemplateModal<T extends EntityTO, F> extends AbstractModalPanel<T>
this.templateTO = templateTO;
AjaxTextFieldPanel key = new AjaxTextFieldPanel(
- "key", "key", new PropertyModel<String>(templateTO, "key"), false);
+ "key", "key", new PropertyModel<>(templateTO, "key"), false);
key.setOutputMarkupPlaceholderTag(true);
add(key.setRenderBodyOnly(true));
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/pages/Login.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/pages/Login.java b/client/console/src/main/java/org/apache/syncope/client/console/pages/Login.java
index 4c7364f..b17d61e 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/pages/Login.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/pages/Login.java
@@ -29,7 +29,6 @@ import org.apache.syncope.client.console.commons.Constants;
import org.apache.syncope.client.console.init.ClassPathScanImplementationLookup;
import org.apache.syncope.client.console.init.ConsoleInitializer;
import org.apache.syncope.client.console.panels.NotificationPanel;
-import org.apache.syncope.client.console.panels.SSOLoginFormPanel;
import org.apache.syncope.common.lib.SyncopeConstants;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.markup.html.form.AjaxButton;
@@ -88,11 +87,11 @@ public class Login extends WebPage {
form = new StatelessForm<>("login");
- usernameField = new TextField<>("username", new Model<String>());
+ usernameField = new TextField<>("username", new Model<>());
usernameField.setMarkupId("username");
form.add(usernameField);
- passwordField = new PasswordTextField("password", new Model<String>());
+ passwordField = new PasswordTextField("password", new Model<>());
passwordField.setMarkupId("password");
form.add(passwordField);
@@ -137,15 +136,13 @@ public class Login extends WebPage {
(ClassPathScanImplementationLookup) SyncopeConsoleApplication.get().
getServletContext().getAttribute(ConsoleInitializer.CLASSPATH_LOOKUP);
List<Panel> ssoLoginFormPanels = new ArrayList<>();
- for (Class<? extends SSOLoginFormPanel> ssoLoginFormPanel : classPathScanImplementationLookup.
- getSSOLoginFormPanels()) {
-
+ classPathScanImplementationLookup.getSSOLoginFormPanels().forEach(ssoLoginFormPanel -> {
try {
ssoLoginFormPanels.add(ssoLoginFormPanel.getConstructor(String.class).newInstance("ssoLogin"));
} catch (Exception e) {
LOG.error("Could not initialize the provided SSO login form panel", e);
}
- }
+ });
ListView<Panel> ssoLogins = new ListView<Panel>("ssoLogins", ssoLoginFormPanels) {
private static final long serialVersionUID = -9180479401817023838L;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/pages/MustChangePassword.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/pages/MustChangePassword.java b/client/console/src/main/java/org/apache/syncope/client/console/pages/MustChangePassword.java
index b8d2dd1..f613d54 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/pages/MustChangePassword.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/pages/MustChangePassword.java
@@ -67,14 +67,14 @@ public class MustChangePassword extends WebPage {
usernameField.setEnabled(false);
form.add(usernameField);
- passwordField = new AjaxPasswordFieldPanel("password", "password", new Model<String>());
+ passwordField = new AjaxPasswordFieldPanel("password", "password", new Model<>());
passwordField.setRequired(true);
passwordField.setMarkupId("password");
passwordField.setPlaceholder("password");
((PasswordTextField) passwordField.getField()).setResetPassword(true);
form.add(passwordField);
- confirmPasswordField = new AjaxPasswordFieldPanel("confirmPassword", "confirmPassword", new Model<String>());
+ confirmPasswordField = new AjaxPasswordFieldPanel("confirmPassword", "confirmPassword", new Model<>());
confirmPasswordField.setRequired(true);
confirmPasswordField.setMarkupId("confirmPassword");
confirmPasswordField.setPlaceholder("confirmPassword");
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AbstractSchemaDetailsPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AbstractSchemaDetailsPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AbstractSchemaDetailsPanel.java
index ebddc5b..36fb95a 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AbstractSchemaDetailsPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AbstractSchemaDetailsPanel.java
@@ -35,7 +35,7 @@ public abstract class AbstractSchemaDetailsPanel extends Panel {
protected static final Logger LOG = LoggerFactory.getLogger(AbstractSchemaDetailsPanel.class);
protected static final String FORM = "form";
-
+
protected final Form<AbstractSchemaTO> schemaForm;
protected final AbstractSchemaTO schemaTO;
@@ -53,7 +53,7 @@ public abstract class AbstractSchemaDetailsPanel extends Panel {
schemaForm.setOutputMarkupId(true);
final AjaxTextFieldPanel name =
- new AjaxTextFieldPanel("key", getString("key"), new PropertyModel<String>(schemaTO, "key"));
+ new AjaxTextFieldPanel("key", getString("key"), new PropertyModel<>(schemaTO, "key"));
name.addRequiredLabel();
name.setEnabled(schemaTO == null || schemaTO.getKey() == null || schemaTO.getKey().isEmpty());
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AccessTokenDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AccessTokenDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AccessTokenDirectoryPanel.java
index 86714ee..082b860 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AccessTokenDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AccessTokenDirectoryPanel.java
@@ -83,12 +83,12 @@ public class AccessTokenDirectoryPanel
@Override
protected List<IColumn<AccessTokenTO, String>> getColumns() {
List<IColumn<AccessTokenTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<AccessTokenTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel(Constants.KEY_FIELD_NAME, this),
Constants.KEY_FIELD_NAME,
Constants.KEY_FIELD_NAME));
- columns.add(new PropertyColumn<AccessTokenTO, String>(new ResourceModel("owner"), "owner", "owner"));
+ columns.add(new PropertyColumn<>(new ResourceModel("owner"), "owner", "owner"));
columns.add(new AbstractColumn<AccessTokenTO, String>(new ResourceModel("issuedAt", "")) {
@@ -107,7 +107,7 @@ public class AccessTokenDirectoryPanel
}
});
- columns.add(new DatePropertyColumn<AccessTokenTO>(new ResourceModel("expiryTime"), "expiryTime", "expiryTime"));
+ columns.add(new DatePropertyColumn<>(new ResourceModel("expiryTime"), "expiryTime", "expiryTime"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/ActionDataTablePanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/ActionDataTablePanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/ActionDataTablePanel.java
index 9aa2a69..4574544 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/ActionDataTablePanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/ActionDataTablePanel.java
@@ -80,7 +80,7 @@ public class ActionDataTablePanel<T extends Serializable, S> extends DataTablePa
});
bulkActionForm.add(group);
- columns.add(0, new CheckGroupColumn<T, S>(group));
+ columns.add(0, new CheckGroupColumn<>(group));
dataTable = new AjaxFallbackDataTable<>("dataTable", columns, dataProvider, rowsPerPage, this);
group.add(dataTable);
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AjaxDataTablePanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AjaxDataTablePanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AjaxDataTablePanel.java
index 9204aa1..001de67 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AjaxDataTablePanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AjaxDataTablePanel.java
@@ -51,8 +51,6 @@ import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.panel.Fragment;
import org.apache.wicket.model.IModel;
import org.apache.wicket.model.ResourceModel;
-import org.apache.wicket.util.visit.IVisit;
-import org.apache.wicket.util.visit.IVisitor;
public final class AjaxDataTablePanel<T extends Serializable, S> extends DataTablePanel<T, S> {
@@ -206,21 +204,16 @@ public final class AjaxDataTablePanel<T extends Serializable, S> extends DataTab
@Override
protected void onUpdate(final AjaxRequestTarget target) {
- group.visitChildren(
- CheckGroupSelector.class, new IVisitor<CheckGroupSelector, List<CheckGroupSelector>>() {
-
- @Override
- public void component(final CheckGroupSelector t, final IVisit<List<CheckGroupSelector>> ivisit) {
- target.focusComponent(t);
- ivisit.stop();
- }
+ group.visitChildren(CheckGroupSelector.class, (selector, ivisit) -> {
+ target.focusComponent(selector);
+ ivisit.stop();
});
}
});
bulkActionForm.add(group);
if (builder.checkBoxEnabled) {
- builder.columns.add(0, new CheckGroupColumn<T, S>(group));
+ builder.columns.add(0, new CheckGroupColumn<>(group));
}
dataTable = new AjaxFallbackDataTable<T, S>(
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeClassesPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeClassesPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeClassesPanel.java
index 0e489f3..af1f72e 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeClassesPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeClassesPanel.java
@@ -126,10 +126,10 @@ public class AnyTypeClassesPanel extends TypesDirectoryPanel<
|| Collection.class.isAssignableFrom(field.getType())
|| Map.class.isAssignableFrom(field.getType())) {
- columns.add(new PropertyColumn<AnyTypeClassTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel(field.getName()), field.getName()));
} else if (field.getType().equals(boolean.class) || field.getType().equals(Boolean.class)) {
- columns.add(new BooleanPropertyColumn<AnyTypeClassTO>(
+ columns.add(new BooleanPropertyColumn<>(
new ResourceModel(field.getName()), field.getName(), field.getName()));
} else {
columns.add(new PropertyColumn<AnyTypeClassTO, String>(
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeDetailsPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeDetailsPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeDetailsPanel.java
index 582dc9f..0e31a67 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeDetailsPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypeDetailsPanel.java
@@ -51,13 +51,13 @@ public class AnyTypeDetailsPanel extends Panel {
container.add(form);
final AjaxTextFieldPanel key =
- new AjaxTextFieldPanel("key", getString("key"), new PropertyModel<String>(anyTypeTO, "key"));
+ new AjaxTextFieldPanel("key", getString("key"), new PropertyModel<>(anyTypeTO, "key"));
key.addRequiredLabel();
key.setEnabled(key.getModelObject() == null || key.getModelObject().isEmpty());
form.add(key);
final AjaxDropDownChoicePanel<AnyTypeKind> kind = new AjaxDropDownChoicePanel<>(
- "kind", getString("kind"), new PropertyModel<AnyTypeKind>(anyTypeTO, "kind"));
+ "kind", getString("kind"), new PropertyModel<>(anyTypeTO, "kind"));
kind.setChoices(Arrays.asList(AnyTypeKind.values()));
kind.setOutputMarkupId(true);
if (anyTypeTO.getKind() == null) {
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypesPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypesPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypesPanel.java
index 1d0e1d8..736bb7d 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypesPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/AnyTypesPanel.java
@@ -125,10 +125,10 @@ public class AnyTypesPanel extends TypesDirectoryPanel<AnyTypeTO, AnyTypesPanel.
|| Collection.class.isAssignableFrom(field.getType())
|| Map.class.isAssignableFrom(field.getType())) {
- columns.add(new PropertyColumn<AnyTypeTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel(field.getName()), field.getName()));
} else if (field.getType().equals(boolean.class) || field.getType().equals(Boolean.class)) {
- columns.add(new BooleanPropertyColumn<AnyTypeTO>(
+ columns.add(new BooleanPropertyColumn<>(
new ResourceModel(field.getName()), field.getName(), field.getName()));
} else {
columns.add(new PropertyColumn<AnyTypeTO, String>(
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/ConnInstanceHistoryConfDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/ConnInstanceHistoryConfDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/ConnInstanceHistoryConfDirectoryPanel.java
index 836c12b..2e836ba 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/ConnInstanceHistoryConfDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/ConnInstanceHistoryConfDirectoryPanel.java
@@ -87,13 +87,13 @@ public abstract class ConnInstanceHistoryConfDirectoryPanel extends DirectoryPan
protected List<IColumn<ConnInstanceHistoryConfTO, String>> getColumns() {
final List<IColumn<ConnInstanceHistoryConfTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<ConnInstanceHistoryConfTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<ConnInstanceHistoryConfTO, String>(new StringResourceModel(
+ columns.add(new PropertyColumn<>(new StringResourceModel(
"creator", this), "creator", "creator"));
- columns.add(new DatePropertyColumn<ConnInstanceHistoryConfTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("creation", this), "creation", "creation"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/DerSchemaDetails.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/DerSchemaDetails.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/DerSchemaDetails.java
index d9f8b17..52fbfe5 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/DerSchemaDetails.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/DerSchemaDetails.java
@@ -34,7 +34,7 @@ public class DerSchemaDetails extends AbstractSchemaDetailsPanel {
final AbstractSchemaTO schemaTO) {
super(id, pageReference, schemaTO);
- TextField<String> expression = new TextField<>("expression", new PropertyModel<String>(schemaTO, "expression"));
+ TextField<String> expression = new TextField<>("expression", new PropertyModel<>(schemaTO, "expression"));
expression.setRequired(true);
schemaForm.add(expression);
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/DirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/DirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/DirectoryPanel.java
index 9bc33d6..22c104e 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/DirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/DirectoryPanel.java
@@ -215,7 +215,7 @@ public abstract class DirectoryPanel<
container.add(paginatorForm);
DropDownChoice<Integer> rowsChooser = new DropDownChoice<>(
- "rowsChooser", new PropertyModel<Integer>(this, "rows"), prefMan.getPaginatorChoices());
+ "rowsChooser", new PropertyModel<>(this, "rows"), prefMan.getPaginatorChoices());
rowsChooser.add(new IndicatorAjaxFormComponentUpdatingBehavior(Constants.ON_CHANGE) {
private static final long serialVersionUID = -1107858522700306810L;
@@ -353,7 +353,7 @@ public abstract class DirectoryPanel<
}
protected ActionsPanel<T> getActions(final IModel<T> model) {
- return model == null ? new ActionsPanel<>("actions", new Model<T>()) : new ActionsPanel<>("actions", model);
+ return model == null ? new ActionsPanel<>("actions", new Model<>()) : new ActionsPanel<>("actions", model);
}
protected ActionLinksTogglePanel<T> getTogglePanel() {
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/DynRealmDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/DynRealmDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/DynRealmDirectoryPanel.java
index c20efb5..d1c15e6 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/DynRealmDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/DynRealmDirectoryPanel.java
@@ -108,7 +108,7 @@ public class DynRealmDirectoryPanel extends
protected List<IColumn<DynRealmTO, String>> getColumns() {
final List<IColumn<DynRealmTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<DynRealmTO, String>(new ResourceModel("key"), "key", "key"));
+ columns.add(new PropertyColumn<>(new ResourceModel("key"), "key", "key"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/FailureMessageModal.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/FailureMessageModal.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/FailureMessageModal.java
index 5aac8b3..f548bfe 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/FailureMessageModal.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/FailureMessageModal.java
@@ -33,7 +33,7 @@ public class FailureMessageModal<T extends Serializable> extends Panel implement
super(BaseModal.CONTENT_ID);
final Label executionFailureMessage;
if (!failureMessage.isEmpty()) {
- executionFailureMessage = new Label("failureMessage", new Model<String>(failureMessage));
+ executionFailureMessage = new Label("failureMessage", new Model<>(failureMessage));
} else {
executionFailureMessage = new Label("failureMessage");
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/NewWorkflowProcess.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/NewWorkflowProcess.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/NewWorkflowProcess.java
index ab4bda3..be021c7 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/NewWorkflowProcess.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/NewWorkflowProcess.java
@@ -49,7 +49,7 @@ public class NewWorkflowProcess extends TogglePanel<Serializable> {
form = new Form<>("form");
addInnerObject(form);
- final TextField<String> key = new TextField<>("key", new Model<String>());
+ final TextField<String> key = new TextField<>("key", new Model<>());
key.setRequired(true);
form.add(key);
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/PlainSchemaDetails.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/PlainSchemaDetails.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/PlainSchemaDetails.java
index 4cd80b7..795b8df 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/PlainSchemaDetails.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/PlainSchemaDetails.java
@@ -69,7 +69,7 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
super(id, pageReference, schemaTO);
final AjaxDropDownChoicePanel<AttrSchemaType> type = new AjaxDropDownChoicePanel<>(
- "type", getString("type"), new PropertyModel<AttrSchemaType>(schemaTO, "type"));
+ "type", getString("type"), new PropertyModel<>(schemaTO, "type"));
type.setChoices(Arrays.asList(AttrSchemaType.values()));
type.setEnabled(schemaTO == null || schemaTO.getKey() == null || schemaTO.getKey().isEmpty());
@@ -79,7 +79,7 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
// long, double, date
final AjaxTextFieldPanel conversionPattern = new AjaxTextFieldPanel("conversionPattern",
- getString("conversionPattern"), new PropertyModel<String>(schemaTO, "conversionPattern"));
+ getString("conversionPattern"), new PropertyModel<>(schemaTO, "conversionPattern"));
schemaForm.add(conversionPattern);
@@ -94,8 +94,8 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
typeParams.setOutputMarkupPlaceholderTag(true);
// enum
- final AjaxTextFieldPanel enumerationValuesPanel = new AjaxTextFieldPanel("panel", "enumerationValues",
- new Model<String>(null));
+ final AjaxTextFieldPanel enumerationValuesPanel = new AjaxTextFieldPanel("panel",
+ "enumerationValues", new Model<>(null));
enumerationValues = new MultiFieldPanel.Builder<String>(
new PropertyModel<List<String>>(schemaTO, "enumerationValues") {
@@ -183,11 +183,11 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
// encrypted
final AjaxTextFieldPanel secretKey = new AjaxTextFieldPanel("secretKey",
- getString("secretKey"), new PropertyModel<String>(schemaTO, "secretKey"));
+ getString("secretKey"), new PropertyModel<>(schemaTO, "secretKey"));
final AjaxDropDownChoicePanel<CipherAlgorithm> cipherAlgorithm = new AjaxDropDownChoicePanel<>(
"cipherAlgorithm", getString("cipherAlgorithm"),
- new PropertyModel<CipherAlgorithm>(schemaTO, "cipherAlgorithm"));
+ new PropertyModel<>(schemaTO, "cipherAlgorithm"));
cipherAlgorithm.setChoices(Arrays.asList(CipherAlgorithm.values()));
@@ -200,7 +200,7 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
// binary
final AjaxTextFieldPanel mimeType = new AjaxTextFieldPanel("mimeType",
- getString("mimeType"), new PropertyModel<String>(schemaTO, "mimeType"));
+ getString("mimeType"), new PropertyModel<>(schemaTO, "mimeType"));
final WebMarkupContainer binaryParams = new WebMarkupContainer("binaryParams");
binaryParams.setOutputMarkupPlaceholderTag(true);
@@ -242,7 +242,7 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
}
};
final AjaxDropDownChoicePanel<String> validatorClass = new AjaxDropDownChoicePanel<>("validatorClass",
- getString("validatorClass"), new PropertyModel<String>(schemaTO, "validatorClass"));
+ getString("validatorClass"), new PropertyModel<>(schemaTO, "validatorClass"));
((DropDownChoice) validatorClass.getField()).setNullValid(true);
validatorClass.setChoices(validatorsList.getObject());
schemaForm.add(validatorClass);
@@ -279,13 +279,13 @@ public class PlainSchemaDetails extends AbstractSchemaDetailsPanel {
schemaForm.add(Constants.getJEXLPopover(this, TooltipConfig.Placement.right));
schemaForm.add(new AjaxCheckBoxPanel(
- "multivalue", getString("multivalue"), new PropertyModel<Boolean>(schemaTO, "multivalue")));
+ "multivalue", getString("multivalue"), new PropertyModel<>(schemaTO, "multivalue")));
schemaForm.add(new AjaxCheckBoxPanel(
- "readonly", getString("readonly"), new PropertyModel<Boolean>(schemaTO, "readonly")));
+ "readonly", getString("readonly"), new PropertyModel<>(schemaTO, "readonly")));
schemaForm.add(new AjaxCheckBoxPanel("uniqueConstraint",
- getString("uniqueConstraint"), new PropertyModel<Boolean>(schemaTO, "uniqueConstraint")));
+ getString("uniqueConstraint"), new PropertyModel<>(schemaTO, "uniqueConstraint")));
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypeDetailsPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypeDetailsPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypeDetailsPanel.java
index ef53d05..068ce5b 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypeDetailsPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypeDetailsPanel.java
@@ -43,14 +43,14 @@ public class RelationshipTypeDetailsPanel extends Panel {
form.setModel(new CompoundPropertyModel<>(relationshipTypeTO));
container.add(form);
- final AjaxTextFieldPanel key = new AjaxTextFieldPanel("key", getString("key"), new PropertyModel<String>(
- relationshipTypeTO, "key"));
+ final AjaxTextFieldPanel key = new AjaxTextFieldPanel("key", getString("key"),
+ new PropertyModel<>(relationshipTypeTO, "key"));
key.addRequiredLabel();
key.setEnabled(key.getModelObject() == null || key.getModelObject().isEmpty());
form.add(key);
final AjaxTextFieldPanel description = new AjaxTextFieldPanel("description",
- getString("description"), new PropertyModel<String>(relationshipTypeTO, "description"));
+ getString("description"), new PropertyModel<>(relationshipTypeTO, "description"));
description.addRequiredLabel();
form.add(description);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypesPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypesPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypesPanel.java
index a83c440..56d92ec 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypesPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/RelationshipTypesPanel.java
@@ -129,10 +129,10 @@ public class RelationshipTypesPanel extends TypesDirectoryPanel<
|| Collection.class.isAssignableFrom(field.getType())
|| Map.class.isAssignableFrom(field.getType())) {
- columns.add(new PropertyColumn<RelationshipTypeTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel(field.getName()), field.getName()));
} else if (field.getType().equals(boolean.class) || field.getType().equals(Boolean.class)) {
- columns.add(new BooleanPropertyColumn<RelationshipTypeTO>(
+ columns.add(new BooleanPropertyColumn<>(
new ResourceModel(field.getName()), field.getName(), field.getName()));
} else {
columns.add(new PropertyColumn<RelationshipTypeTO, String>(
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/ResourceHistoryConfDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/ResourceHistoryConfDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/ResourceHistoryConfDirectoryPanel.java
index d212d9d..c666313 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/ResourceHistoryConfDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/ResourceHistoryConfDirectoryPanel.java
@@ -90,13 +90,13 @@ public abstract class ResourceHistoryConfDirectoryPanel extends DirectoryPanel<
protected List<IColumn<ResourceHistoryConfTO, String>> getColumns() {
final List<IColumn<ResourceHistoryConfTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<ResourceHistoryConfTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<ResourceHistoryConfTO, String>(new StringResourceModel(
+ columns.add(new PropertyColumn<>(new StringResourceModel(
"creator", this), "creator", "creator"));
- columns.add(new DatePropertyColumn<ResourceHistoryConfTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("creation", this), "creation", "creation"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/RoleDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/RoleDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/RoleDirectoryPanel.java
index bb7d9d9..5644e85 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/RoleDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/RoleDirectoryPanel.java
@@ -109,13 +109,13 @@ public class RoleDirectoryPanel extends DirectoryPanel<RoleTO, RoleWrapper, Role
protected List<IColumn<RoleTO, String>> getColumns() {
final List<IColumn<RoleTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<RoleTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("key"), "key", "key"));
- columns.add(new PropertyColumn<RoleTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("entitlements", "Entitlements"), null, "entitlements"));
- columns.add(new PropertyColumn<RoleTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("realms"), null, "realms"));
- columns.add(new PropertyColumn<RoleTO, String>(
+ columns.add(new PropertyColumn<>(
new ResourceModel("dynRealms"), null, "dynRealms"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/SchemaModalPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/SchemaModalPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/SchemaModalPanel.java
index dabeb85..c49dc36 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/SchemaModalPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/SchemaModalPanel.java
@@ -47,7 +47,7 @@ public class SchemaModalPanel extends AbstractModalPanel<AbstractSchemaTO> {
add(kindForm);
final AjaxDropDownChoicePanel<SchemaType> kind = new AjaxDropDownChoicePanel<>(
- "kind", getString("kind"), new Model<SchemaType>());
+ "kind", getString("kind"), new Model<>());
kind.setChoices(Arrays.asList(SchemaType.values()));
kind.setOutputMarkupId(true);
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionDetailsPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionDetailsPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionDetailsPanel.java
index 3f632fb..d75c483 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionDetailsPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionDetailsPanel.java
@@ -44,7 +44,7 @@ public class SecurityQuestionDetailsPanel extends Panel {
container.add(form);
final AjaxTextFieldPanel content = new AjaxTextFieldPanel(
- "content", getString("content"), new PropertyModel<String>(securityQuestionTO, "content"));
+ "content", getString("content"), new PropertyModel<>(securityQuestionTO, "content"));
content.addRequiredLabel();
form.add(content);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionsPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionsPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionsPanel.java
index fb14b54..3a12a82 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionsPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/SecurityQuestionsPanel.java
@@ -126,9 +126,9 @@ public class SecurityQuestionsPanel extends DirectoryPanel<
protected List<IColumn<SecurityQuestionTO, String>> getColumns() {
List<IColumn<SecurityQuestionTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<SecurityQuestionTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<SecurityQuestionTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("content", this), "content", "content"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
index a5a0a66..818ef7d 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/TypeExtensionDirectoryPanel.java
@@ -24,6 +24,7 @@ import java.util.Collection;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
+import java.util.Optional;
import org.apache.commons.lang3.StringUtils;
import org.apache.syncope.client.console.SyncopeConsoleSession;
import org.apache.syncope.client.console.commons.Constants;
@@ -125,9 +126,9 @@ public class TypeExtensionDirectoryPanel
protected List<IColumn<TypeExtensionTO, String>> getColumns() {
List<IColumn<TypeExtensionTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<TypeExtensionTO, String>(
+ columns.add(new PropertyColumn<>(
Model.of("Any Type"), "anyType", "anyType"));
- columns.add(new PropertyColumn<TypeExtensionTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("auxClasses", this), "auxClasses", "auxClasses"));
return columns;
@@ -154,9 +155,11 @@ public class TypeExtensionDirectoryPanel
@Override
public void onClick(final AjaxRequestTarget target, final TypeExtensionTO ignore) {
- groupTO.getTypeExtensions().remove(
- groupTO.getTypeExtension(typeExtension.getAnyType()));
- target.add(container);
+ Optional<TypeExtensionTO> typeExt = groupTO.getTypeExtension(typeExtension.getAnyType());
+ if (typeExt.isPresent()) {
+ groupTO.getTypeExtensions().remove(typeExt.get());
+ target.add(container);
+ }
}
}, ActionLink.ActionType.DELETE, StringUtils.EMPTY, true);
return panel;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/panels/WorkflowDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/WorkflowDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/WorkflowDirectoryPanel.java
index 2217da0..1a0e26a 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/WorkflowDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/WorkflowDirectoryPanel.java
@@ -154,9 +154,9 @@ public class WorkflowDirectoryPanel extends DirectoryPanel<
protected List<IColumn<WorkflowDefinitionTO, String>> getColumns() {
List<IColumn<WorkflowDefinitionTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<WorkflowDefinitionTO>(new ResourceModel("key"), "key"));
- columns.add(new PropertyColumn<WorkflowDefinitionTO, String>(new ResourceModel("name"), "name", "name"));
- columns.add(new BooleanPropertyColumn<WorkflowDefinitionTO>(new ResourceModel("main"), null, "main"));
+ columns.add(new KeyPropertyColumn<>(new ResourceModel("key"), "key"));
+ columns.add(new PropertyColumn<>(new ResourceModel("name"), "name", "name"));
+ columns.add(new BooleanPropertyColumn<>(new ResourceModel("main"), null, "main"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/policies/AccountPolicyDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/policies/AccountPolicyDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/policies/AccountPolicyDirectoryPanel.java
index 5b0f2f1..a2535d9 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/policies/AccountPolicyDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/policies/AccountPolicyDirectoryPanel.java
@@ -53,13 +53,13 @@ public class AccountPolicyDirectoryPanel extends PolicyDirectoryPanel<AccountPol
@Override
protected void addCustomColumnFields(final List<IColumn<AccountPolicyTO, String>> columns) {
- columns.add(new CollectionPropertyColumn<AccountPolicyTO>(new StringResourceModel(
+ columns.add(new CollectionPropertyColumn<>(new StringResourceModel(
"passthroughResources", this), "passthroughResources"));
- columns.add(new PropertyColumn<AccountPolicyTO, String>(new StringResourceModel(
+ columns.add(new PropertyColumn<>(new StringResourceModel(
"maxAuthenticationAttempts", this), "maxAuthenticationAttempts", "maxAuthenticationAttempts"));
- columns.add(new BooleanPropertyColumn<AccountPolicyTO>(new StringResourceModel(
+ columns.add(new BooleanPropertyColumn<>(new StringResourceModel(
"propagateSuspension", this), "propagateSuspension", "propagateSuspension"));
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/policies/PasswordPolicyDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/policies/PasswordPolicyDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/policies/PasswordPolicyDirectoryPanel.java
index 59fe831..8e3663d 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/policies/PasswordPolicyDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/policies/PasswordPolicyDirectoryPanel.java
@@ -53,10 +53,10 @@ public class PasswordPolicyDirectoryPanel extends PolicyDirectoryPanel<PasswordP
@Override
protected void addCustomColumnFields(final List<IColumn<PasswordPolicyTO, String>> columns) {
- columns.add(new PropertyColumn<PasswordPolicyTO, String>(new StringResourceModel(
+ columns.add(new PropertyColumn<>(new StringResourceModel(
"historyLength", this), "historyLength", "historyLength"));
- columns.add(new BooleanPropertyColumn<PasswordPolicyTO>(new StringResourceModel(
+ columns.add(new BooleanPropertyColumn<>(new StringResourceModel(
"allowNullPassword", this), "allowNullPassword", "allowNullPassword"));
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.java
index 166b9e2..22fccf7 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/policies/PolicyDirectoryPanel.java
@@ -109,7 +109,7 @@ public abstract class PolicyDirectoryPanel<T extends AbstractPolicyTO>
setFooterVisibility(true);
modal.addSubmitButton();
modal.size(Modal.Size.Large);
-
+
disableCheckBoxes();
}
@@ -117,13 +117,13 @@ public abstract class PolicyDirectoryPanel<T extends AbstractPolicyTO>
protected List<IColumn<T, String>> getColumns() {
final List<IColumn<T, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<T>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("description", this), "description", "description"));
- columns.add(new CollectionPropertyColumn<T>(
+ columns.add(new CollectionPropertyColumn<>(
new StringResourceModel("usedByResources", this), "usedByResources"));
- columns.add(new CollectionPropertyColumn<T>(
+ columns.add(new CollectionPropertyColumn<>(
new StringResourceModel("usedByRealms", this), "usedByRealms"));
addCustomColumnFields(columns);
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportDirectoryPanel.java
index 01f77db..4d1c1c2 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportDirectoryPanel.java
@@ -84,27 +84,25 @@ public abstract class ReportDirectoryPanel
protected List<IColumn<ReportTO, String>> getColumns() {
final List<IColumn<ReportTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<ReportTO>(new StringResourceModel(
- "key", this), "key"));
- columns.add(new PropertyColumn<ReportTO, String>(new StringResourceModel(
- "name", this), "name", "name"));
+ columns.add(new KeyPropertyColumn<>(new StringResourceModel("key", this), "key"));
+ columns.add(new PropertyColumn<>(new StringResourceModel("name", this), "name", "name"));
- columns.add(new DatePropertyColumn<ReportTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("lastExec", this), "lastExec", "lastExec"));
- columns.add(new DatePropertyColumn<ReportTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("nextExec", this), "nextExec", "nextExec"));
- columns.add(new DatePropertyColumn<ReportTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("start", this), "start", "start"));
- columns.add(new DatePropertyColumn<ReportTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("end", this), "end", "end"));
- columns.add(new PropertyColumn<ReportTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("latestExecStatus", this), "latestExecStatus", "latestExecStatus"));
- columns.add(new BooleanPropertyColumn<ReportTO>(
+ columns.add(new BooleanPropertyColumn<>(
new StringResourceModel("active", this), "active", "active"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportTemplateDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportTemplateDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportTemplateDirectoryPanel.java
index 2d3c2c6..6aa57d3 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportTemplateDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/reports/ReportTemplateDirectoryPanel.java
@@ -112,7 +112,7 @@ public class ReportTemplateDirectoryPanel
@Override
protected List<IColumn<ReportTemplateTO, String>> getColumns() {
List<IColumn<ReportTemplateTO, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<ReportTemplateTO, String>(new StringResourceModel("key", this), "key", "key"));
+ columns.add(new PropertyColumn<>(new StringResourceModel("key", this), "key", "key"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/status/AnyStatusDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/status/AnyStatusDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/status/AnyStatusDirectoryPanel.java
index c5a90e8..124a3c4 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/status/AnyStatusDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/status/AnyStatusDirectoryPanel.java
@@ -43,7 +43,6 @@ import org.apache.syncope.client.console.wicket.markup.html.bootstrap.dialog.Bas
import org.apache.syncope.client.console.wicket.markup.html.form.ActionLink;
import org.apache.syncope.client.console.wicket.markup.html.form.ActionsPanel;
import org.apache.syncope.common.lib.to.AnyTO;
-import org.apache.syncope.common.lib.to.ResourceTO;
import org.apache.syncope.common.lib.to.GroupTO;
import org.apache.syncope.common.lib.to.UserTO;
import org.apache.syncope.common.lib.types.StandardEntitlement;
@@ -137,7 +136,7 @@ public class AnyStatusDirectoryPanel
}
});
- columns.add(new PropertyColumn<StatusBean, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("connObjectLink", this), "connObjectLink", "connObjectLink"));
columns.add(new AbstractColumn<StatusBean, String>(new StringResourceModel("status", this)) {
@@ -233,15 +232,15 @@ public class AnyStatusDirectoryPanel
final AnyTO actual = restClient.read(anyTO.getKey());
final List<String> resources = new ArrayList<>();
- for (ResourceTO resourceTO : new ResourceRestClient().list()) {
+ new ResourceRestClient().list().forEach(resourceTO -> {
resources.add(resourceTO.getKey());
- }
+ });
final List<ConnObjectWrapper> connObjects = statusUtils.getConnectorObjects(actual);
final List<StatusBean> statusBeans = new ArrayList<>(connObjects.size() + 1);
- for (ConnObjectWrapper entry : connObjects) {
+ connObjects.forEach(entry -> {
final StatusBean statusBean = statusUtils.getStatusBean(actual,
entry.getResourceName(),
entry.getConnObjectTO(),
@@ -249,7 +248,7 @@ public class AnyStatusDirectoryPanel
statusBeans.add(statusBean);
resources.remove(entry.getResourceName());
- }
+ });
if (statusOnly) {
final StatusBean syncope = new StatusBean(actual, "Syncope");
@@ -268,15 +267,18 @@ public class AnyStatusDirectoryPanel
statusBeans.add(syncope);
} else {
- for (String resource : resources) {
- final StatusBean statusBean = statusUtils.getStatusBean(actual,
- resource,
- null,
- actual instanceof GroupTO);
-
- statusBean.setLinked(false);
- statusBeans.add(statusBean);
- }
+ resources.stream().
+ map(resource -> statusUtils.getStatusBean(actual,
+ resource,
+ null,
+ actual instanceof GroupTO)).
+ map(statusBean -> {
+ statusBean.setLinked(false);
+ return statusBean;
+ }).
+ forEachOrdered(statusBean -> {
+ statusBeans.add(statusBean);
+ });
}
return statusBeans;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/status/ChangePasswordModal.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/status/ChangePasswordModal.java b/client/console/src/main/java/org/apache/syncope/client/console/status/ChangePasswordModal.java
index 336f4d1..43d9282 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/status/ChangePasswordModal.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/status/ChangePasswordModal.java
@@ -63,7 +63,7 @@ public class ChangePasswordModal extends AbstractModalPanel<AnyWrapper<UserTO>>
passwordPanel.setOutputMarkupId(true);
add(passwordPanel);
- statusModel = new ListModel<>(new ArrayList<StatusBean>());
+ statusModel = new ListModel<>(new ArrayList<>());
StatusPanel statusPanel = new StatusPanel("status", wrapper.getInnerObject(), statusModel, pageReference);
statusPanel.setCheckAvailability(ListViewPanel.CheckAvailability.AVAILABLE);
add(statusPanel.setRenderBodyOnly(true));
@@ -77,7 +77,7 @@ public class ChangePasswordModal extends AbstractModalPanel<AnyWrapper<UserTO>>
if (StringUtils.isBlank(inner.getPassword()) || statusModel.getObject().isEmpty()) {
SyncopeConsoleSession.get().error(getString(Constants.OPERATION_ERROR));
} else {
- final List<String> resources = new ArrayList<String>();
+ final List<String> resources = new ArrayList<>();
boolean isOnSyncope = false;
for (StatusBean sb : statusModel.getObject()) {
if (sb.getResource().equals(Constants.SYNCOPE)) {
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/status/ResourceStatusDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/status/ResourceStatusDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/status/ResourceStatusDirectoryPanel.java
index 041305e..3d50d63 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/status/ResourceStatusDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/status/ResourceStatusDirectoryPanel.java
@@ -89,10 +89,10 @@ public class ResourceStatusDirectoryPanel
protected List<IColumn<StatusBean, String>> getColumns() {
final List<IColumn<StatusBean, String>> columns = new ArrayList<>();
- columns.add(new PropertyColumn<StatusBean, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("key", this), "key", "key"));
- columns.add(new PropertyColumn<StatusBean, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("connObjectLink", this), "connObjectLink", "connObjectLink"));
columns.add(new AbstractColumn<StatusBean, String>(new StringResourceModel("status", this)) {
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/CrontabPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/CrontabPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/CrontabPanel.java
index 34b005c..a44b6de 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/CrontabPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/CrontabPanel.java
@@ -62,8 +62,8 @@ public class CrontabPanel extends Panel {
new SelectOption(getString("selOpt6"), "0 0 0 ? * 2")
};
- final AjaxDropDownChoicePanel<SelectOption> cronTemplateChooser = new AjaxDropDownChoicePanel<SelectOption>(
- "cronTemplateChooser", "cronTemplateChooser", new Model<SelectOption>());
+ final AjaxDropDownChoicePanel<SelectOption> cronTemplateChooser = new AjaxDropDownChoicePanel<>(
+ "cronTemplateChooser", "cronTemplateChooser", new Model<>());
cronTemplateChooser.setNullValid(false);
cronTemplateChooser.setPlaceholder("chooseForTemplate");
@@ -97,7 +97,7 @@ public class CrontabPanel extends Panel {
}
});
cronTemplateChooser.setChoices(Arrays.asList(cronTemplates));
- cronTemplateChooser.setChoiceRenderer(new SelectChoiceRenderer<SelectOption>());
+ cronTemplateChooser.setChoiceRenderer(new SelectChoiceRenderer<>());
add(cronTemplateChooser);
seconds = new AjaxTextFieldPanel("seconds", "seconds", new Model<>(getCronField(cronExpression, 0)));
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel.java
index 3642529..3e26514 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel.java
@@ -97,13 +97,13 @@ public abstract class ExecutionsDirectoryPanel
protected List<IColumn<ExecTO, String>> getColumns() {
final List<IColumn<ExecTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<ExecTO>(new StringResourceModel("key", this), "key", "key"));
+ columns.add(new KeyPropertyColumn<>(new StringResourceModel("key", this), "key", "key"));
- columns.add(new DatePropertyColumn<ExecTO>(new StringResourceModel("start", this), "start", "start"));
+ columns.add(new DatePropertyColumn<>(new StringResourceModel("start", this), "start", "start"));
- columns.add(new DatePropertyColumn<ExecTO>(new StringResourceModel("end", this), "end", "end"));
+ columns.add(new DatePropertyColumn<>(new StringResourceModel("end", this), "end", "end"));
- columns.add(new PropertyColumn<ExecTO, String>(new StringResourceModel("status", this), "status", "status"));
+ columns.add(new PropertyColumn<>(new StringResourceModel("status", this), "status", "status"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/NotificationTaskDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/NotificationTaskDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/NotificationTaskDirectoryPanel.java
index eb859a6..fd73ab0 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/NotificationTaskDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/NotificationTaskDirectoryPanel.java
@@ -80,25 +80,25 @@ public abstract class NotificationTaskDirectoryPanel
protected List<IColumn<NotificationTaskTO, String>> getColumns() {
final List<IColumn<NotificationTaskTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<NotificationTaskTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<NotificationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("sender", this), "sender", "sender"));
- columns.add(new PropertyColumn<NotificationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("subject", this), "subject", "subject"));
- columns.add(new CollectionPropertyColumn<NotificationTaskTO>(
+ columns.add(new CollectionPropertyColumn<>(
new StringResourceModel("recipients", this), "recipients"));
- columns.add(new DatePropertyColumn<NotificationTaskTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("start", this), "start", "start"));
- columns.add(new DatePropertyColumn<NotificationTaskTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("end", this), "end", "end"));
- columns.add(new PropertyColumn<NotificationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("latestExecStatus", this), "latestExecStatus", "latestExecStatus"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/PropagationTaskDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/PropagationTaskDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/PropagationTaskDirectoryPanel.java
index 0db71d5..5d37b79 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/PropagationTaskDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/PropagationTaskDirectoryPanel.java
@@ -70,14 +70,14 @@ public abstract class PropagationTaskDirectoryPanel
protected List<IColumn<PropagationTaskTO, String>> getColumns() {
final List<IColumn<PropagationTaskTO, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<PropagationTaskTO>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<PropagationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("operation", this), "operation", "operation"));
if (resource == null) {
- columns.add(new PropertyColumn<PropagationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("resource", this), "resource", "resource"));
} else {
columns.add(new PropertyColumn<PropagationTaskTO, String>(
@@ -96,19 +96,19 @@ public abstract class PropagationTaskDirectoryPanel
});
}
- columns.add(new PropertyColumn<PropagationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("entityKey", this), "entityKey", "entityKey"));
- columns.add(new PropertyColumn<PropagationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("connObjectKey", this), "connObjectKey", "connObjectKey"));
- columns.add(new DatePropertyColumn<PropagationTaskTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("start", this), "start", "start"));
- columns.add(new DatePropertyColumn<PropagationTaskTO>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("end", this), "end", "end"));
- columns.add(new PropertyColumn<PropagationTaskTO, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("latestExecStatus", this), "latestExecStatus", "latestExecStatus"));
return columns;
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/ProvisioningTaskDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/ProvisioningTaskDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/ProvisioningTaskDirectoryPanel.java
index 0fa0f7b..2ce9887 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/ProvisioningTaskDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/ProvisioningTaskDirectoryPanel.java
@@ -72,33 +72,33 @@ public abstract class ProvisioningTaskDirectoryPanel<T extends AbstractProvision
protected List<IColumn<T, String>> getFieldColumns() {
List<IColumn<T, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<T>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("name", this), "name", "name"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("description", this), "description", "description"));
if (reference == PullTaskTO.class) {
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("destinationRealm", this), "destinationRealm", "destinationRealm"));
} else if (reference == PushTaskTO.class) {
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("sourceRealm", this), "sourceRealm", "sourceRealm"));
}
- columns.add(new DatePropertyColumn<T>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("lastExec", this), "lastExec", "lastExec"));
- columns.add(new DatePropertyColumn<T>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("nextExec", this), "nextExec", "nextExec"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("latestExecStatus", this), "latestExecStatus", "latestExecStatus"));
- columns.add(new BooleanPropertyColumn<T>(
+ columns.add(new BooleanPropertyColumn<>(
new StringResourceModel("active", this), "active", "active"));
return columns;
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/PushTaskFilters.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/PushTaskFilters.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/PushTaskFilters.java
index af40248..5feba57 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/PushTaskFilters.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/PushTaskFilters.java
@@ -23,7 +23,6 @@ import java.util.List;
import org.apache.commons.lang3.StringUtils;
import org.apache.syncope.client.console.panels.search.AnyObjectSearchPanel;
import org.apache.syncope.client.console.panels.search.MapOfListModel;
-import org.apache.syncope.client.console.panels.search.SearchClause;
import org.apache.syncope.client.console.rest.AnyTypeRestClient;
import org.apache.syncope.client.console.wicket.markup.html.bootstrap.tabs.Accordion;
import org.apache.syncope.common.lib.to.AnyTypeTO;
@@ -70,7 +69,7 @@ public class PushTaskFilters extends WizardStep {
@Override
public Panel getPanel(final String panelId) {
return new AnyObjectSearchPanel.Builder(
- key, new MapOfListModel<SearchClause>(pushTaskWrapper, "filterClauses", key)).
+ key, new MapOfListModel<>(pushTaskWrapper, "filterClauses", key)).
required(false).build(panelId);
}
}), Model.of(StringUtils.isBlank(pushTaskWrapper.getFilters().get(key)) ? -1 : 0))
http://git-wip-us.apache.org/repos/asf/syncope/blob/5be24a03/client/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
index 7663235..ca540b6 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
@@ -129,10 +129,10 @@ public abstract class SchedTaskDirectoryPanel<T extends SchedTaskTO>
protected List<IColumn<T, String>> getFieldColumns() {
final List<IColumn<T, String>> columns = new ArrayList<>();
- columns.add(new KeyPropertyColumn<T>(
+ columns.add(new KeyPropertyColumn<>(
new StringResourceModel("key", this), "key"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("name", this), "name", "name"));
columns.add(new PropertyColumn<T, String>(new StringResourceModel(
@@ -158,16 +158,16 @@ public abstract class SchedTaskDirectoryPanel<T extends SchedTaskTO>
});
- columns.add(new DatePropertyColumn<T>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("lastExec", this), "lastExec", "lastExec"));
- columns.add(new DatePropertyColumn<T>(
+ columns.add(new DatePropertyColumn<>(
new StringResourceModel("nextExec", this), "nextExec", "nextExec"));
- columns.add(new PropertyColumn<T, String>(
+ columns.add(new PropertyColumn<>(
new StringResourceModel("latestExecStatus", this), "latestExecStatus", "latestExecStatus"));
- columns.add(new BooleanPropertyColumn<T>(
+ columns.add(new BooleanPropertyColumn<>(
new StringResourceModel("active", this), "active", "active"));
return columns;