- Chunk - Class in org.objectweb.jonathan.resources.api
-
A chunk represents a part of an array of bytes.
- Chunk(byte[], int, int) - Constructor for class org.objectweb.jonathan.resources.api.Chunk
-
Constructs a new chunk with the specified data and offsets.
- chunk_factory - Variable in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
- ChunkFactory - Interface in org.objectweb.jonathan.resources.api
-
A chunk factory builds chunks, possibly implementing a specific chunk
management policy.
- ChunkProvider - Interface in org.objectweb.jonathan.resources.api
-
Chunk providers are used to wrap input streams (like, e.g., socket input streams)
in unmarshallers.
- close() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
This method causes the message to lose all its references to the underlying
chunks, and
release
each
of them.
- close() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Closes the target unmarshaller, releasing all underlying resources
(including a possible chunk provider).
- close() - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Closes the session, letting the associated resources be released or
reused.
- close() - Method in interface org.objectweb.jonathan.protocols.api.Session_High
-
Closes the session, letting the associated resources be released or
reused.
- close() - Method in interface org.objectweb.jonathan.protocols.http.api.HttpServerConnection
-
Close this connection.
- close() - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpSrvConnectionFactory
-
Tells the factory to release the server socket.
- close() - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpChunkProvider
-
- close() - Method in interface org.objectweb.jonathan.resources.api.ChunkProvider
-
Closes the chunk provider.
- CommunicationException - Exception in org.objectweb.jonathan.protocols.api
-
CommunicationException is a checked exception that indicates that an error
occurred when trying to communicate with a remote object interface.
- CommunicationException() - Constructor for exception org.objectweb.jonathan.protocols.api.CommunicationException
-
Constructs a new CommunicationException with no detail message.
- CommunicationException(String) - Constructor for exception org.objectweb.jonathan.protocols.api.CommunicationException
-
Builds a CommunicationException with a detail message.
- CommunicationException(Exception) - Constructor for exception org.objectweb.jonathan.protocols.api.CommunicationException
-
Builds a CommunicationException that wraps another exception.
- Connection(IpConnection) - Constructor for class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Builds a new connection.
- connection_mgr - Variable in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
connection manager
- context_factory - Variable in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
- context_factory - Variable in class org.objectweb.jonathan.resources.lib.JScheduler
-
- copy(Marshaller) - Static method in class org.objectweb.jonathan.helpers.MessageHelpers
-
Copies the contents of a message into an array of bytes.
- createProtocol(NamingContext) - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
- createProtocol(NamingContext) - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
- createProtocolGraph(ProtocolGraph[], Context) - Method in interface org.objectweb.jonathan.protocols.api.Protocol
-
Creates a new protocol graph with a number of given sub
protocol graphs.
- createProtocolGraph(ProtocolGraph[], Context) - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
- createProtocolGraph(ProtocolGraph[], Context) - Method in class org.objectweb.jonathan.protocols.multiplex.lib.MultiplexProtocol
-
- createProtocolGraph(ProtocolGraph[], Context) - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
- createProtocolGraph(ProtocolGraph[], Context) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
Creates a new ProtocolGraph
- createSessionIdentifier(Properties, SessionIdentifier[]) - Method in interface org.objectweb.jonathan.protocols.api.Protocol
-
Creates a new session identifier with the provided info
- createSessionIdentifier(Properties, SessionIdentifier[]) - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
- createSessionIdentifier(Properties, SessionIdentifier[]) - Method in class org.objectweb.jonathan.protocols.multiplex.lib.MultiplexProtocol
-
- createSessionIdentifier(Properties, SessionIdentifier[]) - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
- createSessionIdentifier(Properties, SessionIdentifier[]) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
- data - Variable in class org.objectweb.jonathan.resources.api.Chunk
-
The associated array of bytes.
- decode(byte[], int, int) - Method in interface org.objectweb.jonathan.binding.api.NamingContext
-
Decodes an identifier from a buffer portion.
- decode(UnMarshaller) - Method in interface org.objectweb.jonathan.binding.api.NamingContext
-
Decodes an identifier from the provided unmarshaller.
- decode(byte[], int, int) - Method in class org.objectweb.jonathan.binding.domain.JDomain
-
Decodes an identifier from a buffer portion.
- decode(UnMarshaller) - Method in class org.objectweb.jonathan.binding.domain.JDomain
-
Decodes an identifier from the provided unmarshaller.
- decode(byte[], int, int) - Method in class org.objectweb.jonathan.binding.echannel.EBinder
-
Decode an indentifier (an EId) representing an event channel out of the
supplied array of bytes
- decode(UnMarshaller) - Method in class org.objectweb.jonathan.binding.echannel.EBinder
-
Decodes an identifier from the provided unmarshaller.
- decode(byte[], int, int) - Method in class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Decodes an identifier from a buffer portion.
- decode(UnMarshaller) - Method in class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Decodes an identifier from the provided unmarshaller.
- decode(byte[], int, int) - Method in class org.objectweb.jonathan.binding.soa.SingleOAdapter
-
Decodes an identifier from a buffer portion.
- decode(UnMarshaller) - Method in class org.objectweb.jonathan.binding.soa.SingleOAdapter
-
Decodes an identifier from the provided unmarshaller.
- decode(UnMarshaller) - Method in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
Initialize a RTP header from an input message
- delete() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Deletes this connection, removing it from the connection manager, and
closing the socket.
- delete() - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Deletes this connection, removing it from the connection manager, and
closing the socket.
- direct() - Method in interface org.objectweb.jonathan.protocols.api.Session_High
-
- duplicate() - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpChunkProvider
-
- duplicate(int, int) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpChunkProvider
-
- duplicate() - Method in class org.objectweb.jonathan.resources.api.Chunk
-
Duplicates the whole chunk.
- duplicate(int, int) - Method in class org.objectweb.jonathan.resources.api.Chunk
-
Partially duplicates this chunk.
- EBinder - Class in org.objectweb.jonathan.binding.echannel
-
EBinder is a binder allowing the construction of Event Channels
following a publish-subscribe interaction style.
- EBinder(ChunkFactory, MarshallerFactory, NamingContext, StubFactory) - Constructor for class org.objectweb.jonathan.binding.echannel.EBinder
-
Builds a new EBinder instance
- EBinder.EId - Class in org.objectweb.jonathan.binding.echannel
-
EId is an indentifier representing an event channel of a given type and
relying on a given multicast address and port.
- EId(String, int, String) - Constructor for class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
Builds a new EId representing an event channel of a given type relying
on a given multicast address and port
- EId(byte[], int, int) - Constructor for class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
Builds a new EId representing an event channel by decoding the
information supplied in a byte array
- EId(UnMarshaller) - Constructor for class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
Builds a new EId representing an event channel by decoding the
information supplied in an unmarshaller.
- emit(Chunk) - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
- emit(Chunk) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
- encode() - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Encodes the target identifier in an array of bytes.
- encode(Marshaller) - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Encodes the target identifier in a marshaller.
- encode() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- encode(Marshaller) - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- encode(byte[]) - Method in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
Marshalls the RTP header into an output message
- EndOfMessageException - Exception in org.objectweb.jonathan.presentation.api
-
EndOfMessageException is a checked exception that indicates that the end of
the message on which some operation is performed has been reached.
- EndOfMessageException() - Constructor for exception org.objectweb.jonathan.presentation.api.EndOfMessageException
-
Constructs a new EndOfMessageException with no detail message.
- EndOfMessageException(String) - Constructor for exception org.objectweb.jonathan.presentation.api.EndOfMessageException
-
Builds a EndOfMessageException with a detail message.
- EndOfMessageException(Exception) - Constructor for exception org.objectweb.jonathan.presentation.api.EndOfMessageException
-
Builds a EndOfMessageException that wraps another exception.
- enter() - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Causes a job
"escaped"
from the scheduler to be re-admitted
in the set of jobs managed by the target scheduler.
- enter() - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Causes a job
"escaped"
from the scheduler to be re-admitted
in the set of jobs managed by the target scheduler.
- equals(Object) - Method in class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
Compares this object to the specified object.
- escape() - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Causes the calling job to be removed from the set of jobs managed by the
target scheduler.
- escape() - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Causes the calling job to be removed from the set of jobs managed by the
target scheduler.
- export(Object, Context) - Method in interface org.objectweb.jonathan.binding.api.NamingContext
-
Creates a new identifier for the object interface designated by the
itf parameter.
- export(Object, Context) - Method in class org.objectweb.jonathan.binding.domain.JDomain
-
Creates a new identifier for the object interface designated by the
id parameter.
- export(NamingContext, int) - Method in class org.objectweb.jonathan.binding.domain.JDomain
-
Registers the provided context
under jid
in the
target context.
- export(Object, Context) - Method in class org.objectweb.jonathan.binding.echannel.EBinder
-
This operation has no meaning in this context: an InternalException is
always thrown.
- export(Object, Context) - Method in class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Exports the provided implementation to the target adapter, and then
recursively to the naming context in the context.
- export(Object, Context, NamingContext) - Method in class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Exports the provided implementation to the target adapter, and then
recursively to the provided naming context.
- export(Object, Context) - Method in class org.objectweb.jonathan.binding.soa.SingleOAdapter
-
Exports the provided implementation to the target adapter, and then
recursively to the naming context in the context.
- export(Object, Context, NamingContext) - Method in class org.objectweb.jonathan.binding.soa.SingleOAdapter
-
Exports the provided implementation to the target adapter, and then
recursively to the provided naming context.
- export(Session_Low) - Method in interface org.objectweb.jonathan.protocols.api.ProtocolGraph
-
Exports a session using the graph represented by the target object.
- ExportException - Exception in org.objectweb.jonathan.binding.api
-
ExportException is a checked exception that an interface could not be
exported for some reason.
- ExportException() - Constructor for exception org.objectweb.jonathan.binding.api.ExportException
-
Constructs a new ExportException with no detail message.
- ExportException(String) - Constructor for exception org.objectweb.jonathan.binding.api.ExportException
-
Builds an ExportException with a detail message.
- ExportException(Exception) - Constructor for exception org.objectweb.jonathan.binding.api.ExportException
-
Builds a ExportException that wraps another exception.
- getCanonicalHostName(String) - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpConnectionMgr
-
Returns the canonical host name of the provided host.
- getCanonicalHostName(String) - Method in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Returns the canonical host name corresponding to hostname.
- getCanonicalHostName(String) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr
-
Returns the canonical host name of the provided host.
- getContext() - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Returns the naming context associated with the target identifier.
- getContext() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- getContext() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Returns a Context
associated with this marshaller.
- getContext() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Returns a Context
associated with this unmarshaller.
- getContext() - Method in interface org.objectweb.jonathan.resources.api.Job
-
Returns a context associated with the target Job.
- getCurrent() - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Returns the currently executing job (the job performing the call).
- getCurrent() - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Returns the currently executing job (the job performing the call).
- getHints() - Method in class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
- getHls() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpSession
-
Returns the Higher Level Session associated with the target session, i.e.,
the session to which the data read from the Tcp/Ip connection will be sent.
- getHostName() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Returns the host name of the underlying socket.
- getHostName() - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpSrvConnectionFactory
-
Returns the host name of the encapsulated socket.
- getHostName() - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Returns the host name of the underlying socket.
- getIdentifiers() - Method in interface org.objectweb.jonathan.binding.api.Reference
-
Returns the set of identifiers associated with the target reference.
- getInfo() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
Yield info about this session, as a Context.
- getInfo() - Method in class org.objectweb.jonathan.protocols.http.api.HttpSessionIdentifier
-
- getLower() - Method in class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
Get the lower nodes
- getMtu() - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
Returns the MulticastIpProtocol MTU (maximum transmition unit).
- getOffset() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Returns the current offset in the message, i.e., the position in the message
at which the next byte will be written.
- getPort() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Returns the port number of the underlying socket.
- getPort() - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpSrvConnectionFactory
-
Returns the local port of the encapsulated socket.
- getPort() - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Returns the port number of the underlying socket.
- getProtocol() - Method in class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
Get the protocol id of this node
- getProtocol() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
Returns the protocol that created this session identifier.
- getProtocolGraph() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
Returns a session identifier for the event channel represented by this EId
- getProtocolId() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
What kind of protocol does this session identifier relate to?
- getProtocolId() - Method in class org.objectweb.jonathan.protocols.http.api.HttpSessionIdentifier
-
- getProtocolId() - Method in class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
- getSession() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Returns the session attached to this connection.
- getSession() - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Returns the session attached to this connection.
- getSession_High() - Method in interface org.objectweb.jonathan.protocols.multiplex.api.MultiplexingPolicy
-
Returns the "best" Session_High in the Policy's list at the
time of the asking.
- getSessionIdentifier() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
Returns a session identifier for the event channel represented by this EId
- getState() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Returns the state of the message as a (chain of) chunk(s).
- getTarget() - Method in interface org.objectweb.jonathan.protocols.api.RequestSession
-
Returns the target object represented by this request session.
- getUrl() - Method in interface org.objectweb.jonathan.protocols.http.api.HttpServerConnection
-
Get the url of this connection
- GIOP - Static variable in interface org.objectweb.jonathan.protocols.api.ProtocolIdentifiers
-
- Identifier - Interface in org.objectweb.jonathan.binding.api
-
An identifier uniquely identifies an applicative object interface in a given
naming context
.
- initial_size - Static variable in class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Initial size of the object table.
- inputStream() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Returns an input stream to read data from the unmarshaller.
- INVOC_PAYLOAD - Static variable in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
our proprietary payload constant
- IpConnection - Interface in org.objectweb.jonathan.protocols.ip.api
-
A IpConnection represents a communication resource.
- IpSession - Interface in org.objectweb.jonathan.protocols.ip.api
-
- IpSessionIdentifier - Class in org.objectweb.jonathan.protocols.ip.api
-
- IpSessionIdentifier(String, int) - Constructor for class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
Constructs a new IpSessionIdentifier with the specified host name and port
number.
- IpSessionIdentifier() - Constructor for class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
Constructs a new empty IpSessionIdentifier.
- IPv4ConnectionFactory - Class in org.objectweb.jonathan.protocols.ip.lib
-
Implementation of an IP V4 connection factory.
- IPv4ConnectionFactory() - Constructor for class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Returns a new IPv4ConnectionFactory with default parameters
- IPv4ConnectionFactory(String, boolean, int, int, boolean, int, int, boolean) - Constructor for class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Returns a new IPv4 connection factory
- isAnInvocationProtocol() - Method in interface org.objectweb.jonathan.protocols.api.Protocol
-
Returns true if the target protocol is an invocation protocol.
- isAnInvocationProtocol() - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
Returns false
- isAnInvocationProtocol() - Method in class org.objectweb.jonathan.protocols.multiplex.lib.MultiplexProtocol
-
- isAnInvocationProtocol() - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
- isAnInvocationProtocol() - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
Returns false: TcpIpProtocol cannot deal with invocations.
- isLittleEndian() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Returns true if this marshaller is little-endian, false otherwise.
- isLittleEndian() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Returns true if this unmarshaller is little-endian, false otherwise.
- isLocal() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
Return true if the target identifier corresponds to a local
connection
- isLocal(IpSessionIdentifier) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
Returns true if the provided session identifier corresponds to a local
connection managed by this protocol.
- isValid() - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Tests the validity of the target identifier.
- isValid() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- main(String[]) - Static method in class org.objectweb.jonathan.Release
-
Prints the current Jeremie release number.
- marker - Variable in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
the marker status
- MarshalException - Exception in org.objectweb.jonathan.presentation.api
-
MarshalException is a checked exception that indicates that an error occured
when marshalling data.
- MarshalException() - Constructor for exception org.objectweb.jonathan.presentation.api.MarshalException
-
Constructs a new MarshalException with no detail message.
- MarshalException(String) - Constructor for exception org.objectweb.jonathan.presentation.api.MarshalException
-
Builds a MarshalException with a detail message.
- MarshalException(Exception) - Constructor for exception org.objectweb.jonathan.presentation.api.MarshalException
-
Builds a MarshalException that wraps another exception.
- Marshaller - Interface in org.objectweb.jonathan.presentation.api
-
Marshaller is the type of basic types marshallers.
- marshaller_factory - Variable in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
- MarshallerFactory - Interface in org.objectweb.jonathan.presentation.api
-
a marshaller factory is a factory for marshallers and unmarshallers (...)
- max_idle - Variable in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr
-
Maximum number of idle connections kept by this manager.
- MessageHelpers - Class in org.objectweb.jonathan.helpers
-
This class contains some methods to deal with messages (marshallers).
- MessageHelpers() - Constructor for class org.objectweb.jonathan.helpers.MessageHelpers
-
- MinimalAdapter - Class in org.objectweb.jonathan.binding.moa
-
MinimalAdapter is a class of simple object adapters, simply maintaining
a table of Java objects.
- MinimalAdapter() - Constructor for class org.objectweb.jonathan.binding.moa.MinimalAdapter
-
Constucts a new MinimalAdapter.
- MULTICASTIP - Static variable in interface org.objectweb.jonathan.protocols.api.ProtocolIdentifiers
-
- MulticastIpProtocol - Class in org.objectweb.jonathan.protocols.multicast_ip
-
The MulticastIpProtocol class is a protocol class encapsulating the
IP Multicast protocol.
- MulticastIpProtocol(MarshallerFactory) - Constructor for class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
Build a new MulticastIpProtocol
- MULTIPLEX - Static variable in interface org.objectweb.jonathan.protocols.api.ProtocolIdentifiers
-
- MultiplexingPolicy - Interface in org.objectweb.jonathan.protocols.multiplex.api
-
This interface is the contract passed between a multiplexing policy
module and the multiplexing layer.
- MultiplexingPolicyFactory - Interface in org.objectweb.jonathan.protocols.multiplex.api
-
Classes implementing this interface are able to provide a Multiplex
Protocol with a MultiplexingPolicy in order for the protocol's
Session_High interface to be able to pick a lower level
Session_High to send the message.
- MultiplexProtocol - Class in org.objectweb.jonathan.protocols.multiplex.lib
-
Simple protocol relaying messages between other protocol
layers.
- MultiplexProtocol(ContextFactory, boolean, MultiplexingPolicyFactory) - Constructor for class org.objectweb.jonathan.protocols.multiplex.lib.MultiplexProtocol
-
- NamingContext - Interface in org.objectweb.jonathan.binding.api
-
NamingContext
is a specific sort of
naming context
used to
create and manage names of type
Identifier
.
- newChunk() - Method in interface org.objectweb.jonathan.resources.api.ChunkFactory
-
Returns a chunk.
- newChunk(int) - Method in interface org.objectweb.jonathan.resources.api.ChunkFactory
-
Returns a chunk whose associated array of bytes is (at least) of size
size.
- newChunk() - Method in class org.objectweb.jonathan.resources.lib.JChunkFactory
-
Returns a chunk of a default (small) size.
- newChunk(int) - Method in class org.objectweb.jonathan.resources.lib.JChunkFactory
-
Returns a chunk of (at least) the specified size.
- newChunk() - Method in class org.objectweb.jonathan.resources.lib.SimpleChunkFactory
-
Returns a chunk of a default size.
- newChunk(int) - Method in class org.objectweb.jonathan.resources.lib.SimpleChunkFactory
-
Returns a chunk of (at least) the specified size.
- newCltConnection(String, int, IpSession) - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpConnectionMgr
-
Returns a new client connection.
- newCltConnection(String, int, IpSession) - Method in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Builds a new client-side connection with the provided parameters.
- newCltConnection(String, int, IpSession) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr
-
Returns a new client connection.
- newCltConnection(IpConnection) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr
-
Builds a new client-side connection encapsulating the provided connection.
- newConfiguration(Class) - Static method in class org.objectweb.jonathan.helpers.LogConfiguration
-
Returns the effective bootstrap configuration.
- newConfiguration(Class) - Static method in class org.objectweb.jonathan.kernel.api.Kernel
-
Returns the effective bootstrap configuration.
- newConnection(String, int, IpSession) - Method in interface org.objectweb.jonathan.protocols.ip.api.UdpConnectionMgr
-
- newId(String, int, String) - Method in class org.objectweb.jonathan.binding.echannel.EBinder
-
Builds a new identifier representing an event channel of a given type
and relying on a givent multicast address and port
- newJob() - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Returns a new job created by the scheduler.
- newJob() - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Returns a new job created by the scheduler.
- newMarshaller() - Method in interface org.objectweb.jonathan.presentation.api.MarshallerFactory
-
Returns a new marshaller.
- newPolicy(Session_High[], Protocol[]) - Method in interface org.objectweb.jonathan.protocols.multiplex.api.MultiplexingPolicyFactory
-
Creates a new MultiplexingPolicy instance.
- newPolicy(Session_High[], Protocol[]) - Method in class org.objectweb.jonathan.protocols.multiplex.lib.RandomPolicyFactory
-
- newPolicy(Session_High[], Protocol[]) - Method in class org.objectweb.jonathan.protocols.multiplex.lib.SimplePolicyFactory
-
- newProtocolGraph() - Method in interface org.objectweb.jonathan.protocols.http.api.HttpProtocol
-
Creates a new ProtocolGraph dealing with HTTP
- newProtocolGraph(String) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpProtocol
-
Creates a new ProtocolGraph dealing with HTTP
- newProtocolGraph(String, int) - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
Builds a new Protocol graph associated with an (IP multicast address,
port) pair
- newProtocolGraph(ProtocolGraph) - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
Builds a new RTP ProtocolGraph
- newServerConnection(String) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpServerConnectionFactory
-
Create a new servlet awaiting connections.
- newSessionIdentifier(String) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpProtocol
-
Creates a new session identifier
- newSessionIdentifier(String, String, int) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpProtocol
-
Creates a new session identifier
- newSessionIdentifier(String, int) - Method in class org.objectweb.jonathan.protocols.multicast_ip.MulticastIpProtocol
-
Builds a new SessionIdentifier associated with an (IP multicast address,
port) pair
- newSessionIdentifier(SessionIdentifier) - Method in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
Builds a new RTP SessionIdentifier
- newSessionIdentifier(String, int) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
Creates a new TcpIpSessionIdentifier.
- newSrvConnection(IpSession) - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpSrvConnectionFactory
-
Returns a new connection for the provided session, obtained from the
encapuslated server socket.
- newSrvConnection(Socket, IpSession, String, int) - Method in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Builds a new server-side connection with the provided parameters.
- newSrvConnectionFactory(int) - Method in interface org.objectweb.jonathan.protocols.ip.api.TcpIpConnectionMgr
-
Returns a new server connection factory encapsulating a server socket on the
provided port.
- newSrvConnectionFactory(int) - Method in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Returns a new server connection factory encapsulating a server socket on the
provided port.
- newSrvConnectionFactory(int) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr
-
Returns a new server connection factory encapsulating a server socket on the
provided port.
- newStub(SessionIdentifier, Identifier[], Context) - Method in interface org.objectweb.jonathan.stub_factories.api.StubFactory
-
Creates a new stub.
- newUnMarshaller(ChunkProvider) - Method in interface org.objectweb.jonathan.presentation.api.MarshallerFactory
-
Returns a new unmarshaller, using the provided chunk provider as a data
source.
- newUnMarshaller(Chunk, int) - Method in interface org.objectweb.jonathan.presentation.api.MarshallerFactory
-
Returns a new unmarshaller, using the provided chunk(s) as a data source.
- next() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
Return the session identifiers corresponding to the lower level
protocol layers, if any
- next() - Method in class org.objectweb.jonathan.protocols.http.api.HttpSessionIdentifier
-
Returns an empty array: this is a leaf protocol really.
- next() - Method in class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
Return an empty array: this is a leaf protocol in the protocol
tree.
- next - Variable in class org.objectweb.jonathan.resources.api.Chunk
-
The next chunk in the chain
- notify(Object) - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Unblocks a job
waiting
on the lock.
- notify(Object) - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Unblocks a job
waiting
on the lock.
- notifyAll(Object) - Method in interface org.objectweb.jonathan.resources.api.Scheduler
-
Unblocks all jobs
waiting
on the lock.
- notifyAll(Object) - Method in class org.objectweb.jonathan.resources.lib.JScheduler
-
Unblocks all jobs
waiting
on the lock.
- offset - Variable in class org.objectweb.jonathan.resources.api.Chunk
-
The index of the first valid (written) byte in this chunk.
- org.objectweb.jonathan - package org.objectweb.jonathan
-
- org.objectweb.jonathan.binding.api - package org.objectweb.jonathan.binding.api
-
Provides a set of classes and interfaces for application level identifiers,
naming contexts and binders.
- org.objectweb.jonathan.binding.domain - package org.objectweb.jonathan.binding.domain
-
Provides the default domain implementation.
- org.objectweb.jonathan.binding.echannel - package org.objectweb.jonathan.binding.echannel
-
Provides an implementation of an event channel service relying on RTP on top
of IP multicast.
- org.objectweb.jonathan.binding.moa - package org.objectweb.jonathan.binding.moa
-
Provides classes implementing a minimal object adapter.
- org.objectweb.jonathan.binding.soa - package org.objectweb.jonathan.binding.soa
-
Provides classes implementing an adaptor for a single object.
- org.objectweb.jonathan.helpers - package org.objectweb.jonathan.helpers
-
Provides some helper classes.
- org.objectweb.jonathan.kernel.api - package org.objectweb.jonathan.kernel.api
-
Provides abstractions used to configure a virtual machine using Jonathan's
configuration framework.
- org.objectweb.jonathan.presentation.api - package org.objectweb.jonathan.presentation.api
-
Provides a set of classes and interfaces for presentation protocols
(marshallers and unmarshallers).
- org.objectweb.jonathan.protocols.api - package org.objectweb.jonathan.protocols.api
-
Provides a set of classes and interfaces for communication protocols.
- org.objectweb.jonathan.protocols.http.api - package org.objectweb.jonathan.protocols.http.api
-
A set of classes and interfaces specializing the binding abstractions
to the HTTP protocol, and abstracting connection management.
- org.objectweb.jonathan.protocols.ip.api - package org.objectweb.jonathan.protocols.ip.api
-
Provides a set of classes and interfaces refining the binding abstractions in
the case of IP protocols, and introduces some connection management abstractions.
- org.objectweb.jonathan.protocols.ip.lib - package org.objectweb.jonathan.protocols.ip.lib
-
Provides a default implementation for TCP/IP connection management.
- org.objectweb.jonathan.protocols.multicast_ip - package org.objectweb.jonathan.protocols.multicast_ip
-
Provides an encapsulation of the IP multicast protocol
- org.objectweb.jonathan.protocols.multiplex.api - package org.objectweb.jonathan.protocols.multiplex.api
-
- org.objectweb.jonathan.protocols.multiplex.lib - package org.objectweb.jonathan.protocols.multiplex.lib
-
- org.objectweb.jonathan.protocols.rtp - package org.objectweb.jonathan.protocols.rtp
-
Provides an implementation of the RTP protocol.
- org.objectweb.jonathan.protocols.tcpip - package org.objectweb.jonathan.protocols.tcpip
-
Provides a set of classes giving access to the TCP/IP protocol stack.
- org.objectweb.jonathan.resources.api - package org.objectweb.jonathan.resources.api
-
Provides a set of classes and interfaces dealing with resource
management.
- org.objectweb.jonathan.resources.lib - package org.objectweb.jonathan.resources.lib
-
Provides implementations for various resources and managers.
- org.objectweb.jonathan.stub_factories.api - package org.objectweb.jonathan.stub_factories.api
-
Provides an interface for stub factories.
- outputStream() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Returns an output stream to write into the message.
- payload - Variable in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
the type of payload
- port - Variable in class org.objectweb.jonathan.protocols.ip.api.IpSessionIdentifier
-
Port number of this session identifier.
- prepare(Marshaller) - Method in interface org.objectweb.jonathan.protocols.api.Session_High
-
Lets the target session write its own headers into the provided message
(one-way case).
- prepare() - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpChunkProvider
-
- prepare() - Method in interface org.objectweb.jonathan.resources.api.ChunkProvider
-
Returns a chunk to read data from.
- prepareExceptionReply() - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Lets the target session write its own headers into a newly created message
and returns it (exception case)
- prepareInvocation(Marshaller) - Method in interface org.objectweb.jonathan.protocols.api.Session_High
-
- prepareLocationForwardReply() - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Lets the target session write its own headers into a newly created message
and returns it (location forward case)
- prepareReply() - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Lets the target session write its own headers into a newly created message
and returns it (standard reply case)
- prepareSystemExceptionReply() - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Lets the target session write its own headers into a newly created message
and returns it (system exception case)
- Protocol - Interface in org.objectweb.jonathan.protocols.api
-
The protocol abstraction represents protocols like TCP, IP or
GIOP.
- ProtocolGraph - Interface in org.objectweb.jonathan.protocols.api
-
- ProtocolIdentifiers - Interface in org.objectweb.jonathan.protocols.api
-
Simply, a list of the protocol identifiers used in the exotic
protocol graph thingy.
- ProtocolInfo - Class in org.objectweb.jonathan.protocols.api
-
Tree-like structure to hold the protocol stack info at
configuration time.
- ProtocolInfo(Protocol) - Constructor for class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
Create a leaf ProtocolInfo node
- ProtocolInfo(Protocol, ProtocolInfo[]) - Constructor for class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
Create a non-leaf ProtocolInfo node
- RandomPolicyFactory - Class in org.objectweb.jonathan.protocols.multiplex.lib
-
Naive implementation of a multiplexing policy.
- RandomPolicyFactory() - Constructor for class org.objectweb.jonathan.protocols.multiplex.lib.RandomPolicyFactory
-
- readBoolean() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a boolean.
- readByte() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a byte.
- readByteArray(byte[], int, int) - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads an array of bytes.
- readChar16() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a 16 bits char.
- readChar8() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a 8 bits char.
- readDouble() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a double.
- readFloat() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a float.
- readInt() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads an int.
- readLong() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a long.
- readReference() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a reference to an object.
- readShort() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a short.
- readString16() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a string composed of 16 bits chars.
- readString8() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a string composed of 8 bits chars.
- readValue() - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Reads a value
- receive(Chunk, int) - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
- receive(Chunk, int) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
- reference - Variable in exception org.objectweb.jonathan.binding.api.ForwardException
-
Another reference for the targeted object interface.
- Reference - Interface in org.objectweb.jonathan.binding.api
-
- release() - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Releases this connection.
- release() - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Releases this connection.
- release() - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpChunkProvider
-
- Release - Class in org.objectweb.jonathan
-
Indicates the current Jonathan release number.
- Release() - Constructor for class org.objectweb.jonathan.Release
-
- release() - Method in class org.objectweb.jonathan.resources.api.Chunk
-
Releases the chunk.
- ReplyInterface - Interface in org.objectweb.jonathan.protocols.api
-
A ReplyInterface holds the reply to a request.
- ReplySession - Interface in org.objectweb.jonathan.protocols.api
-
A reply session is used by a server to send a reply back to a client.
- RequestSession - Interface in org.objectweb.jonathan.protocols.api
-
Request sessions represent the recipient of an invocation for an invocation
protocol.
- reset() - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
This method causes the message to lose all its references to the underlying
chunks, without
releasing
them.
- resolve() - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Returns the next name in the referencing chain.
- resolve() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- RTP - Static variable in interface org.objectweb.jonathan.protocols.api.ProtocolIdentifiers
-
- rtp_version - Static variable in class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
the version of RTP supported
- RTPHeader - Class in org.objectweb.jonathan.protocols.rtp
-
RTPHeader is a utility class representing a RTP header
- RTPHeader() - Constructor for class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
Build a new uninitialized RTP header
- RTPHeader(UnMarshaller) - Constructor for class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
Build a new RTP header from an input message
- RTPProtocol - Class in org.objectweb.jonathan.protocols.rtp
-
RTPProtocol is a partial implementation of the RTP protocol.
- RTPProtocol(int) - Constructor for class org.objectweb.jonathan.protocols.rtp.RTPProtocol
-
Builds a new RTPProtocol instance
- run(Runnable) - Method in interface org.objectweb.jonathan.resources.api.Job
-
Tells the target job to execute the code manifested by the message
argument.
- sameContents(Marshaller) - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Checks if the target marshaller and the provided one have the same contents,
i.e., they contain the same bits.
- scheduler - Variable in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
- Scheduler - Interface in org.objectweb.jonathan.resources.api
-
Schedulers are used to create and schedule Jobs.
- send(Marshaller) - Method in interface org.objectweb.jonathan.protocols.api.ReplySession
-
Sends the reply down the protocol stack.
- send(UnMarshaller, ReplySession) - Method in interface org.objectweb.jonathan.protocols.api.RequestSession
-
Sends a message (a request) to its recipient.
- send(Marshaller) - Method in interface org.objectweb.jonathan.protocols.api.Session_High
-
Sends the message down the protocol stack.
- send(UnMarshaller, Session_High) - Method in interface org.objectweb.jonathan.protocols.api.Session_Low
-
Sends a message up a protocol stack.
- send(JonathanException, Session_High) - Method in interface org.objectweb.jonathan.protocols.api.Session_Low
-
Sends an exception up a protocol stack.
- send(Marshaller) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpServerConnection
-
Send a message to the distant peer.
- send(byte[]) - Method in interface org.objectweb.jonathan.protocols.http.api.ServerCallback
-
Method called by the lower layer whenever a message arrives.
- sequence_no - Variable in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
the sequence number of the RTP packet
- ServerCallback - Interface in org.objectweb.jonathan.protocols.http.api
-
This interface is akin to a Session_Low in that implementations are
used by lower layers of the HTTP Protocol to communicate with
higher level layers of same protocol.
- ServerException - Exception in org.objectweb.jonathan.protocols.api
-
ServerException is a checked exception encapsulating an applicative exception
raised by a remote object.
- ServerException(UnMarshaller) - Constructor for exception org.objectweb.jonathan.protocols.api.ServerException
-
Constructs a new ServerException with an unmarshaller encoding the
exception raised by the remote object.
- Session_High - Interface in org.objectweb.jonathan.protocols.api
-
Session_High
is the type of sessions used to send messages down
to the network; A
Session_High
is usually a surrogate for
a session of type
Session_Low
exported to a protocol and
represented by an
session identifier
.
- Session_Low - Interface in org.objectweb.jonathan.protocols.api
-
Session_Low
is the type of sessions used to forward messages
coming from the network to their actual recipient;
Session_Low
is
also the type of interfaces represented by
session
identifiers
.
- SessionIdentifier - Interface in org.objectweb.jonathan.protocols.api
-
A session identifier represents an exported session.
- setByteOrder(boolean) - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Sets the byte order (returned by
isLittleEndian
) of
the target unmarshaller
- setCallbackService(ServerCallback) - Method in interface org.objectweb.jonathan.protocols.http.api.HttpServerConnection
-
Associate a callback service (defined in the Direct Proxy
bundle) to the connection.
- setHints(Context) - Method in class org.objectweb.jonathan.protocols.api.ProtocolInfo
-
Set the hints that may help things to happen smoothly
(e.g.
- setIdentifiers(Identifier[]) - Method in interface org.objectweb.jonathan.binding.api.Reference
-
Sets the set of identifiers associated with the target reference.
- setOffset(int) - Method in interface org.objectweb.jonathan.presentation.api.Marshaller
-
Sets the offset in the message.
- setSession(IpSession) - Method in interface org.objectweb.jonathan.protocols.ip.api.IpConnection
-
Attaches a new session to this connection.
- setSession(IpSession) - Method in class org.objectweb.jonathan.protocols.ip.lib.JConnectionMgr.Connection
-
Attaches a new session to this connection.
- setSize(int) - Method in interface org.objectweb.jonathan.presentation.api.UnMarshaller
-
Sets the number of bytes readable from the unmarshaller.
- setVerbose(boolean) - Method in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
- setVerbose(boolean) - Method in class org.objectweb.jonathan.protocols.tcpip.TcpIpProtocol
-
Used to set the verbiage level.
- SimpleChunkFactory - Class in org.objectweb.jonathan.resources.lib
-
A naive Chunk Factory implementation : it simply returns chunks on demand.
- SimplePolicyFactory - Class in org.objectweb.jonathan.protocols.multiplex.lib
-
This is a naive implementation of a multiplexing policy.
- SimplePolicyFactory() - Constructor for class org.objectweb.jonathan.protocols.multiplex.lib.SimplePolicyFactory
-
- SingleOAdapter - Class in org.objectweb.jonathan.binding.soa
-
SingleOAdapter is an adapter for a single, persistent object.
- SingleOAdapter() - Constructor for class org.objectweb.jonathan.binding.soa.SingleOAdapter
-
Creates a new SingleOAdapter.
- size(Marshaller) - Static method in class org.objectweb.jonathan.helpers.MessageHelpers
-
Returns the size of a message.
- SO_LINGER - Variable in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
If >= 0, enables the SO_LINGER option with the specified linger time.
- SO_TIMEOUT - Variable in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
If >= 0, enables the SO_TIMEOUT option with the specified timeout (in
ms).
- source_id - Variable in class org.objectweb.jonathan.protocols.rtp.RTPHeader
-
the source id of the RTP packet
- StubFactory - Interface in org.objectweb.jonathan.stub_factories.api
-
A Stub factory is a factory for stubs...
- UdpConnectionMgr - Interface in org.objectweb.jonathan.protocols.ip.api
-
This interface defines a type for UDP connection managers.
- unexport() - Method in interface org.objectweb.jonathan.binding.api.Identifier
-
Unexporting an identifier means that the target identifier no longer
designates the object interface it was created for (by some export
method).
- unexport(int) - Method in class org.objectweb.jonathan.binding.domain.JDomain
-
Unexports the context identified by jid
.
- unexport() - Method in class org.objectweb.jonathan.binding.echannel.EBinder.EId
-
- unexport() - Method in interface org.objectweb.jonathan.protocols.api.SessionIdentifier
-
Unexporting a session identifier means that the target session identifier
no longer designates the session it was created for.
- UnMarshalException - Exception in org.objectweb.jonathan.presentation.api
-
UnMarshalException is a checked exception that indicates that an error occurred
when unmarshalling data.
- UnMarshalException() - Constructor for exception org.objectweb.jonathan.presentation.api.UnMarshalException
-
Constructs a new UnMarshalException with no detail message.
- UnMarshalException(String) - Constructor for exception org.objectweb.jonathan.presentation.api.UnMarshalException
-
Builds a UnMarshalException with a detail message.
- UnMarshalException(Exception) - Constructor for exception org.objectweb.jonathan.presentation.api.UnMarshalException
-
Builds a UnMarshalException that wraps another exception.
- UnMarshaller - Interface in org.objectweb.jonathan.presentation.api
-
UnMarshaller is the type of basic types unmarshallers.
- unmarshaller - Variable in exception org.objectweb.jonathan.protocols.api.ServerException
-
An unmarshaller encoding the exception raised by the remote object.
- url - Variable in class org.objectweb.jonathan.protocols.http.api.HttpSessionIdentifier
-
URL of this session identifier
- use_address_as_name - Variable in class org.objectweb.jonathan.protocols.ip.lib.IPv4ConnectionFactory
-
Indicates whether the names used to identify endpoints should be
host names or host addresses.