Skip navigation links

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

B32476-02


oracle.toplink.remote
Class AbstractJNDIClusteringService

java.lang.Object
  extended by java.lang.Thread
      extended by oracle.toplink.remote.AbstractClusteringService
          extended by oracle.toplink.remote.AbstractJNDIClusteringService

All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
CORBAJNDIClusteringService, JMSClusteringService, RMIJNDIClusteringService, RMIJNDIClusteringService, WLSClusteringService

Deprecated. since OracleAS TopLink 10g (10.1.3). This class is replaced by TransportManager

public abstract class AbstractJNDIClusteringService
extends AbstractClusteringService

Purpose:To Provide a framework for offering customers the ability to automatically connect multiple sessions for synchrnization.

Descripton:This thread object will place a remote dispatcher in the specified JNDI space. it will also monitor the specified multicast socket to allow other sessions to connect.

See Also:
CacheSynchronizationManager, AbstractClusteringService

Nested Class Summary

 

Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler

 

Field Summary

 

Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY

 

Constructor Summary
AbstractJNDIClusteringService(Session session)
          Deprecated. Creates an AbstractJNDIClusteringService
AbstractJNDIClusteringService(java.lang.String multicastAddress, int multicastPort, Session session)
          Deprecated. ADVANCED: Creates an AbstractJNDIClusteringService

 

Method Summary
 javax.naming.Context getContext(java.lang.String jndiHostURL)
          Deprecated. Since 4.5
 java.util.Hashtable getInitialContextProperties()
          Deprecated. ADVANCED: This method allows the user to get the Context properties that will be used to create the initial context.
 java.lang.String getPassword()
          Deprecated. ADVANCED: returns the Username if one is required to access the JNDI service
 java.lang.String getUserName()
          Deprecated. ADVANCED: returns the Username if one is required to access the JNDI service
 void setContext(javax.naming.Context context)
          Deprecated. Sets the active JNDI Context to store the remote service in.
 void setInitialContextFactoryName(java.lang.String initialContextFactory)
          Deprecated. ADVANCED: Use this method to set the Initial Conext Factory for accessing JNDI.
 void setInitialContextProperties(java.util.Hashtable properties)
          Deprecated. ADVANCED: This method allows the user to set the Context properties for creating the initial context for a JNDI connection if the properties have not allready been set globally.
 void setLocalHostURL(java.lang.String url)
          Deprecated. Set the host address of the naming service url.
 void setPassword(java.lang.String password)
          Deprecated. Sets the Password if one is required to access the JNDI service
 void setUserName(java.lang.String userName)
          Deprecated. Sets the Username if one is required to access the JNDI service

 

Methods inherited from class oracle.toplink.remote.AbstractClusteringService
createRemoteConnection, deregisterDispatcher, getAnnouncementDelay, getApplicationName, getCommunicationSocket, getDispatcher, getLocalHostURL, getLocalRemoteConnection, getMulticastGroupAddress, getMulticastPort, getSessionId, getTimeToLive, registerDispatcher, setAnnouncementDelay, setApplicationName, setDispatcher, setMulticastGroupAddress, setMulticastPort, setSessionId, setTimeToLive, stopListening

 

Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

AbstractJNDIClusteringService

public AbstractJNDIClusteringService(Session session)
Deprecated. 
Creates an AbstractJNDIClusteringService
Parameters:
jndiHostName - The host name of the JNDI service.

AbstractJNDIClusteringService

public AbstractJNDIClusteringService(java.lang.String multicastAddress,
                                     int multicastPort,
                                     Session session)
Deprecated. 
ADVANCED: Creates an AbstractJNDIClusteringService
Parameters:
multicastAddress - The address of the multicast group
multicastPort - The port the multicast group is listening on.

Method Detail

getContext

public javax.naming.Context getContext(java.lang.String jndiHostURL)
Deprecated. Since 4.5
ADVANCED: Returns the active JNDI Context to store the remote service in

setContext

public void setContext(javax.naming.Context context)
Deprecated. 
Sets the active JNDI Context to store the remote service in.

setLocalHostURL

public void setLocalHostURL(java.lang.String url)
Deprecated. 
Description copied from class: oracle.toplink.remote.AbstractClusteringService
Set the host address of the naming service url.
Overrides:
setLocalHostURL in class AbstractClusteringService
Parameters:
url - jndi host url

getInitialContextProperties

public java.util.Hashtable getInitialContextProperties()
Deprecated. 
ADVANCED: This method allows the user to get the Context properties that will be used to create the initial context.

setInitialContextProperties

public void setInitialContextProperties(java.util.Hashtable properties)
Deprecated. 
ADVANCED: This method allows the user to set the Context properties for creating the initial context for a JNDI connection if the properties have not allready been set globally. Usually if TopLink is running within the same VM as this attribute is not required. Use this method if TopLink is having problems connecting to the JNDI Service, or JMS Service

getUserName

public java.lang.String getUserName()
Deprecated. 
ADVANCED: returns the Username if one is required to access the JNDI service

setUserName

public void setUserName(java.lang.String userName)
Deprecated. 
Sets the Username if one is required to access the JNDI service

getPassword

public java.lang.String getPassword()
Deprecated. 
ADVANCED: returns the Username if one is required to access the JNDI service

setPassword

public void setPassword(java.lang.String password)
Deprecated. 
Sets the Password if one is required to access the JNDI service

setInitialContextFactoryName

public void setInitialContextFactoryName(java.lang.String initialContextFactory)
Deprecated. 
ADVANCED: Use this method to set the Initial Conext Factory for accessing JNDI. This method is only required if the user is having difficulties getting TopLink to connect to JNDI or JMS

Skip navigation links

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