org.jboss.ejb.plugins.jrmp.interfaces
Class GenericProxy

java.lang.Object
  |
  +--org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
EntityProxy, HomeProxy, StatefulSessionProxy, StatelessSessionProxy

public abstract class GenericProxy
extends java.lang.Object
implements java.io.Externalizable

Version:
$Revision: 1.7 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:
, Serialized Form

Constructor Summary
  GenericProxy()
           
protected GenericProxy(java.lang.String name, ContainerRemote container, boolean optimize)
           
 
Method Summary
static void addLocal(java.lang.String jndiName, ContainerRemote invoker)
           
 java.lang.Object getCredential()
           
static ContainerRemote getLocal(java.lang.String jndiName)
           
 java.security.Principal getPrincipal()
           
protected  boolean isLocal()
           
 void readExternal(java.io.ObjectInput in)
           
static void removeLocal(java.lang.String jndiName)
           
static void setTransactionManager(javax.transaction.TransactionManager txMan)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericProxy

public GenericProxy()

GenericProxy

protected GenericProxy(java.lang.String name,
                       ContainerRemote container,
                       boolean optimize)
Method Detail

getLocal

public static ContainerRemote getLocal(java.lang.String jndiName)

addLocal

public static void addLocal(java.lang.String jndiName,
                            ContainerRemote invoker)

removeLocal

public static void removeLocal(java.lang.String jndiName)

setTransactionManager

public static void setTransactionManager(javax.transaction.TransactionManager txMan)

getPrincipal

public java.security.Principal getPrincipal()

getCredential

public java.lang.Object getCredential()

isLocal

protected boolean isLocal()

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable


Copyright © 2000 The jBoss Organization. All Rights Reserved.