[jboss-svn-commits] JBL Code SVN: r19359 - in labs/jbosslabs/labs-3.0-build/views/admin/src/main: webapp/license and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Apr 1 05:31:40 EDT 2008
Author: wrzep
Date: 2008-04-01 05:31:40 -0400 (Tue, 01 Apr 2008)
New Revision: 19359
Modified:
labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/license/UpdateLicense.java
labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/license/license.xhtml
Log:
JBLAB-915 edit license - save/apply
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/license/UpdateLicense.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/license/UpdateLicense.java 2008-04-01 07:50:26 UTC (rev 19358)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/java/org/jboss/labs/admin/action/license/UpdateLicense.java 2008-04-01 09:31:40 UTC (rev 19359)
@@ -57,7 +57,15 @@
private static final long serialVersionUID = -8691237645254515225L;
public String save(License license) throws NamingException {
+ return save(license, false);
+ }
+ public String apply(License license) throws NamingException {
+ return save(license, true);
+ }
+
+ public String save(License license, boolean apply) throws NamingException {
+
for (License l : licenses) {
if (l.getName().equals(license.getName()) &&
(l.getLicenseVersion().equals(license.getLicenseVersion()))
@@ -76,11 +84,17 @@
this.license = licenseService.updateLicense(license);
- conversation.end();
-
facesMessages.add("License has been updated successfully.");
- return Pages.LICENSES_PAGE;
+ if (!apply) {
+
+ conversation.end();
+
+ return Pages.LICENSES_PAGE;
+
+ } else {
+ return "";
+ }
}
// @End
Modified: labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/license/license.xhtml
===================================================================
--- labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/license/license.xhtml 2008-04-01 07:50:26 UTC (rev 19358)
+++ labs/jbosslabs/labs-3.0-build/views/admin/src/main/webapp/license/license.xhtml 2008-04-01 09:31:40 UTC (rev 19359)
@@ -60,9 +60,7 @@
</ui:remove>
<br/>
<h:commandButton value="Save" action="#{updateLicense.save(license)}"/>
- <ui:remove>
- <h:commandButton value="Apply" action="#{updateLicense.apply(license)}" />
- </ui:remove>
+ <h:commandButton value="Apply" action="#{updateLicense.apply(license)}" />
<s:button value="Cancel" action="/license/licenses.seam">
<s:conversationPropagation type="end"/>
</s:button>
More information about the jboss-svn-commits
mailing list