| Package | Description |
|---|---|
| org.cojen.dirmi |
Public API for Dirmi.
|
| org.cojen.dirmi.core |
Session implementation classes.
|
| Modifier and Type | Method and Description |
|---|---|
Session |
SessionConnector.connect()
Returns a new session, blocking until it has been established.
|
Session |
SessionConnector.connect(long timeout,
TimeUnit unit)
Returns a new session, blocking until it has been established.
|
Session |
Environment.newSession(ChannelBroker broker)
Attempts to connect using given broker, blocking until session is
established.
|
Session |
Environment.newSession(ChannelBroker broker,
long timeout,
TimeUnit unit)
Attempts to connect using given broker, blocking until session is
established.
|
Session[] |
Environment.newSessionPair()
Returns two locally connected sessions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SessionListener.established(Session session)
Called at most once as soon as session has been established.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StandardSession
Standard implementation of a remote method invocation
Session. |
| Modifier and Type | Method and Description |
|---|---|
static Session |
StandardSession.create(IOExecutor executor,
ChannelBroker broker) |
static Session |
StandardSession.create(IOExecutor executor,
ChannelBroker broker,
long timeout,
TimeUnit unit) |
static Session |
StandardSession.create(IOExecutor executor,
ChannelBroker broker,
Timer timer) |
Copyright © 2006–2015 Cojen. All rights reserved.