亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? commcontrollerdebugservlet.java

?? Sun公司Dream項(xiàng)目
?? JAVA
字號(hào):
/*
 * The contents of this file are subject to the terms
 * of the Common Development and Distribution License
 * (the "License").  You may not use this file except
 * in compliance with the License.
 *
 * You can obtain a copy of the license at
 * http://www.opensource.org/licenses/cddl1.php
 * See the License for the specific language governing
 * permissions and limitations under the License.
 *
 * When distributing Covered Code, include this CDDL
 * HEADER in each file and include the License file at
 * http://www.opensource.org/licenses/cddl1.php.  If 
 * applicable, add the following below this CDDL HEADER, 
 * with the fields enclosed by brackets "[]" replaced 
 * with your own identifying information: 
 * Portions Copyright [yyyy]
 * [name of copyright owner]
 */ 

/*
 * $(@)CommControllerDebugServlet.java $Revision: 1.1.1.1 $ $Date: 2006/03/15 13:12:10 $
 * 
 * Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
 */


package com.sun.sjc.idtv.vod.server.comm;



import java.io.*; 

import java.sql.*;

import java.util.*; 

import javax.servlet.*; 

import javax.naming.*; 

import javax.servlet.http.*; 

import javax.rmi.PortableRemoteObject;

import javax.ejb.*; 



import com.sun.sjc.idtv.vod.server.subscriber.*;

import com.sun.sjc.idtv.vod.server.mediacatalog.*;

import com.sun.sjc.idtv.vod.server.billing.*;

import com.sun.sjc.idtv.vod.server.auditing.*;

import com.sun.sjc.idtv.vod.shared.data.*;



/**

 * This servlet is responsible for throwing the html pages for the HelloWorld application.

 */

public class CommControllerDebugServlet extends HttpServlet {  



   /**

    * The doGet method of the servlet. Handles all http GET request.

    * Required by the servlet specification.

    * @exception throws ServletException and IOException.

    */

   public void doGet (HttpServletRequest request,HttpServletResponse response) 

        throws ServletException, IOException { 



        SubscriberManagementSystem sms;

        SubscriberManagementSystemHome smsHome;

	MediaCatalog mediacat;

	MediaCatalogHome mediacatHome;

	BillingEngine billing;

	BillingEngineHome billingHome;

	AuditLog auditer;

	AuditLogHome auditerHome;

 

        InitialContext initContext = null; 

        Hashtable env = new java.util.Hashtable(1); 



        response.setContentType("text/html"); 

	ServletOutputStream out = response.getOutputStream();

	out.println("<html><head></head><body><b>CommControllerServlet</b><br><br><pre>");



        //System.out.println("\n>>> CommControllerDebugServlet is executing at http://voyager/VOD/CommControllerServlet...");  



        try { 

            initContext = new javax.naming.InitialContext(); 



            String JNDIName = "java:comp/env/ejb/SubscriberManagementSystem"; 

            System.out.println("Looking up: " + JNDIName); 

            Object objref = initContext.lookup(JNDIName); 

            smsHome = (SubscriberManagementSystemHome)PortableRemoteObject.narrow(objref, SubscriberManagementSystemHome.class);

            System.out.println("Creating the subscriber bean"); 

            sms = smsHome.create();  



	    out.println("getSubscriberList for IP 127.0.0.1:");

	    Subscriber[] subs = sms.getSubscriberList("127.0.0.1");  

	    for (int i=0; i<subs.length; i++) {

		System.out.println("Got this from bean: " + subs[i].login + " " + subs[i].firstname + " " + subs[i].lastname); 



		out.println("\t" + subs[i].login + " " + subs[i].firstname + " " + subs[i].lastname);

	    }



	    Subscriber me = subs[0];

	    me.pin = "1234";

	    System.out.println("Authenticating...");

	    me = sms.authenticate(me);

	    System.out.println("Authenticated");



	    String msg;

	    if (me == null) throw new Exception("Authentication failed: invalid ip or pin");



	    msg = me.pin;

	    out.println("\nauthenticate: " + msg);

	    out.println("allowed categories: ");

	    for (int i=0; i<me.categories.length; i++) {

		out.println("\t" + me.categories[i].genrename);

	    }

	    out.println("\nrentals: ");

	    for (int i=0; i<me.rentals.length; i++) {

		out.print("\t" + me.rentals[i].shorttitle);

	    }

	    out.println();



	    JNDIName = "java:comp/env/ejb/MediaCatalog"; 

            System.out.println("Looking up: " + JNDIName); 

	    objref = initContext.lookup(JNDIName); 

            mediacatHome = (MediaCatalogHome)PortableRemoteObject.narrow(objref, MediaCatalogHome.class);

            System.out.println("Creating the catalog bean"); 

            mediacat = mediacatHome.create();  



	    for (int i=0; i<me.categories.length; i++) {

		out.println("\ngetMovieList for category " + me.categories[i].genrename + ":");

		Movie[] movies = mediacat.getMovieList(me.categories[i].genreid);  

		for (int j=0; j<movies.length; j++) {

		    System.out.println("Got this from bean: " + movies[j].shorttitle + " " + movies[j].longdescr); 



		    Movie movie = mediacat.getMovieMetadata(movies[j].id);

		    String rtspurl = "rtsp://172.68.40.114:554//172.68.40.114/" + movie.movieurl  + ";servertype=MediaBase;";

		    String rtsplink = "<A HREF=\"" + rtspurl + "\">" + movie.movieurl + "</A>";



		    out.println(rtsplink + "\t" + movies[j].shorttitle + ": " + movies[j].longdescr); 

		}

	    }

	    out.println();



	    out.println("\nselecting movie 1");

	    Movie movie = mediacat.getMovieMetadata(1);  

	    out.println(movie.toString());

	    out.println("</pre>");

	    for (int i=0; i<movie.imageurls.length; i++) {

		out.println("<img src=\""+ movie.imageurls[i] + "\"> ");

	    }

	    out.println("<pre>");

	    out.println("\nContent: <A HREF=\"" + movie.movieurl + "\">" + movie.movieurl + "</A>");



	    String plugin = "\n<OBJECT CLASSID=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\"  WIDTH=\"480\" HEIGHT=\"280\" CODEBASE=\"http://www.apple.com/qtactivex/qtplugin.cab\">" +

		"<PARAM NAME=\"controller\" VALUE=\"TRUE\">" +

		"<PARAM NAME=\"autoplay\" VALUE=\"false\">" +

		"<PARAM NAME=\"target\" VALUE=\"myself\">" +

		"<PARAM NAME=\"pluginspage\" VALUE=\"http://www.apple.com/quicktime/download/indext.html\">" +

		"<PARAM NAME=\"SRC\" VALUE=\"/movies/" + movie.movieurl + "\">" +

		"<EMBED WIDTH=\"480\" HEIGHT=\"280\" CONTROLLER=\"TRUE\" TARGET=\"myself\" SRC=\"/movies/" + movie.movieurl + "\" BGCOLOR=\"#000000\" BORDER=\"0\" PLUGINSPAGE=\"http://www.apple.com/quicktime/download/indext.html\"></EMBED></OBJECT>";

	    //out.println(plugin);

	    out.println();



	    JNDIName = "java:comp/env/ejb/BillingEngine"; 

            System.out.println("Looking up: " + JNDIName); 

	    objref = initContext.lookup(JNDIName); 

            billingHome = (BillingEngineHome)PortableRemoteObject.narrow(objref, BillingEngineHome.class);

            System.out.println("Creating the billing bean"); 

            billing = billingHome.create();  



	    out.println("\ngetAccountBalance: " + billing.getAccountBalance(me));

	    out.println("rentMovie: " + billing.rentMovie(me, movie));

	    out.println("getAccountBalance: " + billing.getAccountBalance(me));

	    out.println("getHistory: ");

	    String[] history = billing.getHistory(me, new java.util.Date(1970, 0, 1), new java.util.Date(2010, 0, 1));

	    for (int i=0; i<history.length; i++) {

		out.println("\t" + history[i]);

	    }



	    JNDIName = "java:comp/env/ejb/AuditLog"; 

            System.out.println("Looking up: " + JNDIName); 

	    objref = initContext.lookup(JNDIName); 

            auditerHome = (AuditLogHome)PortableRemoteObject.narrow(objref, AuditLogHome.class);

            System.out.println("Creating the audit bean"); 

            auditer = auditerHome.create();  



	    out.println("\nlog: ");

	    auditer.log(me, "RENTAL", "MOVIEID=" + movie.id, "OK");



	    out.println();





	} catch (Exception e) {

	    System.out.println("Exception: " + e.toString());

	    e.printStackTrace();

	    e.printStackTrace(new PrintStream(out));

	    return;

	}



	out.println("</pre></body></html>");

        return;  

    }  



   /**

    * The doPost method of the servlet. Handles all http POST request.

    * Required by the servlet specification.

    * @exception throws ServletException and IOException.

    */

    public void doPost (HttpServletRequest request,HttpServletResponse response) 

    throws ServletException, IOException { 

        doGet(request,response); 

    } 



   /**

    * Returns the servlet info as a String.

    * @return returns the servlet info as a String.

    */

    public String getServletInfo() { 

        return "Call a session bean from a servlet and deliver result via a JSP."; 

    } 

} 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草国产成人av片免费| 国内精品久久久久影院薰衣草| 日韩免费看网站| 欧美在线高清视频| 国产成人免费视频网站 | 伊人开心综合网| 国产精品美女久久久久av爽李琼| 51精品视频一区二区三区| 99久久婷婷国产| 成人一区在线看| 国产精品一二三区在线| 精品在线免费观看| 免费成人在线网站| 蜜桃视频在线观看一区二区| 亚洲综合无码一区二区| 亚洲猫色日本管| 亚洲精品写真福利| 亚洲自拍欧美精品| 免费观看在线色综合| 老司机免费视频一区二区| 日本aⅴ精品一区二区三区| 午夜伊人狠狠久久| 精品在线免费视频| 国产精品一区二区久激情瑜伽| 国产一区二区三区在线观看免费视频 | 欧美日韩在线综合| 欧美福利视频一区| 欧美大片国产精品| 欧美国产激情一区二区三区蜜月 | 国产精品大尺度| 亚洲一区二区三区四区的| 一区二区成人在线| 久久福利资源站| aa级大片欧美| 欧美二区乱c少妇| 欧美国产激情一区二区三区蜜月| 中文字幕制服丝袜一区二区三区| 亚洲综合色视频| 国产精品99久久久久久宅男| 色香蕉久久蜜桃| 欧美精品一区二区三| 亚洲综合图片区| 国产精品一区二区久激情瑜伽| 成人伦理片在线| 欧美大片一区二区三区| 亚洲永久精品国产| 国产高清精品久久久久| 欧美色中文字幕| 国产精品毛片久久久久久| 日本午夜精品一区二区三区电影| 在线亚洲+欧美+日本专区| 91精品国产一区二区人妖| 亚洲乱码国产乱码精品精的特点 | 69堂亚洲精品首页| 国产精品高潮久久久久无| 国产一区在线看| 欧美色综合久久| 一区在线观看视频| 国产精品一品视频| 国产清纯白嫩初高生在线观看91| 奇米影视在线99精品| 制服丝袜激情欧洲亚洲| 亚洲午夜影视影院在线观看| 91久久香蕉国产日韩欧美9色| 国产精品久久久久一区二区三区 | 一级特黄大欧美久久久| 91免费视频网址| 亚洲精品免费在线| 欧美亚洲综合色| 亚洲成av人**亚洲成av**| 欧美日韩一二区| 婷婷一区二区三区| 日韩精品中文字幕在线不卡尤物| 日本va欧美va精品| 国产欧美精品区一区二区三区| 成人午夜在线免费| 亚洲一区影音先锋| 欧美一区二区网站| 不卡视频一二三四| 综合色天天鬼久久鬼色| 欧洲一区二区av| 免费高清视频精品| 自拍偷拍国产精品| 欧美日韩精品福利| 国产成人av电影在线| 亚洲制服丝袜一区| 欧美成人综合网站| 欧亚洲嫩模精品一区三区| 日本大胆欧美人术艺术动态| 久久精品一区二区三区四区| 色综合久久中文综合久久牛| 图片区小说区区亚洲影院| 国产午夜一区二区三区| 欧美日韩一区二区三区视频| 国产麻豆视频一区二区| 亚洲精品视频一区| 国产日韩亚洲欧美综合| 欧美日韩亚洲综合一区| av电影一区二区| 久久99热国产| 性感美女极品91精品| 中文字幕一区二区视频| 欧美不卡在线视频| 欧美日本在线观看| 色综合久久天天| 国产不卡在线一区| 国产麻豆91精品| 激情五月婷婷综合网| 性做久久久久久久久| 亚洲一区二区三区精品在线| 国产精品国模大尺度视频| 久久久久久久久久美女| 日韩久久精品一区| 日韩精品一区二区三区中文不卡| 欧美视频在线观看一区二区| 91精彩视频在线观看| 色婷婷久久一区二区三区麻豆| 国产成人精品免费一区二区| 国产成人午夜99999| 国产suv精品一区二区三区| 国产99久久久久| 国产成人鲁色资源国产91色综| 国产激情视频一区二区在线观看 | 欧美人伦禁忌dvd放荡欲情| 欧美色老头old∨ideo| 欧美日本一道本| 欧美v国产在线一区二区三区| 精品国产一区二区在线观看| 26uuu国产在线精品一区二区| 久久精品日韩一区二区三区| 中文一区在线播放| 亚洲最大色网站| 美女国产一区二区三区| 国产精品一二三四区| 色一情一伦一子一伦一区| 欧美一区二区三区免费大片| 久久久久久久久一| 亚洲在线观看免费视频| 久久综合综合久久综合| 成人免费毛片app| 欧美羞羞免费网站| 2014亚洲片线观看视频免费| 国产精品初高中害羞小美女文| 亚洲成a天堂v人片| 国产 欧美在线| 欧美一区二区二区| 亚洲欧美韩国综合色| 国产精品1024| 亚洲狠狠爱一区二区三区| 亚洲va欧美va国产va天堂影院| 久久av资源站| 在线免费不卡电影| 亚洲欧洲国产日韩| 国产老妇另类xxxxx| 91精品免费在线观看| 亚洲综合在线五月| 成人免费看片app下载| 精品日本一线二线三线不卡| 亚洲电影一区二区三区| 成人av网站在线观看免费| 亚洲精品一区二区三区香蕉| 亚洲小说欧美激情另类| 91社区在线播放| 中文字幕亚洲视频| 成人丝袜高跟foot| 久久精品人人爽人人爽| 国产精品综合网| 久久久精品欧美丰满| 国产高清精品在线| 久久精品人人爽人人爽| 国产精品996| 国产精品美日韩| 97久久久精品综合88久久| 中文字幕在线视频一区| 91无套直看片红桃| 一区二区三区国产| 欧美丰满美乳xxx高潮www| 亚洲6080在线| 欧美一级爆毛片| 国产精品一级在线| 曰韩精品一区二区| 欧美精品 日韩| 国产成人高清视频| 亚洲一区二区三区三| 日韩一区二区三区高清免费看看| 九九**精品视频免费播放| 日本一区二区不卡视频| 欧美性欧美巨大黑白大战| 日日欢夜夜爽一区| 日本一区免费视频| 欧美在线啊v一区| 免费在线观看日韩欧美| 欧美激情综合在线| 欧美熟乱第一页| 国产激情偷乱视频一区二区三区| 亚洲综合一区二区精品导航| 欧美精品一区二区久久婷婷| 91官网在线观看| 国产乱码精品一区二区三区忘忧草| 亚洲免费在线播放|