From: Kabir K. <kk...@jb...> - 2005-05-22 19:40:34
|
User: kkhan Date: 05/05/22 15:40:17 Added: src/test/org/jboss/ejb3/test/ssladvanced StatelessClusteredBean.java StatelessBean.java BusinessInterface.java StatefulClusteredBean.java StatefulBean.java Log: Added "advanced" SSL tests Revision Changes Path 1.1 date: 2005/05/22 19:40:17; author: kkhan; state: Exp;jboss-ejb3/src/test/org/jboss/ejb3/test/ssladvanced/StatelessClusteredBean.java Index: StatelessClusteredBean.java =================================================================== /* * JBoss, the open source webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.ejb3.test.ssladvanced; import java.io.Serializable; import javax.ejb.Stateless; import org.jboss.ejb3.remoting.Clustered; import org.jboss.ejb3.remoting.RemoteBinding; import org.jboss.ejb3.remoting.RemoteBindings; /** * * @author <a href="mailto:kab...@jb...">Kabir Khan</a> * @version $Revision$ */ @Stateless @Clustered @RemoteBindings({ @RemoteBinding(clientBindUrl="sslsocket://0.0.0.0:3843", jndiBinding="StatelessClusteredSSL"), @RemoteBinding(clientBindUrl="socket://0.0.0.0:3873", jndiBinding="StatelessClusteredNormal") }) public class StatelessClusteredBean implements BusinessInterface, Serializable { public String echo(String s) { return "*** " + s + " ***"; } } 1.1 date: 2005/05/22 19:40:17; author: kkhan; state: Exp;jboss-ejb3/src/test/org/jboss/ejb3/test/ssladvanced/StatelessBean.java Index: StatelessBean.java =================================================================== /* * JBoss, the open source webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.ejb3.test.ssladvanced; import javax.ejb.Stateless; import org.jboss.ejb3.remoting.RemoteBinding; import org.jboss.ejb3.remoting.RemoteBindings; /** * * @author <a href="mailto:kab...@jb...">Kabir Khan</a> * @version $Revision$ */ @Stateless @RemoteBindings({ @RemoteBinding(clientBindUrl="sslsocket://0.0.0.0:3843", jndiBinding="StatelessSSL"), @RemoteBinding(clientBindUrl="socket://0.0.0.0:3873", jndiBinding="StatelessNormal") }) public class StatelessBean implements BusinessInterface { public String echo(String s) { return "*** " + s + " ***"; } } 1.1 date: 2005/05/22 19:40:17; author: kkhan; state: Exp;jboss-ejb3/src/test/org/jboss/ejb3/test/ssladvanced/BusinessInterface.java Index: BusinessInterface.java =================================================================== /* * JBoss, the open source webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.ejb3.test.ssladvanced; import javax.ejb.Remote; /** * * @author <a href="mailto:kab...@jb...">Kabir Khan</a> * @version $Revision$ */ @Remote public interface BusinessInterface { String echo(String s); } 1.1 date: 2005/05/22 19:40:17; author: kkhan; state: Exp;jboss-ejb3/src/test/org/jboss/ejb3/test/ssladvanced/StatefulClusteredBean.java Index: StatefulClusteredBean.java =================================================================== /* * JBoss, the open source webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.ejb3.test.ssladvanced; import java.io.Serializable; import javax.ejb.Stateful; import org.jboss.ejb3.remoting.Clustered; import org.jboss.ejb3.remoting.RemoteBinding; import org.jboss.ejb3.remoting.RemoteBindings; /** * * @author <a href="mailto:kab...@jb...">Kabir Khan</a> * @version $Revision$ */ @Stateful @Clustered @RemoteBindings({ @RemoteBinding(clientBindUrl="sslsocket://0.0.0.0:3843", jndiBinding="StatefulClusteredSSL"), @RemoteBinding(clientBindUrl="socket://0.0.0.0:3873", jndiBinding="StatefulClusteredNormal") }) public class StatefulClusteredBean implements BusinessInterface, Serializable { public String echo(String s) { return "*** " + s + " ***"; } } 1.1 date: 2005/05/22 19:40:17; author: kkhan; state: Exp;jboss-ejb3/src/test/org/jboss/ejb3/test/ssladvanced/StatefulBean.java Index: StatefulBean.java =================================================================== /* * JBoss, the open source webOS * * Distributable under LGPL license. * See terms of license at gnu.org. */ package org.jboss.ejb3.test.ssladvanced; import javax.ejb.Stateful; import org.jboss.ejb3.remoting.RemoteBinding; import org.jboss.ejb3.remoting.RemoteBindings; /** * * @author <a href="mailto:kab...@jb...">Kabir Khan</a> * @version $Revision$ */ @Stateful @RemoteBindings({ @RemoteBinding(clientBindUrl="sslsocket://0.0.0.0:3843", jndiBinding="StatefulSSL"), @RemoteBinding(clientBindUrl="socket://0.0.0.0:3873", jndiBinding="StatefulNormal") }) public class StatefulBean implements BusinessInterface { public String echo(String s) { return "*** " + s + " ***"; } } |