You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@esme.apache.org by rh...@apache.org on 2010/07/05 09:11:34 UTC
svn commit: r960463 -
/incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala
Author: rhirsch
Date: Mon Jul 5 07:11:34 2010
New Revision: 960463
URL: http://svn.apache.org/viewvc?rev=960463&view=rev
Log:
[ESME-238] Sort pool drop alphabetically
Patch by Imtiaz Ahmed Hajee Esmail
Modified:
incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala
Modified: incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala?rev=960463&r1=960462&r2=960463&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala (original)
+++ incubator/esme/trunk/server/src/main/scala/org/apache/esme/lib/StreamMgr.scala Mon Jul 5 07:11:34 2010
@@ -130,6 +130,8 @@ object StreamMgr {
}
def streamFilters(in: NodeSeq): NodeSeq = {
+ import org.apache.esme.model.AccessPool
+ import net.liftweb.common.Empty
val redisplayStream = updateStream.is
val resenderInput = "resender_input"
val poolInput = "pool_input"
@@ -163,6 +165,7 @@ object StreamMgr {
redisplayStream()
}
+ /*
bind("main", in,
"resent" -> ajaxSelect(following,
Empty,
@@ -183,7 +186,31 @@ object StreamMgr {
redisplay()},
"id" -> filterPoolsInput)
)
-
+ */
+
+ import org.apache.esme.liftwebext.SHtml._
+ bind("main", in,
+ "resent" -> ajaxSortedSelect(following,
+ true,
+ Empty,
+ u => {resender = u.toLong
+ redisplay()},
+ "id" -> resenderInput),
+ "pools" -> ajaxSortedSelect(pools,
+ true,
+ Empty,
+ p => {pool = p.toLong
+ redisplay()},
+ "id" -> poolInput),
+ "filterResent" -> ajaxCheckbox(false,
+ r_? => {filterResent = r_?
+ redisplay()},
+ "id" -> filterResentInput),
+ "filterPools" -> ajaxCheckbox(false,
+ p_? => {filterPools = p_?
+ redisplay()},
+ "id" -> filterPoolsInput)
+ )
}
}