Update of /cvsroot/openamf/openamf/src/java/org/openamf
In directory sc8-pr-cvs1:/tmp/cvs-serv24431/src/java/org/openamf
Modified Files:
DefaultGateway.java
Log Message:
added initial version of PageableResultSetServiceInvoker
it dosen't do anything yet, it's just a stub
Index: DefaultGateway.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/DefaultGateway.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** DefaultGateway.java 25 Apr 2003 18:54:40 -0000 1.19
--- DefaultGateway.java 28 Apr 2003 06:01:27 -0000 1.20
***************
*** 17,20 ****
--- 17,21 ----
import org.openamf.invoker.JavaServiceInvoker;
import org.openamf.invoker.JMXServiceInvoker;
+ import org.openamf.invoker.PageableResultSetServiceInvoker;
import org.openamf.invoker.SLSBServiceInvoker;
import org.openamf.invoker.WebServiceInvoker;
***************
*** 23,26 ****
--- 24,28 ----
import org.openamf.io.AMFDeserializer;
import org.openamf.io.AMFSerializer;
+ import org.openamf.recordset.ASRecordSet;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
***************
*** 143,150 ****
ServiceRequest request = new ServiceRequest(requestBody);
! if (isWebService(request.getTarget())) {
! log.debug("About to invoke WEB Service");
serviceInvoker =
! new WebServiceInvoker(request, getServletContext());
} else if (isJmxService(request.getTarget())) {
log.debug("About to invoke JMX Service");
--- 145,156 ----
ServiceRequest request = new ServiceRequest(requestBody);
! if (isPageableResultSet(request)) {
! log.debug("About to invoke PageableRecordSet Service");
serviceInvoker =
! new PageableResultSetServiceInvoker(request, getServletContext());
! } else if (isWebService(request.getTarget())) {
! log.debug("About to invoke WEB Service");
! serviceInvoker =
! new WebServiceInvoker(request, getServletContext());
} else if (isJmxService(request.getTarget())) {
log.debug("About to invoke JMX Service");
***************
*** 161,164 ****
--- 167,174 ----
}
return serviceInvoker;
+ }
+
+ private boolean isPageableResultSet(ServiceRequest request) {
+ return request.getServiceName().equals(ASRecordSet.SERVICE_NAME);
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.