|
EclipseLink 2.3.2, build 'v20111125-r10461' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.sessions.coordination.TransportManager
org.eclipse.persistence.sessions.coordination.corba.CORBATransportManager
public abstract class CORBATransportManager
Field Summary | |
---|---|
protected RemoteCommandManager |
rcm
|
Constructor Summary | |
---|---|
CORBATransportManager(RemoteCommandManager rcm)
|
Method Summary | |
---|---|
abstract org.eclipse.persistence.internal.sessions.coordination.corba.CORBAConnection |
buildCORBAConnection()
PUBLIC: Return a new instance of the specific CORBA implementation that implements CORBAConnection interface. |
org.eclipse.persistence.internal.sessions.coordination.RemoteConnection |
createConnection(ServiceId connectionServiceId)
INTERNAL: Create and return a wrapper of a CORBA remote connection to the specified service |
void |
createLocalConnection()
INTERNAL: Create the local command connection for this transport in a naming service and return it. |
abstract java.lang.String |
getDefaultInitialContextFactoryName()
PUBLIC: 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()
PUBLIC: Return the only supported JNDI naming service type used to look up remote connections to other service instances. |
void |
initialize()
INTERNAL: Initialize default properties for RMI. |
abstract org.eclipse.persistence.internal.sessions.coordination.corba.CORBAConnection |
narrow(org.omg.CORBA.Object object)
PUBLIC: Narrow the object using the specific generated CORBA Helper class and cast it to a CORBAConnection . |
static byte[] |
processCommand(byte[] command,
RemoteCommandManager aRCM)
INTERNAL: Helper method that processes a byte[] command. |
void |
removeLocalConnection()
ADVANCED: Remove the local connection from remote accesses. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected RemoteCommandManager rcm
Constructor Detail |
---|
public CORBATransportManager(RemoteCommandManager rcm)
Method Detail |
---|
public void initialize()
initialize
in class TransportManager
public java.lang.String getDefaultLocalUrl()
public void removeLocalConnection()
removeLocalConnection
in class TransportManager
public int getNamingServiceType()
getNamingServiceType
in class TransportManager
public abstract java.lang.String getDefaultInitialContextFactoryName()
public abstract org.eclipse.persistence.internal.sessions.coordination.corba.CORBAConnection narrow(org.omg.CORBA.Object object)
CORBAConnection
.
public abstract org.eclipse.persistence.internal.sessions.coordination.corba.CORBAConnection buildCORBAConnection()
CORBAConnection
interface.
public org.eclipse.persistence.internal.sessions.coordination.RemoteConnection createConnection(ServiceId connectionServiceId)
createConnection
in class TransportManager
public static byte[] processCommand(byte[] command, RemoteCommandManager aRCM)
public void createLocalConnection()
createLocalConnection
in class TransportManager
|
EclipseLink 2.3.2, build 'v20111125-r10461' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |