Oracle Fusion Middleware Java API Reference for Oracle TopLink (Deprecated)
11g Release 1 (11.1.1)

B32476-04

oracle.toplink.remotecommand.corba
Class CORBATransportManager

java.lang.Object
  extended by oracle.toplink.remotecommand.TransportManager
      extended by oracle.toplink.remotecommand.corba.CORBATransportManager
Direct Known Subclasses:
SunCORBATransportManager

public abstract class CORBATransportManager
extends TransportManager


Field Summary
 
Fields inherited from class oracle.toplink.remotecommand.TransportManager
DEFAULT_CONTEXT_FACTORY, DEFAULT_DEDICATED_CONNECTION_KEY, DEFAULT_DEDICATED_CONNECTION_VALUE, DEFAULT_IIOP_URL_PORT, DEFAULT_IIOP_URL_PROTOCOL, DEFAULT_NAMING_SERVICE, DEFAULT_REMOVE_CONNECTION_ON_ERROR_MODE, DEFAULT_URL_PORT, DEFAULT_URL_PROTOCOL, DEFAULT_USER_NAME, JNDI_NAMING_SERVICE, REGISTRY_NAMING_SERVICE
 
Constructor Summary
CORBATransportManager(RemoteCommandManager rcm)
           
 
Method Summary
abstract  oracle.toplink.internal.remotecommand.corba.CORBAConnection buildCORBAConnection()
          Return a new instance of the specific CORBA implementation that implements CORBAConnection interface.
abstract  java.lang.String getDefaultInitialContextFactoryName()
          Return the default initial context factory name for a specific CORBA orb.
 java.lang.String getDefaultLocalUrl()
          ADVANCED: Return the default local URL for JNDI lookups
 int getNamingServiceType()
          Return the only supported JNDI naming service type used to look up remote connections to other service instances.
abstract  oracle.toplink.internal.remotecommand.corba.CORBAConnection narrow(org.omg.CORBA.Object object)
          Narrow the object using the specific generated CORBA Helper class and cast it to a CORBAConnection.
 void removeLocalConnection()
          ADVANCED: Remove the local connection from remote accesses.
 
Methods inherited from class oracle.toplink.remotecommand.TransportManager
createDiscoveryManager, getInitialContextFactoryName, getLocalContextProperties, getPassword, getRemoteContextProperties, getUserName, setEncryptedPassword, setInitialContextFactoryName, setLocalContextProperties, setNamingServiceType, setPassword, setRemoteContextProperties, setShouldRemoveConnectionOnError, setUserName, shouldRemoveConnectionOnError
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CORBATransportManager

public CORBATransportManager(RemoteCommandManager rcm)
Method Detail

getDefaultLocalUrl

public java.lang.String getDefaultLocalUrl()
ADVANCED: Return the default local URL for JNDI lookups


removeLocalConnection

public void removeLocalConnection()
ADVANCED: Remove the local connection from remote accesses. The implementation removes the local connection from JNDI or RMI registry and set it to null. This method is invoked internally by TopLink when the RCM is shutdown and should not be invoked by user's application.

Specified by:
removeLocalConnection in class TransportManager

getNamingServiceType

public int getNamingServiceType()
Return the only supported JNDI naming service type used to look up remote connections to other service instances.

Overrides:
getNamingServiceType in class TransportManager
Returns:
The type of naming service used.

getDefaultInitialContextFactoryName

public abstract java.lang.String getDefaultInitialContextFactoryName()
Return the default initial context factory name for a specific CORBA orb.


narrow

public abstract oracle.toplink.internal.remotecommand.corba.CORBAConnection narrow(org.omg.CORBA.Object object)
Narrow the object using the specific generated CORBA Helper class and cast it to a CORBAConnection.


buildCORBAConnection

public abstract oracle.toplink.internal.remotecommand.corba.CORBAConnection buildCORBAConnection()
Return a new instance of the specific CORBA implementation that implements CORBAConnection interface.


Copyright © 1998, 2012, Oracle. All Rights Reserved.